Outils pour utilisateurs

Outils du site


ins:ssa

Vérifier la santé des disques

smartctl

La commande smartctl s’appuie sur les données collectées par S.M.A.R.T (Self Monitoring Analysis and Reporting Technology) – technologie de surveillance aujourd’hui intégrée dans la quasi totalité des disques – pour déterminer l’état de santé du disque.
Pour rappel, S.M.A.R.T. collecte en permanence des informations sur la santé d’un disque : taux d’erreur en lecture, taux d’erreur d’accès aux têtes, température, nombre de secteurs ré-allouées, secteurs défectueux, etc.

  • Installer smartmontools
  • Identifier le nom du disque à analyser (ex. : sda) grâce à cette commande avancée basée sur lsblk
lsblk -o name,model,size -d | grep -v loop
  • Vérifiez l’état de santé du disque avec la commande suivante (remplacer sda par le nom du disque)
    Si on utilise un disque IDE, ajouter l’option -d scsi.
smartctl -H /dev/sda
  • Repérer la valeur du champ « SMART Health Status » ou « SMART overall-health self-assessment test results » : si c’est OK ou PASSED, c’est que le disque est en bonne santé !
    Pour avoir plus d’informations sur les données S.M.A.R.T., utiliser l’option -a
smartctl -a /dev/sda
  • Liste à puceSi le disque supporte l’auto-test,on peut également effectuer une analyse du disque (les options short, long et convenance sont disponibles)
smartctl -t short /dev/sda


badblocks

La commande badblocks permet de tester chaque bloc du disque, à la recherche de blocs défectueux.
Le test peut prendre énormément de temps (plusieurs heures) selon la taille et les performances du disque.

  • Installer badblocks
  • Identifiez le nom du disque à analyser (ex. : sda) grâce à cette commande avancée basée sur lsblk
lsblk -o name,model,size -d | grep -v loop
  • Lancer un test de lecture-écriture (non destructif) du disque (remplacer sda par le nom du disque) :
badblocks -svn /dev/sda
  • Ce test est destiné aux disques contenant déjà des données.
    Un test de lecture-écriture non destructif sauvegarde le contenu d’origine d’un secteur, teste ce dernier avec un motif aléatoire puis restaure le contenu du secteur à partir de la sauvegarde.
    • -s : affiche la barre de progression
    • -v : mode verbeux, affiche les secteurs défectueux détectés
    • -n : effectue un test de lecture-écriture non destructif
  • Analyser le résultat : si aucun bloc défectueux n’est détecté (0 bad blocks found. (0/0/0 errors)), c’est que le disque est en bonne santé !

:-)


Disques durs

ins/ssa.txt · Dernière modification : de 127.0.0.1