Kiedy próbuję zrobić ntfsck
na partycji NTFS, otrzymuję to:
sudo ntfsck /dev/sdb1
Unsupported: replay_log()
Volume is dirty.
Unsupported: check_volume()
Checking 161792 MFT records.
Unsupported cases found.
Jak wyczyścić „brudny” wolumin NTFS bez konieczności używania narzędzia Windows Chkdsk w woluminie NTFS.
Zrobiłem również ntfsfix
i powiedział, że wszystko było w porządku, ale tak naprawdę nie było.
Podczas próby sprawdzenia systemu plików za pomocą Narzędzia dyskowego pojawia się ten sam błąd „Brudny” :
Zaczynam myśleć, że potrzebuję mocnego mydła.
ntfs
disk-check
Luis Alvarado
źródło
źródło
chkdsk
jeśli poniższa odpowiedź nie rozwiąże Twoich problemów. Tak czy inaczej muszę to zrobić;)Odpowiedzi:
Spróbuj użyć
ntfsfix
, który był częścią starego pakietu ntfsprogs i znajduje się teraz w pakiecie ntfs-3g (który mógł już być zainstalowany).Jest to narzędzie wiersza polecenia, które próbuje naprawić typowe problemy z NTFS. Minęło trochę czasu, odkąd go ostatnio używałem, ale powinien wykonać swoją pracę po prostu wpisując:
Oferuje także konkretną opcję wyczyszczenia flagi „brudne” na partycji:
które mogą, ale nie muszą być wymagane oprócz pierwszego polecenia. Zobacz
man ntfsfix
więcej informacji.źródło
ntfsck
jest przestarzałe i nie jest już rozpowszechniane.-d
Opcja została zintegrowanantfsfix
zamiast.Myślę, że może być tak, że musisz przestać to sprawdzać. :)
Wydaje mi się, że kiedyś miałem podobne raporty, a nawet uruchomiłem oryginalną instalację systemu Windows, która spowodowała uruchomienie programu chkdsk, co nie pomogło. Ale dowiedziałem się, że Linux nie może sprawdzić partycji NTFS i powinien być podłączony z fsckorder ustawionym na zero.
Nie jestem pewien, czy to się zmieniło od tego czasu, ale mam nadzieję, że możesz to sprawdzić, aby sprawdzić, czy to może rozwiązać twój problem.
Edycja: Zapomniałem dodać, od tego czasu nie miałem problemów z tą partycją.
źródło