Mirra
Anmeldungsdatum: 6. Juni 2008
Beiträge: Zähle...
|
Hi, Ich weiß es ist eigentlich kein Gnome spezifisches Problem, aber in einen anderen Bereich passt das Thema leider auch nicht wirklich. Scheinbar ist es kein neues Problem, dass Ordner die per fstab in das /home Verzeichnis gemounted werden, unter "Geräte" im Nautilus-Filemanager (Version: 3.8.2) auftauchen. Also ich benutze btrfs. Und um meine snapshots möglichst klein zu halten habe ich für die Ordner im home/BENUTZER - Verzeichnis (Dokumente usw.) subvolumes angelegt. Das funktioniert Klasse.
Mein Problem ist, dass alle diese über die fstab gemounteten Ordner jetzt doppelt in Nautilus auftauchen. Es ist störend, weil z.B. der Eintrag "Rechner" komplett nach unten rutscht. Außerdem lassen sich die Ordner die unter Geräte auftauchen auch nicht mounten, da sie ja schon gemountet sind. Ich habe bisher keine Lösung gefunden.
Vielleicht hat ja jemand von euch eine Idee. Grüße
mirra Nachtrag:
Unter https://bugzilla.gnome.org/show_bug.cgi?id=520736#c1 wird beschrieben, dass es sich um ein Feature handelt, dass nur /home und /media als Quelle für automount Laufwerke genutzt werden. Deshalb gibt es wohl auch keine Einstellungsmöglichkeiten.
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Es stand mal bei fstab oder so im Wiki: In dem Fall muss man die doppelten Einträge in der fstab in einer anderen Form eintragen. Nicht so...
UUID=1234
...sondern so:
/dev/disk/by-uuid/1234
|
Mirra
(Themenstarter)
Anmeldungsdatum: 6. Juni 2008
Beiträge: 11
|
Danke für die Mühe, aber das mit den uuids habe ich auch schon gelesen. Leider haben subvolumes keine uuids. Subvolumes sind soetwas ähnliches wie Ordner.
|
Mirra
(Themenstarter)
Anmeldungsdatum: 6. Juni 2008
Beiträge: 11
|
Zum besseren Verständnis poste ich mal meine fstab: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 | /dev/disk/by-uuid/UUID1 / btrfs rw,noatime,compress=lzo,ssd,inode_cache,nodiratime,space_cache,subvol=@root_gnome 0 0
/dev/disk/by-uuid/UUID2 /boot ext4 rw,noatime,nodiratime,data=ordered 0 2
/dev/mapper/swap none swap defaults,ssd 0 0
/dev/disk/by-uuid/UUID1 /home btrfs rw,noatime,compress=lzo,ssd,space_cache,inode_cache,nodiratime,subvol=@home 0 0
/dev/disk/by-uuid/UUID1 /home/user/Documents btrfs rw,noatime,compress=lzo,ssd,space_cache,inode_cache,nodiratime,subvol=@homedata/docs 0 0
/dev/disk/by-uuid/UUID1 /home/user/Downloads btrfs rw,noatime,compress=lzo,ssd,space_cache,inode_cache,nodiratime,subvol=@homedata/downl 0 0
/dev/disk/by-uuid/UUID1 /home/user/Music btrfs rw,noatime,compress=lzo,ssd,space_cache,inode_cache,nodiratime,subvol=@homedata/music 0 0
/dev/disk/by-uuid/UUID1 /home/user/Pictures btrfs rw,noatime,compress=lzo,ssd,space_cache,inode_cache,nodiratime,subvol=@homedata/pic 0 0
/dev/disk/by-uuid/UUID1 /home/user/Public btrfs rw,noatime,compress=lzo,ssd,space_cache,inode_cache,nodiratime,subvol=@homedata/pub 0 0
/dev/disk/by-uuid/UUID1 /home/user/Templates btrfs rw,noatime,compress=lzo,ssd,space_cache,inode_cache,nodiratime,subvol=@homedata/templ 0 0
/dev/disk/by-uuid/UUID1 /home/user/Videos btrfs rw,noatime,compress=lzo,ssd,space_cache,inode_cache,nodiratime,subvol=@homedata/vid 0 0
tmpfs /tmp tmpfs defaults,nodev,nosuid,noatime,nodiratime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,nodiratime,mode=0755 0 0
tmpfs /var/tmp tmpfs defaults,noatime,nodiratime,mode=1777 0 0
|
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Also konntest du den Tipp doch umsetzen - aber er hat nichts bewirkt? Dann weiß ich auch nicht weiter.
|
Mirra
(Themenstarter)
Anmeldungsdatum: 6. Juni 2008
Beiträge: 11
|
Also folgendes Workaround funktioniert in meinem Fall: Ich verhindere das Auslesen der fstab durch Nautilus, indem ich nicht allen Benutzern das Recht gebe lesend auf die fstab zuzugreifen. Für mich funktioniert das, weil ich keine Einträge in der fstab habe, die ich gerne in Nautilus' Geräte Spalte angezeigt bekommen möchte. Wenn das aber irgendwann der Fall sein sollte, z.B. wenn ich eine externe Festplatte per fstab in /media/PLATTE einbinden möchte, so wird diese nicht unter Geräte in Nautilus angezeigt werden.
Ich denke aber, dass ein Lesezeichen setzen dann als Workaround ausreichen wird.
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Interessant, dass dieser krassere Hack überhaupt funktioniert - zum Booten braucht das System die fstab, kann sie aber lesen. Es kann aber Nebenwirkungen geben, so dass ich andere Leser vor der Verwendung dieses Konstruktes warnen möchte. Es kann nun kein Programm ohne root-Rechte mehr die Plattenaufteilungen auslesen.
|