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


8

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 j'utilise uniquement le 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 sur Data_Drive en disant "La destination est en lecture seule".

Plus drôle, quand je regarde les permissions (en cliquant avec le bouton droit sur Data_Drive puis sur propriétés-> permissions) j'ai toutes les permissions nécessaires pour écrire un fichier dans Data_Drive!

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

Réponses:


9

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


1
Bien que ce bogue ne soit pas répertorié comme corrigé, j'ai rencontré le problème aujourd'hui avec un nouveau disque, en ai fait un apt-get dist-upgradeet la nouvelle version semblait avoir le correctif. OP, cela devrait probablement être marqué comme une réponse correcte.
El Yobo

4

Ce bug peut être corrigé par:

  • La suppression du répertoire /home/[my-username-2010/.config/nautilus et après la déconnexion et la nouvelle connexion, le problème devrait être résolu.

0

Tl; dr:

Exécutez killall nautiluset 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 ressens toujours en 16.04, et les utilisateurs sur le fil du bogue y font face en 16.10.

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


Pourquoi est-ce sous-voté? Quelqu'un peut-il expliquer son downvote? Cette solution a parfaitement fonctionné pour moi (Ubuntu 16.04 LTS)
GrayedFox
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.