For years and years hard disks have been labelled with “S.M.A.R.T. enabled” and yet no O/S that i know of reports this stuff in a meaningful way.
Yes, yes, I know, most disk failures happen due to catastrophic hardware failure (hardly surprising if you think about what we do to disks, the conditions they operate in, lack of environmental control, etc). Still, if just one time in ten a disk can tell me that it’s in the process of dying, it might save me some hassle.
Consequently i’m now running SMART Reporter on my work machine. It’s unobtrusive, tiny in memory, and free… a combination that’s hard to beat. It’s set up to send me mail if it notices anything odd happening on any of the disks.
All of which makes me wonder why OS X doesn’t automatically do this? Surely it would be a simple thing to have as part of the system – after all, SMART Reporter is reliant on systems calls that Apple provides to get the status codes off the drives…