Spróbuj wpisać następujące polecenie w terminalu Linux:
sudo dosfsck -w -r -l -a -v -t /dev/sdc1
SDC1 to zwykle Twój pendrive. Możesz znaleźć swój pendrive pisząc mount w terminalu. Jest gdzieś w środku. Jeśli to polecenie zabiera ci zbyt dużo czasu, unikaj przełączania -t .
-w oznacza natychmiastowy zapis na dysk.
-roznacza interaktywne sprawdzanie dysku (zapytaj, co zrobić, gdy wystąpią błędy). W nowszych wersjach dosfsck jest to ustawienie domyślne.
-l oznacza listę przetworzonych nazw plików.
-aoznacza automatyczne naprawianie błędów. Nie używaj go, jeśli chcesz mieć większą kontrolę nad naprawianiem ewentualnych błędów.
-voznacza pełny tryb. Generuje nieco większą wydajność.
-t oznacza, że nieczytelne klastry oznaczają jako złe.
Jeśli chcesz mieć pewność, że nie stracisz danych, najpierw utwórz kopię zapasową urządzenia źródłowego.
w 13.04 umount wydaje się działać również bez sudo
giuspen
Zawsze miałem problem z tym, że jeśli zewnętrzny dysk twardy lub pendrive został nieprawidłowo odłączony podczas wykonywania operacji na nim, uprawnienia oszalałyby, czyniąc urządzenie praktycznie bezużytecznym. Twoja odpowiedź wydaje mi się posłana przez Boga; dzięki wielkie!
fsck.vfat -n /dev/sdc1
- proste, nieinteraktywne sprawdzenie tylko do odczytu
fsck.vfat -a /dev/sdc1
- sprawdza system plików i naprawia nieinteraktywnie. Zawsze stosuje się podejście najmniej destrukcyjne.
fsck.vfat -r /dev/sdc1
- interaktywna naprawa. Użytkownik jest zawsze monitowany, gdy istnieje więcej niż jedno podejście do rozwiązania problemu.
fsck.vfat -l -v -a -t /dev/sdc1
- bardzo szczegółowy sposób sprawdzania i naprawy systemu plików w sposób nieinteraktywny. Parametr -t oznaczy nieczytelne klastry jako złe, co spowoduje, że będą niedostępne dla nowo tworzonych plików i katalogów.
Odpowiedzi:
Spróbuj wpisać następujące polecenie w terminalu Linux:
SDC1 to zwykle Twój pendrive. Możesz znaleźć swój pendrive pisząc mount w terminalu. Jest gdzieś w środku. Jeśli to polecenie zabiera ci zbyt dużo czasu, unikaj przełączania -t .
-w
oznacza natychmiastowy zapis na dysk.-r
oznacza interaktywne sprawdzanie dysku (zapytaj, co zrobić, gdy wystąpią błędy). W nowszych wersjach dosfsck jest to ustawienie domyślne.-l
oznacza listę przetworzonych nazw plików.-a
oznacza automatyczne naprawianie błędów. Nie używaj go, jeśli chcesz mieć większą kontrolę nad naprawianiem ewentualnych błędów.-v
oznacza pełny tryb. Generuje nieco większą wydajność.-t
oznacza, że nieczytelne klastry oznaczają jako złe.Jeśli chcesz mieć pewność, że nie stracisz danych, najpierw utwórz kopię zapasową urządzenia źródłowego.
źródło
-a
, ale nie rozumiem, jak odpowiedzieć na połowę pytań, o które mnie pyta!Możesz wypróbować Dosfsck, który jest składnikiem dosfstools.
W tym celu wpisz terminal:
Aby użyć Dosfsck , musisz wskazać odpowiedni adres urządzenia (np. / Dev / sdb1, / dev / sdb2 lub inne urządzenie).
Aby poznać adres swojego urządzenia, otwórz terminal (CTRL + ALT + T), a następnie uruchom następującą komendę:
Jeśli na przykład twoją partycją jest / dev / sdb1, najpierw odłącz ją, uruchamiając następującą komendę:
Teraz możesz zweryfikować i naprawić partycję, uruchamiając następujące polecenie:
Mam nadzieję że to pomoże.
Uwaga:
jeśli pojawi się następujący błąd, gdy dysk flash USB nie zostanie rozpoznany:
Uruchom to polecenie:
Jeśli dane wyjściowe to:
Uruchom to polecenie:
Oczywiście musisz zmienić adres urządzenia do swoich potrzeb, jak napisałem powyżej.
źródło
Spróbuj także:
źródło
ściągawka dosfsck
Te przykłady wykorzystają FAT32 i / dev / sdc1
fsck.vfat -n /dev/sdc1
- proste, nieinteraktywne sprawdzenie tylko do odczytufsck.vfat -a /dev/sdc1
- sprawdza system plików i naprawia nieinteraktywnie. Zawsze stosuje się podejście najmniej destrukcyjne.fsck.vfat -r /dev/sdc1
- interaktywna naprawa. Użytkownik jest zawsze monitowany, gdy istnieje więcej niż jedno podejście do rozwiązania problemu.fsck.vfat -l -v -a -t /dev/sdc1
- bardzo szczegółowy sposób sprawdzania i naprawy systemu plików w sposób nieinteraktywny. Parametr -t oznaczy nieczytelne klastry jako złe, co spowoduje, że będą niedostępne dla nowo tworzonych plików i katalogów.źródło