Niektóre pliki znajdują się w moim systemie plików NTFS, którego nie mogę usunąć. Daje ten błąd:
rm: cannot remove `zigBqC04': Input/output error
Nie można również skopiować żadnych innych plików w tym folderze i wyświetlać komunikat o błędzie jako:
Error opening file 'file-path': Input/output error
Każde rozwiązanie.
command-line
permissions
security
Prachar
źródło
źródło
Odpowiedzi:
Wygląda na to, że w systemie plików są jakieś błędy. Wykonaj pełny scandisk / checkdisk z Windows. (skanuj dysk w poszukiwaniu błędów)
źródło
'scandisk' is not recognized as internal or external command, operable program or batch file
miałeś na myśliCHKDSK
?Ta sama okoliczność, którą spotkałem. Jestem pewien, że zamierzam usunąć katalog. Więc próbuję użyć,
rm -rf XXX
a takżeShift + Delete
usunąć, ale oba zakończyły się niepowodzeniem z powodu tego samego błędu. Co ciekawe, naprawiłem to, klikając katalog prawym przyciskiem myszy,Move to Trash
a następnieEmpty Trash
. Nadzieja też dla ciebie działa.źródło
rm
próbuje usunąć, zastępując sektoryw tym celu może być konieczne zalogowanie się w katalogu głównym. Jeśli tak, wpisz:
w Terminalu i przejdź z terminalem do miejsca, w którym się
zigBqC04
znajduje irm <filename>
aby usunąć pliki lubrmdir <dir>
usunąć foldery zastąp <---> nazwą pliku lub folderu. Można używać symboli wieloznacznych ( i?). *źródło
Jeśli jest to system plików NTFS lub FAT i nie masz dostępu do systemu Windows, po prostu skopiuj pliki, które chcesz zachować z dysku USB na dysk twardy. Następnie sformatuj ponownie dysk USB za pomocą GPARTED lub podobnego menedżera partycji do NTFS lub FAT. Następnie skopiuj wszystkie pliki z powrotem na dysk USB. Pracował dla mnie.
źródło
Obejściem, które na szczęście mi się udało, było podłączenie dysku do systemu Windows i usunięcie szkodliwych plików i folderów za pomocą Shift + Delete (natychmiastowe usunięcie bez Kosza).
Po tym problem wydawał się rozwiązany, gdy dysk został zwrócony do Ubuntu.
źródło