Acceso denegado al intentar eliminar archivos raíz de la papelera

Acceso denegado al intentar eliminar archivos raíz de la papelera

Estoy ejecutando 18.04 en un sistema anteriormente MS de 64 bits. Tengo instalado Nautilus.

Intenté vaciar la papelera de Nautilus (sudo nautilus para llegar al nivel raíz), pero falló. Acceso denegado.

Intenté usar Sudo chown para tomar posesión, me dijo que no podía encontrar la carpeta sin importar lo que intenté (ni en el local compartido, ni en el escritorio, en ninguna parte).

Intenté rm -rf y luego arrastré la carpeta a la terminal, pero tampoco funcionó.

sudo -H nautilus no me dio nada. La carpeta Papelera no se ve por ninguna parte, pero cuando salgo todavía está allí y todavía está llena de elementos raíz con los que no puedo hacer nada.

Revisé todas las preguntas aquí buscando respuestas y nada ha funcionado hasta ahora. Estoy bastante frustrado. Y me preocupa estropear algo en este momento. No sé qué tipo de cosas querrás ver de mí, así que esperaré a que me lo pregunten. Eso será más fácil en lugar de pegar aquí cosas potencialmente inútiles.

Respuesta1

Access deniedPor lo general, se debe a que hay algún otro programa/algo que bloquea y probablemente usa esos archivos. Permission deniedes lo que obtienes si te faltan permisos.

Lo primero que debe intentar hacer es reiniciar su máquina para asegurarse de que ningún otro programa esté bloqueando esos archivos.

Si eso falla, y asumiendo que estamos tratando con un disco duro, en lugar de un medio extraíble (como un pendrive, un disco duro externo, etc.), una buena solución sería simplemente arrancar en un medio en vivo. Para hacer esto, puedes usar el medio que usaste para instalar Ubuntu y, cuando se te solicite, en lugar de elegir Install Ubuntu, debes elegir Try Ubuntu.

Después de eso queremos montar su disco duro para acceder a los archivos. Probablemente aparecerá en tu administrador de archivos, pero si no aparece allí, puedes montarlo con:

udisksctl mount --block-device /dev/sdXY     

Debe sustituir las letras X e Y del comando anterior por las correctas de su disco. Puede ver la unidad que desea elegir lsblk. Si su unidad utiliza LUKS/cifrado de disco completo, querrá desbloquearla antes de montarla.

udisksctl unlock --block-device /dev/sdXY     

Después del montaje, navegue hasta la ubicación de la carpeta de papelera, que suele ser /home/USER/.local/share/Trash/e intente eliminarla con sudo rm -rf. Entonces, algo similar a esto, nuevamente, asegurándose de sustituir el USUARIO con el usuario adecuado cuya papelera desea eliminar.

sudo rm -rf /home/USER/.local/share/Trash/

información relacionada