web-dev-qa-db-fra.com

Nautilus utilise différentes autorisations pour les lecteurs montés

J'ai écrit deux scripts bash pour donner un accès en lecture seule ou en lecture/écriture à ma partition NTFS:

accès en lecture seule:

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

accès en lecture/écriture:

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

Cela fonctionne parfaitement si je n’utilise que terminal pour travailler avec les fichiers. Il fonctionne également avec Nautilus en mode lecture seule mais pas en mode lecture/écriture. En fait, Nautilus me donne une erreur lorsque j'essaie de copier un fichier dans Data_Drive en disant "La destination est en lecture seule".

Plus drôle, quand je regarde les autorisations (en faisant un clic droit sur Data_Drive puis propriétés-> autorisations), j'ai toutes les autorisations requises pour écrire un fichier dans Data_Drive!

Je suis tellement confus pourquoi Nautilus se comporte étrangement. J'apprécie que quelqu'un puisse résoudre le mystère!

8
farhad0011

C'est un bug: Nautilus dit que la clé USB est en lecture seule quand ce n'est pas le cas https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1021375

9
Luis Medina

Ce bogue peut être corrigé par:

  • Suppression du répertoire /home/[my-username]/.config/nautilus et après la déconnexion et la nouvelle connexion, le problème doit être résolu.
4
Willi

Tl; dr:

Exécutez killall nautilus et remontez.


Comme mentionné par @ Luis Medina , il s'agit d'un bogue dans Nautilus: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1021375 .

Je ne sais pas si cela a été corrigé à un moment donné, mais je le rencontre toujours dans 16.04, et les utilisateurs du thread du bogue sont confrontés à ce problème dans 16.10.

Pour résoudre ce problème, démontez la partition et exécutez killall nautilus. Remontez et le problème devrait être résolu. Cela a été suggéré par les utilisateurs sur le fil du bogue, et cela a également fonctionné pour moi.

0
Nateowami