Il ne s'agit pas de "valeurs fausses". Il s'agit d'un
indice, composé de
deux nombres utilisant chacun une échelle logarithmique.
Je crois que c'est Watts qui m'avait indiqué ce lien :
https://superuser.com/questions/1377466/hdd-smart-interpretation-possible-impending-drive-failure
Sous Windows :
https://www.commentcamarche.net/download/telecharger-34068243-crystaldiskinfo
- -
D'après
https://www.smartmontools.org/wiki/FAQ#HowcanIgettheattributeinformationinhumanreadableformat
il faut, sur les Seagate, pour déchiffrer 1 Raw_Read_Error_Rate et 7 Seek_Error_Rate,
ajouter à sudo smartctl -a l'option
-v 1,hex48 pour obtenir
deux nombres
hexadécimaux...
Et en effet, man smartctl indique :
-v ID,FORMAT[:BYTEORDER][,NAME], --vendorattribute=ID,FORMAT[:BYTEORDER][,NAME]
[ATA only] Sets a vendor-specific raw value print FORMAT
(...)
hex48 - Print the Raw value as a 12 digit hexadecimal number. This may be
useful for decoding the meaning of the Raw value.
Donc essayer
sudo smartctl -a -v 1,hex48 /dev/...
.
...dont le second (nombre hexadécimal) (exemple : 1ACE1CB)
qu'ensuite on convertira en décimal (exemple : 28107211)
puis en log décimal (exemple : 74.4)
qu'enfin il faudrait rapporter à cette échelle :
«
90 <= 1 error per 1000 million seeks
80 <= 1 error per 100 million
70 <= 1 error per 10 million
60 <= 1 error per million
».
Du moins si j'ai bien compris.