Nautilus utiliza diferentes permisos para unidades montadas

8

He escrito dos scripts bash para dar acceso de solo lectura o lectura / escritura a mi partición NTFS:

acceso de solo lectura:

sudo umount /media/Data_Drive/  
sudo mount -t ntfs-3g -o ro,user,auto,nls=utf8,umask=0000,uid=1000 /dev/sda2 /media/Data_Drive

acceso de lectura / escritura:

sudo umount /media/Data_Drive/  
sudo mount -t ntfs-3g -o rw,user,auto,nls=utf8,umask=0000,uid=1000 /dev/sda2 /media/Data_Drive

Funciona perfectamente si solo uso terminal para trabajar con los archivos. También funciona con Nautilus en modo de solo lectura, pero no en modo de lectura / escritura. De hecho, Nautilus me da un error cuando intento copiar un archivo a Data_Drive diciendo "El destino es de solo lectura".

Más divertido, cuando miro los permisos (haciendo clic derecho en Data_Drive y luego en propiedades-> permisos) ¡Tengo todos los permisos necesarios para escribir un archivo en Data_Drive!

Estoy tan confundido por qué Nautilus se comporta de manera extraña. ¡Aprecio que alguien pueda resolver el misterio!

farhad0011
fuente

Respuestas:

9

Es un error: Nautilus dice que la memoria USB se lee solo cuando no es https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1021375

Luis Medina
fuente
1
Si bien ese error no aparece como solucionado, me encontré con el problema hoy con un nuevo disco, hice una apt-get dist-upgradey la nueva versión parecía tener la solución. OP, esto probablemente debería marcarse como una respuesta correcta.
El Yobo
4

Este error se puede solucionar mediante:

  • Eliminando el directorio /home/[my-usernamefont>/.config/nautilus y después de cerrar sesión y volver a iniciar sesión, el problema debería resolverse.
Willi
fuente
0

Tl; dr:

Ejecutar killall nautilusy volver a montar.


Como mencionó @Luis Medina , este es un error en Nautilus: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1021375 .

No estoy claro si se solucionó en un punto, pero todavía lo experimento en 16.04, y los usuarios en el hilo del error lo enfrentan en 16.10.

Como solución alternativa, desmonte la partición y ejecútela killall nautilus. Vuelva a montar y el problema debe resolverse. Esto fue sugerido por los usuarios en el hilo del error, y también funcionó para mí.

Nateowami
fuente
¿Por qué se rechaza esto? ¿Alguien puede explicar su voto negativo? Esta solución funcionó perfectamente para mí (Ubuntu 16.04 LTS)
GrayedFox