SSD S.M.A.R.T. Status Means I Can't Upgrade to Monterey
I have been attempting to update my 2017 27" iMac to Monterey, and was surprised to see that I couldn’t upgrade due to S.M.A.R.T. “errors” on my hard drive.
To look into the issue further, I installed Smartmontools. My machine has a Fusion Drive, and it looks like the SSD threw the SMART error:
$ smartctl -a disk1
smartctl 7.3 2022-02-28 r5338 [Darwin 19.6.0 x86_64] (local build)
...
=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: FAILED!
- NVM subsystem reliability has been degraded
SMART/Health Information (NVMe Log 0x02)
Critical Warning: 0x04
Temperature: 36 Celsius
Available Spare: 100%
Available Spare Threshold: 10%
Percentage Used: 131%
Data Units Read: 514,120,194 [263 TB]
Data Units Written: 492,038,070 [251 TB]
Host Read Commands: 4,922,247,439
Host Write Commands: 3,400,896,502
Controller Busy Time: 21,280
Power Cycles: 11,291
Power On Hours: 5,649
Unsafe Shutdowns: 54
Media and Data Integrity Errors: 0
Error Information Log Entries: 0
Error Information (NVMe Log 0x01, 16 of 64 entries)
No Errors Logged
After some research online, this appears to be the key:
Percentage Used: 131%
Apparently this means, that I have exceeded the manufacturer’s estimate of the drive’s life by 31% (link). It does not mean that there have actually been any errors on the drive.
It appears that I’m basically stuck with a perfectly good drive that I cannot update. Kind of like the Check Engine light coming on in your car after 50,000 miles, and you can’t do any meaningful repairs until you completely replace your engine.
Has anyone else run into this and found a way around it?