Mam partycję ext4 2 TB z pół milionem plików.
Chcę sprawdzić, czy ta partycja zawiera jakieś błędy, czy nie.
Nie chcę szukać złych bloków, należy sprawdzić tylko logiczną strukturę.
Odmontowałem partycję i uruchomiłem fsck /dev/sda2
, ale fsck natychmiast zwraca kod wyjścia 0 bez sprawdzania całego systemu plików.
Spodziewam się, że pełna kontrola partycji zajmie godziny.
Przeczytałem, man fsck
ale nie znalazłem opcji „dokładnego testowania”.
Obawiam się, że na mojej partycji niektóre sektory mogą zostać przypadkowo zastąpione przez śmieciowe dane.
Mój dysk twardy był wcześniej podłączony do innego systemu operacyjnego, a partycja ext4 może zostać uszkodzona przez nieprawidłowe działanie tego systemu.
Dlatego chcę mieć pewność, że cała struktura drzewa jest całkowicie poprawna.
Innymi słowy, chcę wykonać kontrolę podobną do tego, co narzędzie chkdsk.exe
robi w systemie Windows.
Czego powinienem używać na Debianie, aby całkowicie sprawdzić system plików ext4?
e2fsck -f
sprawdzanie jest tak szybkie - zajmuje tylko kilka sekund? To niesamowite w porównaniu do zachowania systemu Windows (zajmuje to wiele godzin).