J'ai récemment couru badblocks
sur un grand disque dur de serveur pour vérifier d'éventuels problèmes (SMART a signalé que tout allait bien, mais je devais en être sûr).
La commande que j'ai utilisée était: badblocks -c 1024 -b 4096 -w -s -o /path/to/myfile.txt /dev/mydrive
j'ai utilisé le mode d'écriture destructrice parce que le temps d'arrêt du lecteur était important, et nous avons déterminé qu'il serait plus rapide de neutraliser le lecteur pendant la vérification des mauvais blocs, puis de l'ajouter à nouveau au RAID qu'il avait fait partie de plus tard que d'attendre le test non destructif.
Une fois terminé, il myfile.txt
avait été créé mais était vide.
Cela semble être une question très stupide, mais: le fichier vide indique qu'aucun bloc défectueux n'a été trouvé, n'est-ce pas? La page de manuel de badblocks
semble l'indiquer, mais je veux être aussi sûr que possible.
badblocks
parce que je voulais être sûr, car le fait de déconnecter le système ou de casser le RAID pour vérifier le lecteur rend les utilisateurs grincheux. Merci!