Como impedir que o Ubuntu monte uma partição que encontra?

2

Adicionar um registro fstab estático a uma partição específica impede efetivamente que a lógica de montagem automática seja manipulada e isso funciona muito bem quando eu quero que a partição seja montada (em um lugar que eu escolher). Mas e se eu quiser que seja ignorado como se simplesmente não estivesse lá? Mas eu não procuro esconder isso completamente. Eu não me importo se gparted puder vê-lo e um comando de montagem manual puder acessá-lo.

    
por Ivan 10.08.2015 / 21:18

3 respostas

4

As partições serão efetivamente impedidas de serem montadas usando a opção noauto na entrada /etc/fstab .

Exemplo:

A linha a seguir irá ocultar minha ntfs partition /dev/sdb2 de aparecer no Nautilus, da montagem com sudo mount -a ou na inicialização do sistema:

UUID=87654321FFFFFFFF /mnt ntfs rw,suid,dev,exec,noauto,users,async 0 0

Agora, se precisarmos montar essa partição, o seguinte comando irá montá-la em /mnt (ou qualquer outro ponto de montagem que tenhamos definido em nosso fstab):

mount /dev/sdb2

Caso desejemos que o root apenas possa montar esta partição, deixe de fora a opção users e substitua por nouser .

    
por Takkat 10.08.2015 / 22:26
0

Eu não entendo bem o que você está tentando alcançar, mas aqui está uma sugestão.

Você pode configurar /etc/fstab para montar uma partição em um diretório oculto sem permissões de leitura. Isso fará o que você quiser.

    
por Pilot6 10.08.2015 / 21:30
0

Eu tenho duas partições de dados que eu montei na inicialização com /etc/fstab . No entanto, eu faço boot duplo com o Fedora. Eu não quero isso para montar na inicialização (ou Xubuntu do Fedora). Portanto, apenas uso os udisks para montá-los quando preciso ('X' indica o número da partição).

sudo udisks --mount /dev/sdX

Você pode definir um alias ou um atalho de teclado para o comando, se preferir. Eu gosto da solução do Takkat acima também, mas esta é outra opção.

    
por jbrock 10.08.2015 / 23:18