C'est intéressant si vous avez booté sur un CD Live Linux de récupération pour effectuer des diagnostiques.
! | Vous trouverez plus de détails et explications pour vérifier la santé de son disque sur Linux, sur l'article : Vérifier la santé de son disque dur sur Linux |
Dans cet exemple, le disque vérifié est /dev/sda
Pour lancer une vérification courte :
ou une vérification longuesmartctl -t short /dev/sda
Récupérer les remontés SMART :smartctl -t long /dev/sda
Récupérer les erreurs détectées :smartctl -l selftest /dev/sda
smartctl -l error /dev/sda
Quand tout va bien, on obtient dans le Status "Completed without error" :
En cas d'erreur, celle-ci apparait dans le Status, exemple: "Interrupted (host reset)"SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed without error 00% 11493 -
# 2 Short offline Completed without error 00% 10120
Bien sûr, il existe un programme en graphique gsmartcontrol
Informations sur le disque :
Les attributs du disque," raw value" renvoie la valeur actuelle.
"treshold" est le seuil et si dépassé, on considère l'attribut en erreur.
Par exemple, ci-dessous, on voit que la température est de 39 et le seuil à dépasser 96.
"Capabilities" correspond aux possibilités SMART que le disque offre.
L'onglet "Error Log" remonte les erreurs SMART.
Les contrôles effectués par le disque :
Et enfin l'onglet "Test" permet de lancer un test :
Le daemon "smartmontools" permet de surveiller "smartcl" et d'envoyer un courriel en cas d'erreur.