Hoe gebruik je badblocks?

Ik moet een destructieve (rw) test doen op een nieuwe schijf, en een alleen-lezen test op een schijf die uit mijn RAID-array is gevallen. Ik wil zien of het problemen vindt en hoe ver het is.

Antwoord

Laat /dev/sda de nieuwe schijf zijn waarop destructive-rw getest moet worden en /dev/sdb de oude schijf waar je niet-destructieve-r wilt

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

-s geeft de procesindicator

-v geeft uitgebreide uitvoer

-w maakt destructief lezen-schrijven mogelijk

-n zou niet-destructief lezen-schrijven zijn

Alleen-lezen testen is de standaardinstelling en “heeft geen speciale parameters nodig.

Opmerkingen

  • Misschien wilt u het gebruik toevoegen de " -o output_file " optie ook voor badblocks omdat het de slechte sectoren naar een bestand schrijft dat je kunt doorgeven aan mke2fs of e2fsck om die tools te laten weten welke blokken kapot zijn.
  • @tante heeft gelijk zonder " -o output_file " de resultaten worden gewoon naar het scherm uitgevoerd, onbruikbaar door e2fsck. De man-pagina van badblocks raadt echter aan om " e2fsck -c " uit te voeren in plaats van badblocks -o te gebruiken, om mogelijke niet-overeenkomende blokgrootte te voorkomen, fwiw …

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *