Nautilus verwendet unterschiedliche Berechtigungen für bereitgestellte Laufwerke


8

Ich habe zwei Bash-Skripte geschrieben, um schreibgeschützten oder Lese- / Schreibzugriff auf meine NTFS-Partition zu gewähren:

Nur-Lese-Zugriff:

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

Lese- / Schreibzugriff:

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

Es funktioniert perfekt, wenn ich nur Terminal verwende, um mit den Dateien zu arbeiten. Es funktioniert auch mit Nautilus im schreibgeschützten Modus, jedoch nicht im Lese- / Schreibmodus. Tatsächlich gibt mir Nautilus eine Fehlermeldung, wenn ich versuche, eine Datei nach Data_Drive zu kopieren, die besagt, dass das Ziel schreibgeschützt ist.

Noch lustiger, wenn ich mir die Berechtigungen ansehe (indem ich mit der rechten Maustaste auf Data_Drive und dann auf Eigenschaften-> Berechtigungen klicke), habe ich alle erforderlichen Berechtigungen, um eine Datei in Data_Drive zu schreiben!

Ich bin so verwirrt, warum Nautilus sich seltsam verhält. Ich weiß es zu schätzen, wenn jemand das Rätsel lösen könnte!

Antworten:


9

Es ist ein Fehler: Nautilus sagt, dass der USB-Stick nur gelesen werden kann, wenn er nicht https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1021375 ist


1
Obwohl dieser Fehler nicht als behoben aufgeführt ist, bin ich heute auf das Problem mit einer neuen Festplatte gestoßen, habe eine apt-get dist-upgradeund die neue Version schien die Korrektur zu haben. OP, dies sollte wahrscheinlich als richtige Antwort markiert werden.
El Yobo

4

Dieser Fehler kann behoben werden durch:

  • Wenn Sie das Verzeichnis /home/[my-username weibl ./.config/nautilus entfernen, sollte das Problem nach dem Abmelden und erneuten Anmelden behoben sein.

0

Tl; dr:

Ausführen killall nautilusund erneut einsteigen.


Wie von @Luis Medina erwähnt , ist dies ein Fehler in Nautilus: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1021375 .

Ich bin mir nicht sicher, ob es an einem Punkt behoben wurde, aber ich habe es immer noch in 16.04 erlebt, und Benutzer im Thread des Fehlers sehen sich in 16.10 damit konfrontiert.

Hängen Sie als Problemumgehung die Partition aus und führen Sie sie aus killall nautilus. Remount und das Problem sollte gelöst sein. Dies wurde von Benutzern im Thread des Fehlers vorgeschlagen, und es hat auch für mich funktioniert.


Warum wird das abgelehnt? Kann jemand ihre Ablehnung erklären? Diese Lösung funktionierte perfekt für mich (Ubuntu 16.04 LTS)
GrayedFox
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.