J'ai un disque dur externe que je branche à ma machine Linux. Cela pose des problèmes d'opération de lecture et d'écriture.
fdisk -l
il attend que les informations s’affichent un peu. Après quelques minutes, il s'est affiché.badblocks
pour vérifier le secteur défectueux sur le disque. Après environ 1h30, il donne un total de 1040 + mauvais secteur.Alors, y at-il un moyen de sauter cet emplacement et d'utiliser la mémoire restante ??? Ou résoudre ce problème. si j'ai besoin de le changer.
Les secteurs défectueux sur le disque dur ne peuvent pas être récupérés ou ignorés. J'ai vu de telles questions. Alors, jetez un coup d'œil à ces -
La seule chose que vous puissiez faire est d’obtenir un nouveau disque dur , car à l’avenir, heureusement, vous risquez de perdre vos données importantes.
Les précautions valent mieux que guérir.
Exécutez badblocks -nv /dev/sdx
. Remplacez dev/sdx
par le lecteur que vous souhaitez vérifier (avec le lecteur non monté). Ceci fait un test en lecture-écriture sur le lecteur et vérifie les statistiques SMART après. -nv
spécifie que le test est non destructif (n'endommagera pas vos données) et vous donnera un statut.
S'il y a beaucoup de secteurs réaffectés, vous devez remplacer le lecteur dès que possible. Si ce n'est pas le cas et que le nombre en attente est égal à zéro, le lecteur devrait fonctionner correctement.
Ajouter -c 1024
aux badblocks accélère considérablement son exécution.