Fabrikneue Datenträger unter LINUX einem Schreibtest unterziehen.

Hallo, weiß jemand, wie sinnvoll es ist, wenn ich eine neue Festplatte kaufe, diese unter LINUX-Mint / Ubuntu, neu auf das XFS-Datei-System formatiere, anschließend per: cat /dev/zero > Dateiname , diese einem Schreibtest mit Nullen unterziehe ( Es wird eine Datei mit Nullen angelegt, die so groß wird, bis der Datenträger voll ist) Danach kommt die erwartete Fehlermeldung: "No space left on device." Im Fehlerfall würde dagegen "Input /Output error" angezeigt werden. Ich nenne das die "Nullkatze" ... Damit würde der interne
SMART angeregt werden, defekte Sektoren frühzeitig zu erkennen, und auszutauschen, oder??
 
Defekte Sektoren kannst du auch (und besser) mit fsck erkennen indem du den Badblock-Check aktivierst. Es ist aber durchaus auch möglich auf defekte Sektoren Nullen zu schreiben ohne dass es zu einem I/O-Error kommt.
 
desweiterren ist badblocks ein sehr schönes tool, um VOR dem Formatieren mal die komplette Platte mit Nullen, Einsen, Null-Eins- und Eins-Null-Mustern zu testen.
hier werden also die verschiedenen Muster geschrieben, danach gelesen und ausgewertet, ob es noch das gleiche ist, was geschrieben wurde... der Test läuft unter Umständen ein paar Stündchen...
 
desweiterren ist badblocks ein sehr schönes tool,

fsck (wennn es für das entsprechende Dateisystem die Option "-c" kennt) benutzt badblocks.

man fsck.ext3 hat gesagt.:
-c
This option causes e2fsck to use badblocks(8) program to do a read-only scan of the device in order to find any bad blocks. If any bad blocks are found, they are added to the bad block inode to prevent them from being allocated to a file or directory. If this option is specified twice, then the bad block scan will be done using a non-destructive read-write test.

Micha
 
Zurück
Oben