Comment puis-je vérifier la santé de mon disque dur?

55

J'ai eu une mauvaise expérience sur un vieil ordinateur Dell où, peu de temps après l'installation d'Ubuntu, le disque dur est tombé en panne en raison de cycles de chargement / déchargement excessifs. Quel est le meilleur moyen de vérifier la santé de mon disque dur sous Ubuntu? Peut-on le faire depuis la ligne de commande?

Dzhelil
la source

Réponses:

66

Pour le bureau, vous pouvez utiliser "Utilitaire de disque" (c'est-à-dire palimpsestou gnome-disksselon la version d'Ubuntu) pour cela.

Pour la ligne de commande, je vous suggère d'installer le smartmontoolspaquet et de jouer avec smartctl. Par exemple:

sudo smartctl --all /dev/sda
Oli
la source
Quel est le nom actuel du programme "Utilitaire de disque"? Je ne vois pas de correspondance exacte pour cela. Il existe plusieurs programmes "liés au disque" lorsque je cherche dans le tableau de bord "utilitaire de disque" et que je n'aime pas deviner. Le plus probable que je vois est "Disks".
Allen
En regardant ici, je vois que la capture d'écran ressemble à l'interface utilisateur de l'application actuellement nommée "Disks". Dans la barre de titre illustrée dans la capture d'écran, je vois qu'il s'appelait "Utilitaire de disque". Je suppose donc que le nom a été modifié à un moment donné.
Allen
1
La commande pour "Utilitaire de disque" estgnome-disks
kbuilds
Et il est emballé comme un "utilitaire de disque de certains disques".
Rovanion
disparu de Ubuntu 18.04
Mehdi
16

Vous pouvez également utiliser gsmartcontrolune interface graphique pour smartctl.

Landroni
la source
8

Il existe également un utilitaire appelé badblocks et un autre appelé shred . Ces deux utilitaires peuvent effectuer des opérations de lecture / écriture sur votre lecteur d'écriture, qui peuvent être utilisées pour vous assurer qu'un lecteur peut être utilisé en toute sécurité. Personnellement, si je voyais une erreur dans l’un ou l’autre, je remplacerais le lecteur.

Ils sont très lents et peuvent prendre un certain temps, mais ils peuvent vous donner une idée de leur santé. De plus, comme ils sont en train d'écrire, vous perdrez les données sur le disque et vous devriez le lancer à partir d'un cd live, comme suggéré par caesay. Je traînais autour de SystemRescueCd ces derniers temps.

sosc
la source
6
Pourquoi serait shredutile ici?
Eliah Kagan
2
@EliahKagan: Je suppose que shredc'est suggéré comme un outil de test de stress du lecteur.
ntc2