L’article explique comment vérifier l’état de santé d’un disque dur sous Linux à l’aide de l’outil smartctl, intégré au paquet smartmontools. L’auteur détaille la procédure sur un système live (comme GRML), en utilisant des commandes comme lsblk pour identifier le disque et smartctl pour exploiter les données SMART, un système de surveillance embarqué dans la plupart des disques.
L’auteur illustre la méthode avec un exemple concret : après avoir repéré le disque (/dev/sda), il vérifie d’abord sa compatibilité SMART avec smartctl --health --info, puis lance un test rapide (--test short) dont la durée est estimée via --capabilities. Les résultats, affichés avec --log selftest, permettent de confirmer l’absence d’erreurs avant une éventuelle utilisation.
Si les tests courts sont concluants, un test long (--test long) peut être effectué pour une analyse plus approfondie, bien que plus longue (jusqu’à 56 minutes). L’article souligne l’utilité de privilégier les options longues (--health au lieu de -H) pour une meilleure lisibilité des commandes.