
Faire fonctionner hddtemp avec certains SSD
Certains disques SSD ne sont pas correctement reconnus par hddtemp, voici comment faire fonctionner la chose parce que bordel les stats c’est important. Ici je prend comme exemple un Samsung SSD 850 EVO 250GB.
1-Marche pas :
# hddtemp /dev/sda /dev/sda: Samsung SSD 850 EVO 250G B �@: no sensor
2-En fait si, c’est juste que hddtemp ne récupère pas l’information au bon endroit (field), il doit le faire ici sur le field(190) :
# hddtemp --debug /dev/sda ================= hddtemp 0.3-beta15 ================== Model: Samsung SSD 850 EVO 250G B �@ field(5) = 0 field(9) = 210 field(12) = 238 field(177) = 11 field(179) = 0 field(181) = 0 field(182) = 0 field(183) = 0 field(187) = 0 field(190) = 28 field(195) = 0 field(199) = 0 field(235) = 13 field(241) = 100
3-Maintenant que l’on sait où est l’information il faut le dire à hddtemp en ajoutant une entrée dans le fichier /etc/hddtemp.db
. Dessous l’espace entre le G et le B est obligatoire sinon ça ne marche pas (en tout cas pour cet exemple) (et on me demande pas pourquoi) :
# nano /etc/hddtemp.db "Samsung SSD 850 EVO 250G B" 190 C "Samsung SSD 850 EVO 250GB"
4-Ca fonctionne, c’est beau la technologie :
# hddtemp /dev/sda /dev/sda: Samsung SSD 850 EVO 250G B �@: 28°C
salut,
merci pour l’astuce. j’ai pas de field(190) sur le mien =>
le 227 peut être ?
Sans doute à moins que ton disque soit un four thermostat 4 :)
mdrrr, je pense pas non.
je vois ça toute à l’heure ;)