GNU/Linux >> Tutoriels Linux >  >> Linux

Comment vérifier l'intégralité du disque dur pour les erreurs et les secteurs défectueux ?

J'ai peut-être mal compris certains concepts ici, mais pour autant que je sache, chaque disque a une table de partition et des partitions réelles.

Je cherche à tester un disque dur pour les secteurs défectueux et les erreurs, mais les outils que j'ai trouvés pour le faire sont destinés aux partitions - pas aux disques. badblocks prend une partition /dev/sda1 pas /dev/sda . Même histoire avec e2fsck .

Autant que je sache, ces outils ne testent que l'espace attribué aux partitions, pas un disque entier. Existe-t-il un moyen de tester un disque entier ?

Réponse acceptée :

Existe-t-il un moyen de tester le disque entier ?

Oui, en utilisant badblocks :

badblocks /dev/sda

La page de manuel fait référence aux partitions car badblocks peut dire mkfs.ext2 sur les blocs défectueux qu'il trouve, et cela ne fonctionne que lors de la vérification des partitions. Mais badblocks lui-même fonctionne bien sur des disques pleins.

Cependant badblocks est vraiment une relique d'une époque révolue où les disques durs ne géraient pas eux-mêmes leurs blocs défectueux. De nos jours, les lecteurs suivent eux-mêmes les erreurs et sont capables de remapper les secteurs défectueux si les circonstances le permettent (généralement, lorsqu'un secteur défectueux est réécrit). Vous feriez probablement mieux d'exécuter des tests SMART et de vérifier les résultats :

smartctl -t long /dev/sda
smartctl -t offline /dev/sda
smartctl -x /dev/sda

(Assurez-vous que chaque test est terminé avant d'exécuter le suivant).


Linux
  1. Comment vérifier les blocs défectueux sur un volume physique Lvm ?

  2. Comment effacer les secteurs défectueux du disque dur à l'aide d'Ubuntu ?

  3. Comment vérifier un disque pour les blocs défectueux ou les erreurs de disque sur CentOS / RHEL

  4. Comment configurer les règles UDEV pour l'OCR RAC et les périphériques de vote sur les partitions

  5. Comment vérifier l'espace disque dans Ubuntu 20.04 et 20.10 ?

Comment vérifier l'espace disque libre sur Linux [Méthodes Terminal et GUI]

Comment vérifier les blocs défectueux ou les secteurs défectueux sur le disque dur sous Linux

Comment vérifier l'utilisation de l'espace disque pour les images Docker, les conteneurs et les volumes

10 commandes pour vérifier les partitions de disque et l'espace disque sous Linux

Comment vérifier la taille des fichiers et du répertoire sous Linux

Comment vérifier la taille totale du disque dur dans le terminal Ubuntu