Доступ запрещен при попытке удалить корневые файлы из корзины

Я использую 18.04 в ранее 64-битной системе MS. У меня установлен Наутилус.

Я попытался очистить мусорное ведро от Nautilus (sudo nautilus, чтобы добраться до корневого уровня), но это не удалось. Доступ запрещен.

Я попытался использовать sudo chown, чтобы получить право собственности, он сказал мне, что не может найти папку независимо от того, что я пробовал (не в локальном общем доступе, не на рабочем столе, нигде).

Я попробовал rm -rf, а затем перетащил папку в терминал, но это тоже не сработало.

Судо -H Наутилус ничего не дал мне. Папка с мусором нигде не видна, но когда я выхожу, она все еще там и все еще полна корневых элементов, с которыми я ничего не могу поделать.

Я прошел через все вопросы здесь в поисках ответов, и пока ничего не получалось. Я очень расстроен И я беспокоюсь о том, чтобы что-то напортачить. Я не знаю, что вы хотите от меня увидеть, поэтому я подожду, когда меня спросят. Это будет проще, чем вставлять здесь потенциально бесполезные вещи.

0
задан 1 June 2019 в 07:59

1 ответ

Access denied обычно потому, что какая-то другая программа / что-то блокирует и, возможно, использует эти файлы. Permission denied - это то, что вы получаете, если у вас нет прав.

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

Если это не удастся, и при условии, что мы имеем дело с жестким диском, а не со съемным носителем (например, с ручкой, внешним жестким диском и т. Д.), Хорошим решением будет просто загрузить живой носитель. Для этого вы можете использовать носитель, который вы использовали для установки Ubuntu, и при появлении запроса вместо выбора Install Ubuntu следует выбрать Try Ubuntu.

После этого мы хотим смонтировать ваш жесткий диск для доступа к файлам. Возможно, он появится в вашем файловом менеджере, но если его там нет, вы можете смонтировать его с помощью:

udisksctl mount --block-device /dev/sdXY     

Вы должны заменить буквы X и Y из приведенной выше команды на правильные из вашего привода. Вы можете увидеть диск, который хотите выбрать, с помощью lsblk. Если ваш диск использует LUKS / полное шифрование диска, вам нужно разблокировать его перед монтированием.

udisksctl unlock --block-device /dev/sdXY     

После монтажа перейдите к месту расположения папки для мусора, которое обычно составляет /home/USER/.local/share/Trash/, и попытайтесь удалить ее с помощью sudo rm -rf. Итак, что-то похожее на это, опять же, убедившись, что вы замените ПОЛЬЗОВАТЕЛЯ соответствующим пользователем, чей мусор вы хотите удалить.

sudo rm -rf /home/USER/.local/share/Trash/
0
ответ дан 1 June 2019 в 07:59

Другие вопросы по тегам:

Похожие вопросы: