it-swarm.it

Volumi montati selettivi per GNOME Desktop e Nautilus Sidebar

Per impostazione predefinita, i "volumi montati" vengono visualizzati sul desktop di Ubuntu. Di solito disabilito questo (gconf-editor o Ubuntu Tweak) perché non voglio, ad esempio, la mia partizione di Windows sul desktop.

Tuttavia, ciò sarebbe utile per visualizzare chiavette USB o memory card, che non sono volumi montati in modo permanente.

Quindi c'è un modo per essere selettivi su quali volumi sono mostrati sul desktop?

(Immagine: tre volumi montati che non voglio e una chiavetta USB flash che faccio)

Desktop Screenshot

9
8128

Dove sono montati "40GB Filesystem", "80gb" e "backup"?

La mia ipotesi è sotto/media.

Questo è qualcosa che mi infastidiva davvero, che le condivisioni di Windows dal file server apparissero come memoria rimovibile nel mio menu Luoghi.

Quindi ho cambiato il mount point da/media/S a/mnt/S e ora viene gestito correttamente come memoria non rimovibile. Ora le finestre remote condividono:

  • non appare nel menu Luoghi
  • non viene aggiunto all'applet "Disk Mounter"
  • non viene aggiunto come icona volume_visibile sul mio desktop.

Puoi facilmente provarlo tu stesso

  • assicurarsi che l'opzione volume_visibile sia selezionata in gconf-editor
  • crea un mount point come/mnt/backup /
  • modifica il tuo file/etc/fstab per usare/mnt/backup invece di/media/backup
  • smonta/media/backup
  • mount/mnt/backup

Ho appena testato questi passaggi e non dovrai disconnetterti per vedere le modifiche.

Quando si smontano le unità, le icone scompaiono e quando le si rimonta in/mnt non riappaiono.

8
Richard Holloway

Sudo apt-get install pysdm

È uno strumento GUI per modificare fstab per dire al sistema operativo quali unità si desidera montare all'avvio.

Per una guida completa su come usarlo vedere questo link .

Per interrompere una partizione dal montaggio automatico all'avvio. Basta fare clic sulla partizione e premere il pulsante 'Rimuovi'. In questo modo non dovrai disabilitare l'auto-montaggio per tutte le unità in gconf.

Per fare in modo che la partizione non venga più visualizzata sul desktop, smontala, cambia il suo punto di montaggio in/mnt anziché/media e ricollega o riavvia il sistema operativo.

0
Evan Plaice

La cartella nautilus trasparente che viene mostrata sul desktop mostra tutti i montaggi dell'utente, quindi se monti quelle partizioni all'avvio non verranno mostrate sul desktop.

Puoi montarli aggiungendo una linea per loro in/etc/fstab, ma le migliori opzioni di montaggio dipendono da ciò per cui sono usate (e dal fatto che più persone debbano accedervi o meno).

0
JanC

Aggiungendo i volumi a /etc/fstab puoi assicurarti che non vengano visualizzati sul desktop, ecco un paio di righe dal mio 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

La parte 1 della linea è cosa montare, la parte 2 è dove montarla, la parte 3 è di tipo file system, la parte 4 è opzioni di montaggio (aggiungi noauto se non vuoi che sia montato automaticamente) assicurati che le opzioni user e owner siano not set !, la parte 5 è come scaricare il file system in caso di errori e la parte 6 è l'ordine in streghe fsck controllerà i file system.
La parte 5 è sempre 0 (a meno che tu non sappia cosa stai facendo) e la parte 6 è 0 per i volumi non nativi (es. Ntfs, vfat ecc.), 1 per il file system di root e 2 per tutto il resto (principalmente ext2, ext3, ext4).

Per trovare l'UUID di un disco è possibile aprire un terminale.

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

Quindi l'UUID di sda1 è 7244DE9322DE5A05, sdb1 è f6245825-06dc-4c97-87d3-dbe3c943247d e così via ..
Ora per scoprire quali volumi sono quelli che vuoi aggiungere, puoi semplicemente montarli (facendo doppio clic sull'icona del desktop) e il tipo mount in un terminale, questo elencherà ciò che è attualmente montato dove.

0
LassePoulsen