Como ocultar / remover uma partição do painel esquerdo do Nautilus?

12

Eu tenho uma configuração luks com partição criptografada. E não quero que todos no meu computador vejam que tenho essa partição. Infelizmente, ele aparece no painel "dispositivos" do nautilus como "partição criptografada".

Existe uma maneira de impedir que ele seja exibido lá? Consegui configurar a autenticação com a chave usb e não quero que a partição criptografada seja exibida no painel.

yemu
fonte

Respostas:

7

Você pode usar a opção de montagem x-gvfs-hide in /etc/fstabpara ocultá-la no nautilus , por exemplo.

Por exemplo, uma linha /etc/fstabse tornaria:

/dev/sda1 /mnt/sda1 ext4   defaults,x-gvfs-hide       0     2

Editar : Ou você pode criar uma linha falsa /etc/fstabcomo esta

/dev/sda2 /mnt/sda2 ext4 noauto,x-gvfs-hide 0 2

com o único propósito de escondê-lo no nautilus. Ele não será montado e, portanto, o ponto de montagem não poderá existir.

solstício
fonte
Isso funciona apenas para partições não LUKS para mim. Ele está perguntando sobre partições LUKS especificamente.
Ini
1
Pode estar usando estas regras do udev ubuntuforums.org/showthread.php?t=2198120
solsTiCe
7

Esta pergunta merece uma atualização para Ubuntu 16.04 com etapas amigáveis.

O que você vê no lado esquerdo do Nautilus são suas partições. Os montados têm o botão de ejeção ao lado deles, os desmontados não. Para montar a partição, clique no nome. Então você pode navegar pelas pastas e arquivos.

Você deseja ocultar partições para que elas não apareçam no Nautilus.

Inicie Dasha primeira opção noLauncher

Digite Diskse você verá o aplicativo Disksaparecer. Clique nisso.

Uma tela semelhante a esta aparece:

Discos abertos

Clique esquerdo em um disco. Em seguida, clique com o botão esquerdo na partição que deseja ocultar.

Clique com o botão direito do mouse na engrenagem (segue a Seta para a esquerda e -) e selecione Edit Mount Optionse esta tela aparece:

insira a descrição da imagem aqui

Desmarque a opção Show in User Interface.

Clique em OK e digite a senha para aplicar as alterações. Após a próxima reinicialização, o Nautilus não mostrará a partição. Observe que isso não apaga a partição nem exclui dados nela.

Se precisar de esclarecimentos, envie um comentário abaixo.

WinEunuuchs2Unix
fonte
1
Isso funciona apenas para partições não LUKS para mim. Ele está perguntando sobre partições LUKS especificamente.
Ini
@Ini Por favor, poste uma nova pergunta com um link para a pergunta acima, informando por que ela não está funcionando para você.
WinEunuuchs2Unix
O tópico seria uma cópia exata deste. A pergunta do @yemu é bem clara. Quero dizer, eu poderia anexar uma captura de tela de uma unidade criptografada exibida no Nautilus, mas não sei se isso faria uma grande diferença na clareza. A solução desta resposta não funciona - a partição apenas não aparece no Nautilus uma vez descriptografada quando você especifica as configurações sugeridas nesta resposta. A partição criptografada ainda aparece no Nautilus. Em gnome-disksvocê também pode especificar apenas opções de montagem, uma vez que você inseriu sua senha e a partição é descriptografado.
Ini
Além disso, é por isso que eu também acho /etc/fstabque não seria o lugar certo para procurar uma solução.
Ini
3

Você pode simplesmente adicioná-lo ao / etc / fstab (isso fará com que ele seja montado automaticamente na inicialização). Se você especificar um ponto de montagem fora / media , não o verá mais no Nautilus.

Para quem não sabe fazer isso, aqui está um exemplo:

Se você tinha um volume lógico / dev / sda2 do tipo de sistema de arquivos ext3 que deseja montar em um diretório Music , porque ele contém sua Music, você deve adicionar a seguinte nova linha ao / etc / fstab:

/dev/sda2 /mnt/Music ext3 defaults 0 0

Para outros sistemas de arquivos ou nomes, basta editar esta linha. Em seguida, salve o arquivo, defina o ponto de montagem sudo mkdir /mnt/Musicou o nome que você deseja nomear. Se você não deseja reiniciar para ver a alteração, apenas uma vez execute sudo mount -a.

jplatte
fonte
2
se você tiver montagens ligadas no fstab /home/username/some/path /home/username/some/other/path auto auto,uid=username,gid=users,bind 0 0, elas ainda aparecerão no Nautilus.
Sastanin
3

Para evitar a linha de comando, você pode abrir Aplicativos> Discos .

Selecione a partição que deseja ocultar, clique no ícone de roda dentada ("opção de partição adicional")> Editar opções de montagem e desmarque a opção "Mostrar na interface do usuário". Reinicialize, a partição agora está oculta.

Testado no Ubuntu 16.04 LTS

Mel
fonte
As opções de montagem estão acinzentadas para partições criptografadas. Somente quando você descriptografa a partição, digitando sua senha, você tem opções de montagem nessa partição descriptografada, o que não altera o fato de que a partição criptografada aparecerá no Nautilus.
Ini
0

O seguinte funciona para mim no Ubuntu 18.04:

  1. Crie uma udevdregra:

    $ sudo touch /etc/udev/rules.d/99-hide-disks.rules

    com o seguinte conteúdo:

    ENV{ID_FS_UUID}=="<UUID>",ENV{UDISKS_IGNORE}="1"

    substitua o <UUID>com o UUID da partição que deve estar oculta no Nautilus.

  2. Para aplicar essas novas configurações ao Nautilus sem uma reinicialização, execute os seguintes comandos:

    $ sudo udevadm control --reload-rules

    $ sudo udevadm trigger

Ini
fonte