Pour vérifier l'état d'un disque dur

Deux outils : smartmontools et badblocks.

Smartmontools

Et pas moon…

Vérifiez l’état de santé du disque :

sudo smartctl -H /dev/sda

Plus d'informations :

sudo smartctl -a /dev/sda

Lancer un test (court, long et “conveyance”) :

sudo smartctl -t short /dev/sda

Surveillance

Une fois installé, pour qu'il y a une surveillance des disques via un service

sudo nano /etc/smartd.conf

Vérifier que les lignes suivantes sont là ou les ajouter

DEVICESCAN -a
DEVICESCAN -m monmail@domain.org

L'option -a va scanner tous les disques, et -m précise à quelle adresse envoyer un mail. Paramétrer l'envoi de mail de la machine…

Ensuite faut activer le démon si ce n'est pas déjà le cas :

sudo systemctl status smartd.service
sudo systemctl enable smartd.service
sudo systemctl start smartd.service

Graphique

Pour contrôler visuellement, un truc bien pratique, installer gsmartcontrol.

Doc

Badblocks

Sur un disque démonté :

sudo badblocks -svn /dev/sda

Test non destructif (avec ces options), vérifiant chaque block de donnée.

  • -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.

 Ce texte est placé sous licence CC0

CC Attribution-Noncommercial-Share Alike 4.0 International Driven by DokuWiki
pratique/informatique/verif_dd.txt · Dernière modification : 23/06/2023 20:36 de Zatalyz