I’m looking into which filesystem is going to be best to use with drives that are known to have bad blocks and could have more blocks fail. There’s a lot of filesystems out there. While I know a decent amount about some of them, there’s no way I would know enough about all of them. I’m okay with this discussion taking a long time as I am in no rush.
Things to keep in mind:
-
This is for HDDs, not SSDs
-
Drives would have bad block scans and space tests performed before formatting
-
Drives would be freshly formatted with this filesystem
-
No data put onto these drives is mission critical and can be lost
-
Doesn’t need to be specific to any Operating System.
-
Consider all the factors around resiliency and performance. Everybody may weigh every factor differently and this is okay!
Why I want the information:
I have many old HDDs that have bad sectors on them, but are still able to be formatted and used. I want to put them to use until they are actually dead in one way or another. I used to do some BURST coin mining years ago on drives like this and it worked out well enough. I think BURST has now changed to Sigma or something like that. Chia operates on the same principle but came up later and stole the show.
I might consider an experimental setup for a NAS, doing a sort of JBOD setup with a couple new larger drives to act as parity along with versioning and recovery, but have the primary storage of it be a bunch of these half-dead drives.
This is all for fun, don’t bother convincing me to just get rid of the drives. Other fun use suggestions would be cool, but the focus of this thread is to narrow down the filesystem to use.
I’ve attached a picture of most of the drives I would be using. It’s not quite all of them, but it is most of them. I figured some of you would be curious.
This post also marks my desire to start actively participating in the forum so hurray!
PS. I have this same thread on the LTT Forums, but haven’t gotten much traction. I figure that Level1Techs forum might be a bit more specialized on this topic so I probably should have posted here first.