There are plenty of utilities for reading the SMART details of a drive that can give an indication of the health of the drive and if it's likely to fail. Most Linux distros have a good SMART status reader built into their disk utility that can list lots of details, always good to have on a live CD. It can't catch everything of course - sometimes a drive just doesn't turn on one day, no warning and nothing you can do.
|