Automount não desabilita no Ubuntu 12.04 ou 13.04

6

Estou tentando desativar a montagem automática de qualquer dispositivo usb. Eu tenho isso trabalhando no Ubuntu 10.04, mas estou tentando fazer o mesmo em 12.04 ou (idealmente) 13.04, mas não tendo sorte.

Em todos os lugares que eu vejo, é preciso executar dconf-editor , em seguida, ir para org , desktop , media-handling e untick automount e automount-open . Este método funcionou em 10.04 mas não nos outros. Eu também tentei marcar autoopen-never com os outros dois desmarcados, mas não tive sorte.

Estou usando VMs do VirtualBox para fazer isso, não sei se isso terá um impacto no meu resultado. Eu configurei um filtro de dispositivo USB em branco para capturar todos os dispositivos e anexá-los à VM. Todas as sugestões bem-vindas!

Editar:

Obrigado por todas as sugestões. Comecei de novo com uma instalação limpa e consegui fazer com que isso funcionasse, acho que deve ter sido algo a ver com minhas configurações de VM, mas não sei o que!

    
por James 31.07.2013 / 16:45

2 respostas

4

Você pode escrever uma regra udev para desativar a automontagem.

  • Crie o arquivo /etc/udev/rules.d/85-no-automount.rules
  • Copie esta linha para ela SUBSYSTEM=="usb", ENV{UDISKS_AUTO}="0"
  • Reinicialize o sistema

Isso deve evitar que qualquer dispositivo USB seja montado pelo daemon udisksd .

    
por 31.07.2013 / 18:30
3

gsettings

Eu encontrei este tópico no askubuntu, intitulado: Desativar notificação de automount para o usb-drive . Uma das respostas diz para executar este comando:

$ gsettings set org.gnome.desktop.media-handling automount-open false

Não está claro se isso apenas desativa as mensagens de notificação ou também o automounting embora.

dispositivos USB na lista negra

Você também pode apenas colocar na lista negra o módulo Kernel responsável pelo armazenamento USB, que tem o efeito de desativar a automontagem:

$ sudo echo "blacklist usb-storage" >> /etc/modprobe.d/blacklist.conf

Referências

por 31.07.2013 / 16:50