Hur använder du badblock?

Jag måste göra ett destruktivt (rw) test på en ny enhet och en skrivskyddad enhet på en enhet som föll ur min RAID-array. Jag vill se om det hittar problem och hur långt det är.

Svar

Låt /dev/sda vara den nya enheten som testar destructive-rw och /dev/sdb den gamla enheten där du vill ha icke-destruktiv-r

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

-s ger processindikatorn

-v ger detaljerad utdata

-w möjliggör destruktiv läs-skriv

-n skulle vara icke-destruktiv läs-skriv

Skrivskyddad testning är standard och behöver inte speciella parametrar.

Kommentarer

  • Du kanske vill lägga till användningen " -o output_file " alternativ för dåliga block också eftersom det skriver de dåliga sektorerna i en fil som du kan skicka till mke2fs eller e2fsck för att göra verktygen medvetna om vilka block som går sönder.
  • @tante har rätt utan " -o output_file " resultaten skickas bara till skärmen, oanvändbara av e2fsck. Badblocks man-sidan rekommenderar dock att du kör " e2fsck -c " istället för att använda badblocks -o, för att undvika eventuell blockstorleksmatchning, fwiw …

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *