it-swarm-eu.dev

Selektiv bereitgestellte Volumes für GNOME Desktop und Nautilus Sidebar

Standardmäßig werden gemountete Volumes auf dem Ubuntu-Desktop angezeigt. Normalerweise deaktiviere ich dies (gconf-editor oder Ubuntu Tweak), weil ich zum Beispiel meine Windows-Partition nicht auf dem Desktop haben möchte.

Dies ist jedoch nützlich, um USB-Flash-Datensticks oder Speicherkarten anzuzeigen, bei denen es sich nicht um permanent geladene Volumes handelt.

Gibt es also eine Möglichkeit, auszuwählen, welche Volumes auf dem Desktop angezeigt werden?

(Bild: drei gemountete Volumes, die ich nicht möchte, und ein USB-Flash-Datenstick, den ich mache)

Desktop Screenshot

9
8128

Wo sind "40GB Filesystem", "80gb" und "Backup" gemountet?

Meine Vermutung ist unter/media.

Dies ist etwas, das mich wirklich geärgert hat, dass Windows-Freigaben vom Dateiserver als Wechseldatenträger in meinem Menü "Orte" angezeigt werden.

Also habe ich den Einhängepunkt von/media/S in/mnt/S geändert und jetzt wird er korrekt als nicht entfernbarer Speicher behandelt. Jetzt teilen sich die entfernten Fenster:

  • wird nicht im Menü Orte angezeigt
  • wird meinem "Disk Mounter" -Applet nicht hinzugefügt
  • wird auf meinem Desktop nicht als volume_visible-Symbol hinzugefügt.

Sie können dies einfach selbst testen

  • stellen Sie sicher, dass die Option volume_visible im gconf-editor aktiviert ist
  • erstellen Sie einen Einhängepunkt wie/mnt/backup /
  • bearbeiten Sie die Datei/etc/fstab so, dass/mnt/backup anstelle von/media/backup verwendet wird
  • unmount/Media/Backup
  • mount/mnt/backup

Ich habe diese Schritte gerade getestet und Sie müssen sich nicht abmelden, um die Änderungen zu sehen.

Wenn Sie die Laufwerke aushängen, werden die Symbole ausgeblendet, und wenn Sie sie unter/mnt erneut einhängen, werden sie nicht wieder angezeigt.

8

Sudo apt-get installieren pysdm

Es ist ein GUI-Tool zum Bearbeiten von fstab, um dem Betriebssystem mitzuteilen, welche Laufwerke beim Booten gemountet werden sollen.

Eine umfassende Anleitung zur Verwendung finden Sie unter dieser Link .

Damit wird das automatische Laden einer Partition beim Booten gestoppt. Klicken Sie einfach auf die Partition und klicken Sie auf die Schaltfläche "Entfernen". Auf diese Weise müssen Sie die automatische Bereitstellung nicht für alle Laufwerke in gconf deaktivieren.

Um zu verhindern, dass die Partition auf Ihrem Desktop angezeigt wird, heben Sie die Bereitstellung auf, ändern Sie den Bereitstellungspunkt in/mnt anstelle von/media und stellen Sie das Betriebssystem neu bereit oder starten Sie es neu.

0
Evan Plaice

Der transparente Nautilus-Ordner, der auf dem Desktop angezeigt wird, zeigt alle Benutzermounts an. Wenn Sie diese Partitionen also beim Booten einbinden, werden sie nicht auf dem Desktop angezeigt.

Sie können sie einhängen, indem Sie eine Zeile für sie in/etc/fstab einfügen. Die besten Einhängeoptionen hängen jedoch davon ab, wofür sie verwendet werden (und ob mehrere Personen auf sie zugreifen müssen oder nicht).

0
JanC

Indem Sie die Volumes zu /etc/fstab hinzufügen, können Sie sicherstellen, dass sie nicht auf dem Desktop angezeigt werden. Hier sind ein paar Zeilen aus meiner fstab

UUID=7244DE9322DE5A05 /winxp ntfs noauto 0 0
UUID=f6245825-06dc-4c97-87d3-dbe3c943247d /data ext4 errors=remount-ro 0 2
UUID=6493-8351 /share vfat defaults 0 0

Teil 1 der Zeile gibt an, was gemountet werden soll, Teil 2 gibt an, wo gemountet werden soll, Teil 3 gibt den Dateisystemtyp an, Teil 4 gibt die Mount-Optionen an (noauto hinzufügen, wenn nicht automatisch gemountet werden soll). Stellen Sie sicher, dass die Optionen user und ownernicht gesetzt sind. Teil 5 ist die Reihenfolge, in der das Dateisystem gesichert wird, wenn Fehler auftreten, und Teil 6 ist die Reihenfolge, in der sie angegeben sind fsck überprüft die Dateisysteme.
Teil 5 ist immer 0 (es sei denn, Sie wissen, was Sie tun) und Teil 6 ist 0 für nicht native Volumes (z. B. ntfs, vfat usw.), 1 für das Root-Dateisystem und 2 für alles andere (hauptsächlich ext2, ext3, ext4).

Um die UUID eines Datenträgers zu ermitteln, können Sie ein Terminal öffnen.

ls -l /dev/disk/by-uuid/
lrwxrwxrwx 1 root root 10 2010-08-14 20:40 1f6e83d2-c94a-4f94-9ef1-c556d8112691 -> ../../sda5
lrwxrwxrwx 1 root root 10 2010-08-14 21:40 6493-8351 -> ../../sdc1
lrwxrwxrwx 1 root root 10 2010-08-14 21:23 7244DE9322DE5A05 -> ../../sda1
lrwxrwxrwx 1 root root 10 2010-08-14 20:40 f6245825-06dc-4c97-87d3-dbe3c943247d -> ../../sdb1
lrwxrwxrwx 1 root root 10 2010-08-14 20:40 fb8fc815-fb39-4e7e-bc43-99027df044f6 -> ../../sda6

Die UUID von sda1 lautet also 7244DE9322DE5A05, sdb1 lautet f6245825-06dc-4c97-87d3-dbe3c943247d usw.
Wenn Sie nun herausfinden möchten, welche Volumes Sie hinzufügen möchten, können Sie sie einfach einhängen (durch Doppelklicken auf das Desktopsymbol) und den Typ "Einhängen" in ein Terminal eingeben. In dieser Liste wird aufgeführt, was derzeit an welcher Stelle eingebunden ist.

0
LassePoulsen