I have 2 western digital 2500KS hard disks and noticed already some time ago that the smart implementation is not correct when it comes to temperatures. Afaik, it was something like reporting the temp in °F while they claim to report it in °C. This wouldn’t be a problem if they didn’t also define the thresholds in °C. On an operating system like windows, the user never is bothered by this shortcoming as windows simply has no clue about SMART. On linux however, the user is typically notified by mail or desktop popup when a hard drive exceeds its maximum temp. Which is quite annoying if it is a false alarm. 😉
A lot of 3rd party tools exist for windows, and that is how I originally encountered the problem. So it is really a firmware bug.
So I started looking for a way to either
- add some offset to the limits
- disable only temp monitoring on only those disks
Continue reading smartd temperature error messages