Come si usano i badblock?


26

Devo eseguire un test distruttivo (rw) su una nuova unità e una sola lettura su un'unità che è caduta dal mio array RAID. Voglio vedere se trova problemi e quanto dista.

Risposte:


29

Lascia che /dev/sdasia la nuova unità su cui testare il distruttivo-rw e /dev/sdbla vecchia unità dove vuoi non-distruttivo-r

# badblocks -wsv /dev/sda
# badblocks -sv /dev/sdb

-s fornisce l'indicatore di processo

-v dà un output dettagliato

-w abilita la lettura / scrittura distruttiva

-n sarebbe lettura-scrittura non distruttiva

Il test di sola lettura è l'impostazione predefinita e non richiede parametri speciali.


5
Potresti voler aggiungere l'opzione "-o output_file" anche per i badblock perché scrive i settori danneggiati in un file a cui puoi passare mke2fso e2fsckper rendere consapevoli quegli strumenti di quali blocchi sono rotti.
tante il

2
@tante ha ragione senza "-o output_file" i risultati sono appena inviati allo schermo, inutilizzabili da e2fsck. La pagina man di badblocks tuttavia consiglia di eseguire "e2fsck -c" invece di utilizzare badblocks -o, per evitare possibili disallineamenti delle dimensioni dei blocchi, prima ...
rogerdpack
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.