Vor ungefähr 5 Jahren veröffentlichte Google einen Bericht, der besagt, dass die SMART-Attribute moderner Festplatten im Allgemeinen keine Vorhersage für Laufwerksausfälle darstellen oder für die Diagnose nützlich sind. Was unglücklich ist, weil wir generell wünschen, dass solche Dinge nützlich sind.
Ich schlage vor, den Schalter -c zweimal für fsck zu verwenden, um einen Lese-Schreibtest der Sektoren zu erzwingen. Dies ruft das badblocks-Programm auf. Damit wird in etwa das gleiche erreicht wie mit SpinRite von GRC. (SpinRite funktioniert auf jedem Linux-formatierten Laufwerk, übrigens.) Beispiel für den Aufruf von fsck:
fsck.ext2 -fycc /dev/sdb1
Ich habe gesehen, dass ext2-formatierte Laufwerke mit Fehlern schnell in verworfene Dateisysteme zerfallen, wenn sie mit fsck ausgeführt werden. Bevor Sie also Badblocks auf der Festplatte aufrufen, sollten Sie die Partition sichern, wenn Sie die Partition noch mounten können. Vergewissern Sie sich beim Durchführen der Überprüfung, dass die Festplatten gut belüftet sind, da dies die Hitze erhöht.