nie można usunąć pliku - rm: nie można usunąć błędu wejścia / wyjścia

17

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.

Prachar
źródło
Powiązane / duplikat: askubuntu.com/q/74105/44293
Bleeding Fingers

Odpowiedzi:

9

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)

staticd
źródło
To chyba najlepsze, co można zrobić, nie uszkadzając zastrzeżonego systemu plików lub zastępując system plików.
LiveWireBT,
2
@staticd Czy od 2019 roku jest to nadal najlepsze rozwiązanie? Korzystam z najnowszej wersji KDE i jestem bardziej zainteresowany rozwiązaniem * buntu.
Sarah Szabo
'scandisk' is not recognized as internal or external command, operable program or batch filemiałeś na myśli CHKDSK?
Artur Klesun,
8

Ta sama okoliczność, którą spotkałem. Jestem pewien, że zamierzam usunąć katalog. Więc próbuję użyć, rm -rf XXXa także Shift + Deleteusunąć, 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 Trasha następnie Empty Trash. Nadzieja też dla ciebie działa.

Ćwiek
źródło
Dzięki, pracowałem też dla mnie. Wygląda na to, że tego rodzaju usuwanie usuwa tylko informacje o katalogu z tablicy partycji i rmpróbuje usunąć, zastępując sektory
parthagar
też dla mnie pracował. takie dziwne rozwiązanie !!! :)
parsa2820,
1

w tym celu może być konieczne zalogowanie się w katalogu głównym. Jeśli tak, wpisz:

sudo su

w Terminalu i przejdź z terminalem do miejsca, w którym się zigBqC04znajduje i rm <filename>aby usunąć pliki lub rmdir <dir>usunąć foldery zastąp <---> nazwą pliku lub folderu. Można używać symboli wieloznacznych ( i?). *

SimplySimon
źródło
Próbowałem również jako root, ale nadal nie mogę.
Prakhar
0

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.

Jacques MALAPRADE
źródło
0

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.

Wysyp żywych trupów
źródło