невозможно удалить файл - rm: невозможно удалить ошибку ввода / вывода

17

В моей файловой системе NTFS есть файл, который я не могу удалить. Это дает эту ошибку:

rm: cannot remove `zigBqC04': Input/output error

Любые другие файлы также не могут быть скопированы в эту папку и отображают сообщение об ошибке как:

Error opening file 'file-path': Input/output error

Любое решение.

Prakhar
источник
Похожие / дубликаты: askubuntu.com/q/74105/44293
Кровоточащие пальцы

Ответы:

9

Похоже, в файловой системе есть ошибки. Сделайте полный скандиск / чекдиск из windows. (сканирование диска на наличие ошибок)

staticd
источник
Это, вероятно, лучшее, что можно сделать, не повредив проприетарную файловую систему или не заменив файловую систему.
LiveWireBT
2
@staticd По состоянию на 2019 год это все еще лучшее решение? Я использую последнюю версию KDE, и меня больше интересует конкретное решение * buntu.
Сара Сабо
'scandisk' is not recognized as internal or external command, operable program or batch fileВы имели в виду, CHKDSKвозможно?
Артур Клесун
8

Такое же обстоятельство я встретил. Я почти уверен, что собираюсь удалить каталог. Поэтому я пытаюсь использовать, rm -rf XXXа также Shift + Deleteудалить, но оба не удалось из-за одной и той же ошибки. Интересно, что я исправил это, щелкнув правой кнопкой мыши каталог, Move to Trashа затем Empty Trash. Надежда работает и на тебя.

штифтик
источник
Спасибо, у меня тоже сработало. Похоже, что удаление такого рода только удаляет информацию о каталоге из таблицы разделов и rmпытается удалить, перезаписывая секторы
parthagar
работал для меня тоже. такое странное решение !!! :)
parsa2820
1

может потребоваться войти в систему в корне, чтобы сделать это. Если это так, введите:

sudo su

в Терминале и перейдите с терминалом к ​​тому, где zigBqC04находится и rm <filename>для удаления файлов или rmdir <dir>для удаления папок замените <---> именем файла или папки. Подстановочные знаки ( &?) Можно использовать. *

SimplySimon
источник
Я тоже попробовал как рут но все равно не могу.
Прахар
0

Если это файловая система NTFS или FAT и у вас нет доступа к Windows, просто скопируйте файлы, которые вы хотите сохранить, с USB-накопителя на жесткий диск. Затем снова отформатируйте USB-накопитель, используя GPARTED или аналогичный менеджер разделов для NTFS или FAT. Затем скопируйте все файлы обратно на USB-накопитель. Работал на меня.

Жак МАЛАПРАД
источник
0

Обходным решением, которое, к счастью, сработало для меня, было подключение диска к системе Windows и удаление поврежденных файлов и папок с помощью Shift + Delete (немедленное удаление без корзины).

После этого проблема, казалось, была решена, когда диск был возвращен в Ubuntu.

Зомби по имени Шон
источник