Come usi i badblock?

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

Rispondi

Lascia /dev/sda essere la nuova unità su cui testare destructive-rw e /dev/sdb la vecchia unità su cui vuoi non distructive-r

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

-s fornisce lindicatore di processo

-v fornisce un output dettagliato

-w abilita la lettura-scrittura distruttiva

-n sarebbe lettura-scrittura non distruttiva

Il test di sola lettura è limpostazione predefinita e non necessita di parametri speciali.

Commenti

  • Potresti voler aggiungere luso lopzione " -o output_file " anche per i badblock perché scrive i settori danneggiati in un file che puoi passare a mke2fs o e2fsck per rendere tali strumenti consapevoli di quali blocchi sono rotti.
  • @tante ha ragione senza " -o output_file " i risultati vengono solo visualizzati sullo schermo, inutilizzabili da e2fsck. La pagina man badblocks, tuttavia, consiglia di eseguire " e2fsck -c " invece di utilizzare badblocks -o, per evitare una possibile mancata corrispondenza della dimensione del blocco, fwiw …

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *