ti-enxame.com

Volumes montados seletivos para a área de trabalho do GNOME e a barra lateral do Nautilus

Por padrão, 'volumes montados' são mostrados na área de trabalho do Ubuntu. Eu normalmente desabilito isso (gconf-editor ou Ubuntu Tweak) porque eu não quero, por exemplo, minha partição do Windows no Desktop.

No entanto, isso seria útil para exibir dados de memória flash USB ou cartões de memória, que não são montados permanentemente.

Então, há alguma maneira de ser seletivo sobre quais volumes são mostrados na área de trabalho?

(Imagem: três volumes montados que não quero e um cartão de memória flash USB que eu faço)

Desktop Screenshot

9
8128

Onde estão "40GB Filesystem", "80gb" e "backup" montado?

Meu palpite é sob/mídia.

Isso é algo que costumava me incomodar, que os compartilhamentos do Windows do servidor de arquivos aparecessem como armazenamento removível no menu Lugares.

Então eu mudei o ponto de montagem de/media/S para/mnt/S e agora ele é tratado corretamente como armazenamento não removível. Agora as janelas remotas compartilham:

  • não aparece no menu Locais
  • não é adicionado ao meu applet "Disk Mounter"
  • não é adicionado como um ícone volumes_visible na minha área de trabalho.

Você pode facilmente testar isso sozinho

  • assegure-se de que a opção volumes_visible esteja marcada no gconf-editor
  • crie um ponto de montagem como/mnt/backup /
  • edite seu arquivo/etc/fstab para usar/mnt/backup em vez de/media/backup
  • desmontar/media/backup
  • mount/mnt/backup

Acabei de testar estas etapas e você não terá que sair para ver as alterações.

Quando você desmontar as unidades, os ícones desaparecerão e quando você os remontar sob/mnt, eles não reaparecerão.

8
Richard Holloway

Sudo apt-get install pysdm

É uma ferramenta GUI para editar o fstab para informar ao SO quais drives você quer montar na inicialização.

Para um guia completo sobre como usá-lo, veja este link .

Para fazer uma partição parar de montar automaticamente na inicialização. Simplesmente, clique na partição e aperte o botão "Remover". Dessa forma, você não terá que desabilitar a montagem automática para todas as unidades no gconf.

Para impedir que a partição apareça na sua área de trabalho, desmonte-a, altere seu ponto de montagem para/mnt em vez de/media e monte novamente ou reinicie o sistema operacional.

0
Evan Plaice

A pasta nautilus transparente que é mostrada na área de trabalho mostra todas as montagens de usuário, portanto, se você montar essas partições na inicialização, elas não serão mostradas na área de trabalho.

Você pode montá-los adicionando uma linha para eles em/etc/fstab, mas as melhores opções de montagem dependem daquilo para que são usadas (e se várias pessoas precisam ou não acessá-las).

0
JanC

Adicionando os volumes a /etc/fstab você pode ter certeza que eles não aparecem na área de trabalho, aqui estão algumas linhas do meu 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

Parte 1 da linha é o que montar, parte 2 é onde montá-lo, parte 3 é tipo de sistema de arquivos, parte 4 é opções de montagem (adicione noauto se você não quer que ele seja montado automaticamente) certifique-se de que As opções user e owner são não set !, a parte 5 é usada para descarregar o sistema de arquivos se ocorrerem erros, e a parte 6 é a ordem em que o fsck verificará os sistemas de arquivos.
A parte 5 é sempre 0 (a menos que você saiba o que está fazendo) e a parte 6 é 0 para volumes não-nativos (ou seja, ntfs, vfat etc.), 1 para sistema de arquivos raiz e 2 para tudo mais (principalmente ext2, ext3, ext4).

Para encontrar o UUID de um disco, você pode abrir um terminal.

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

Portanto, o UUID de sda1 é 7244DE9322DE5A05, sdb1 é f6245825-06dc-4c97-87d3-dbe3c943247d e assim por diante.
Agora, para descobrir quais volumes são aqueles que você deseja adicionar, basta montá-los (clicando duas vezes no ícone da área de trabalho) e o tipo de montagem em um terminal. Isso listará o que está atualmente montado onde.

0
LassePoulsen