Last month I bought an SSD to migrate my Linux root to. Things have been fine for the most part, but within the last week I’ve gotten two hard freezes that’ve required me to boot into my ISO and run e2fsck, and yesterday after doing that I ran smartctl to find out my SSD is already at old age/pre-fail.
With that being said, what should I do to avoid this happening in the future? I’m already planning to buy a different SSD from a different brand (the one I was using was from Acer), and I’ve already tried writing as little as possible to the SSD, only doing updates every 2 weeks.
Acer SA100. No, I’m not using a laptop, just a desktop whose motherboard would require me to uninstall both my GPU and my CPU’s fan to install an M.2 SSD.
I’ve read more reviews about it online, and it seems like I’m not alone when it comes to the drive preparing to die after a month.
Are you reading it correctly?
This is from smartctl man page.
The Attribute table printed out by smartctl also shows the “TYPE” of the Attribute. Attributes are one of two possible types: Pre-failure or Old age. Pre-failure Attributes are ones which, if less than or equal to their threshold values, indicate pending disk failure. Old age, or usage Attributes, are ones which indicate end-of-product life from old-age or normal aging and wearout, if the Attribute value is less than or equal to the threshold. Please note: the fact that an Attribute is of type ‘Pre-fail’ does not mean that your disk is about to fail! It only has this meaning if the Attribute’s current Normalized value is less than or equal to the threshold value.
This is example of perfectly fine yet relatively old disk.