Ich habe kürzlich badblocks
auf einer großen Serverfestplatte nach möglichen Problemen gesucht (SMART berichtete, dass alles in Ordnung war, aber ich musste sicher sein).
Der Befehl, den ich verwendet habe, war: badblocks -c 1024 -b 4096 -w -s -o /path/to/myfile.txt /dev/mydrive
Ich habe den destruktiven Schreibmodus verwendet, da die Ausfallzeit des Laufwerks wichtig war, und wir haben festgestellt, dass es schneller ist, das Laufwerk während der Überprüfung der fehlerhaften Blöcke zu zerstören und es dann erneut dem vorhandenen RAID hinzuzufügen war ein Teil von später als auf den zerstörungsfreien Test warten.
Als es fertig war, myfile.txt
wurde erstellt, war aber leer.
Dies scheint eine sehr dumme Frage zu sein, aber: Die leere Datei zeigt an, dass keine fehlerhaften Blöcke gefunden wurden, richtig? Die Manpage für badblocks
scheint dies anzuzeigen, aber ich möchte so sicher wie möglich sein.
badblocks
weil ich doppelt sicher sein wollte, da das Auslagern des Systems oder das Brechen des RAID zur Überprüfung des Laufwerks die Benutzer mürrisch macht. Vielen Dank!