Jak używasz badblocków?

Muszę przeprowadzić test niszczący (rw) na nowym dysku i tylko do odczytu na dysku, który wypadł z mojej macierzy RAID. Chcę sprawdzić, czy napotka problemy i jak daleko jest.

Odpowiedź

Niech /dev/sda bądź nowym dyskiem, na którym będzie testowany destructive-rw i /dev/sdb starym dyskiem, na którym chcesz wykonać test non-destructive-r

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

-s podaje wskaźnik procesu

-v podaje szczegółowe dane wyjściowe

-w włącza niszczący odczyt i zapis

-n byłby nieniszczący odczyt i zapis

Testowanie tylko do odczytu jest ustawieniem domyślnym i nie wymaga specjalnych parametrów.

Komentarze

  • Możesz chcieć dodać użycie opcja " -o output_file " także dla badblocks, ponieważ zapisuje uszkodzone sektory w pliku, który można przekazać do mke2fs lub e2fsck, aby narzędzia wiedziały, które bloki są uszkodzone.
  • @tante ma rację bez " -o plik_wyjściowy " wyniki są po prostu wyświetlane na ekranie, bezużyteczne przez e2fsck. Strona podręcznika badblocks zaleca jednak uruchomienie " e2fsck -c " zamiast używania badblocks -o, aby uniknąć możliwego niedopasowania rozmiaru bloku, fwiw …

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *