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

9

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

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

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

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

Captura de tela da área de trabalho

8128
fonte

Respostas:

8

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

Meu palpite está em / media.

Isso costumava me incomodar: os compartilhamentos do Windows no servidor de arquivos apareceriam como armazenamento removível no menu Locais.

Alterei 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 Lugares
  • 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

  • verifique se a opção volumes_visible está 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 / mídia / backup
  • mount / mnt / backup

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

Quando você desmonta as unidades, os ícones desaparecem e quando você os remonta em / mnt, eles não reaparecem.

Richard Holloway
fonte
1
Eu recomendaria a execução em mount -avez de mount /mnt/backup, pois isso permitirá que você saiba se há algum erro no seu arquivo fstab após a sua edição. Caso contrário, se houver erros, você não saberá até a próxima inicialização e poderá ter que inicializar a partir de um CD ao vivo para corrigi-lo.
TJ L
Muito obrigado. Isso não é exatamente o que estou procurando (também removendo o volume da barra lateral do nautilus do Places), mas agora penso nisso. Não tenho certeza se preciso dessa barra lateral!
8128
O que fiz depois foi acessar cada local e adicionar um marcador. Eles agora aparecem no final da lista para que você não perca nada.
Richard Holloway
0

A pasta transparente do nautilus 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 / etc / fstab, mas as melhores opções de montagem dependem de para que são usadas (e se várias pessoas precisam ou não acessá-las).

JanC
fonte
Então, você pode editar sua resposta para explicar por que eu não gostaria de adicionar minhas partições do disco rígido ao fstab?
8128
Montar e desmontar exigirá acesso root, que é a única desvantagem que eu vejo.
LassePoulsen
A adição de volumes ao fstab não fez diferença (após uma reinicialização)
8128 15/08/10
0

Ao adicionar os volumes, /etc/fstabvocê pode garantir que eles não apareçam na área de trabalho, eis 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 de montar, a parte 2 é onde para montá-lo, parte 3 é o tipo do sistema de arquivos, parte 4 é opções de montagem (adicione noautose você não quer que ele seja montado automaticamente) certificar-se de que o usere owneras opções não estão definidas !, a parte 5 é o que fazer para despejar 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 todo o resto (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 os que você deseja adicionar, basta montá-los (clicando duas vezes na área de trabalho ícone) e o tipo mount em um terminal, isso listará o que está montado atualmente no local.

LassePoulsen
fonte
A adição de volumes ao fstab não fez diferença (após uma reinicialização)
8128 15/08/10
Isso é estranho! funciona aqui ..
LassePoulsen
Ubuntu Luicd, 10.04?
8128
@fluteflute sim .. isso é o que aqui :)
LassePoulsen
2
Se estou lendo a fonte corretamente, os volumes do fstab são mostrados, exceto se eles não forem montáveis ​​pelo usuário OU loopbak OU a string "/ vol /" não estiver no caminho do volume. Flutefute verifique se o seu fstab não inclui a opção do usuário em sua linha. O código-fonte em gnome-vfs2.sourcearchive.com/lines/2.8.4/... busca de create_drive_on_mount_point
Javier Rivera
0

sudo apt-get install pysdm

É uma ferramenta da GUI para editar o fstab para informar ao sistema operacional quais unidades você deseja montar na inicialização.

Para um guia abrangente sobre como usá-lo, consulte este link .

Para impedir que uma partição seja montada automaticamente na inicialização. Simplesmente, clique na partição e clique no botão 'Remover'. Dessa forma, você não precisará desativar a montagem automática para todas as unidades no gconf.

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

Evan Plaice
fonte