Jak korzystasz z Badblocks?


26

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

Odpowiedzi:


29

Niech /dev/sdabędzie nowym dyskiem, na którym chcesz przetestować niszczący-rw, i /dev/sdbstarym dyskiem, na którym chcesz nieniszczący-r

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

-s podaje wskaźnik procesu

-v daje pełne wyjście

-w umożliwia destrukcyjne odczyt i zapis

-n byłoby nieniszczące odczyt-zapis

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


5
Możesz także dodać opcję „-o plik_wyjściowy” również dla badblocków, ponieważ zapisuje uszkodzone sektory w pliku, który możesz przekazać mke2fslub e2fsckuświadomić tym narzędziom, które bloki są uszkodzone.
tante

2
@tante ma rację bez „-o plik_wyjściowy” wyniki są po prostu wysyłane na ekran, nieużywalne przez e2fsck. Strona man badblocks jednak zaleca uruchamianie „e2fsck -c” zamiast wykorzystania badblocks -o, aby uniknąć ewentualnego niedopasowania rozmiaru bloku, FWIW ...
rogerdpack
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.