Не могу удалить/редактировать файлы на моем флеш-накопителе

Не могу удалить/редактировать файлы на моем флеш-накопителе

Я пытаюсь удалить .Trash-1000 с моего флеш-накопителя, но с

sudo rm -rf .Trash-1000/

я получил

rm: cannot remove `.Trash-1000/expunged/2660089871/apps.log': Read-only file system

(одна строка для каждого файла внутри .Trash-1000/)

я нашелэтот похожий вопрос, но я все равно получил тот же результат после запуска:

sudo mount -o remount,rw '/media/SGTL MSCN'
sudo rm -rf .Trash-1000

Итак, есть идеи, как удалить эту папку (или ее содержимое)?

Кстати, мне нужно его удалить, потому что я использую флешку для тестирования программного обеспечения, и там есть файл, которого не должно быть на флешке.

--обновлять

Я думал, что он поврежден, как и указал Аллан, но то же самое произошло с другим новым флеш-накопителем, который я сюда подключил. После использования его на VMWare (в новой ОС, у которой все еще нет имени) и возвращения в Ubuntu я больше не могу редактировать его файлы, а также выполнять проверку файловой системы или форматировать его.

решение1

Если бы я предположил, то мне кажется, что ваш флеш-накопитель поврежден. Простое решение — сделать резервную копию и переформатировать его. Однако, если вы хотите узнать, действительно ли он поврежден или нет, что может быть признаком неисправности флеш-накопителя, используйтеfsck

Сначала сделайте резервную копию вашего флеш-накопителя/карты, а затем выясните, к какой точке монтирования он относится, например, /dev/sdb, /dev/sdc и т. д.

Эту информацию вы можете найти вдисковая утилитапод заголовкомУстройство:

на снимке экрана это /dev/sdb1

Затем вы можете изменить эти команды и запустить каждую из них.

sudo umount /media/disk

sudo fsck -favVr /dev/sdb1

В качестве альтернативы вы можете нажать «Проверить файловую систему» ​​после размонтирования диска в дисковой утилите.

Дисковая утилита

Редактировать:

Я нашел другое решение этой проблемы, шаги следующие

  1. Подключите USB-накопитель, с которым у вас возникла проблема.
  2. Откройте Дисковую утилиту как root, откройте терминал и введитеgksu palimpsest
  3. Отключите диск и удалите
  4. Подключите его обратно.

Надеюсь, это сработает, если все остальное не удалось.

решение2

У меня была похожая проблема. Я делал резервную копию раздела с помощью "Повторить резервную копию" на USB-накопитель. Мне пришлось отменить резервную копию, и файлы не удалось удалить. Файлы были в Корзине и все еще на моем внешнем диске, но я не мог удалить ни один из них, даже будучи пользователем root.

Моим решением было загрузить Windows (я все еще использую его для игр), а затем удалить файлы. Возможно, поможет загрузка с Live CD или подключение USB-накопителя к другому компьютеру с другой ОС. Я знаю, что это немного неубедительно, но для меня это было самым быстрым решением.

решение3

Откройте утилиту управления дисками (введите «диск» в поиске и щелкните по первому приложению), затем после открытия приложения щелкните по имени вашего флеш-накопителя. скриншот1

Затем нажмите на пустое место (в моем случае написано «Sony partition 1 32gb») скриншот2

Затем нажмите на значок «Настройка» и выберите «Форматировать раздел». Появится экран, показанный ниже. Введите «Имя тома» и в поле «Тип» выберите «Для использования со всеми системами и устройствами (FAT)». скриншот3

Затем нажмите «Далее» > нажмите «Форматировать». Готово.

решение4

chmod +rx .Trash-1000 -R
rm -rf .Trash-1000

Надеюсь, это решит вашу проблему. У меня была такая проблема несколько дней назад, когда даже если я был владельцем папки, я не мог удалить ее содержимое, потому что папка не была исполняемой -R, если у вас есть рекурсивные папки.

Надеюсь, это поможет вам.

Связанный контент