Evitando montar alguma partição pelo usuário (gnome + udisk)

5

Gostaria de evitar a montagem automática de uma partição (UUID conhecido, etc.) em um disco rígido externo. Outros devem ser montados automaticamente. A Distro é 'moderna' (usa muitos softwares beta) e usa o udisk + udev para montagem.

    
por Maciej Piechotka 25.08.2010 / 02:28

1 resposta

6

Uma possibilidade é adicionar sua própria regra do udev para essa partição, que substitui as regras padrão. No Ubuntu 10.04 /lib/udev/rules.d/80-udisks.rules tem algumas regras padrão que fazem os udisks ignorarem algumas partições (por exemplo, partições que são conhecidas por serem partições de resgate etc.) que podem ser uma inspiração ...

No Ubuntu 10.04, suas próprias regras devem entrar em /etc/udev/rules.d/ (veja o README aqui).

Depois de algumas experiências, o seguinte parece funcionar:

ENV{ID_FS_UUID}=="6b7f8268-c6a2-4265-9563-78f808b3c1cd", ENV{UDISKS_PRESENTATION_HIDE}:="1"

Coloque essa linha em um arquivo * .rules com um nome que segue lexicamente o arquivo de regras que contém as regras normais relacionadas ao udisk. O mais fácil é começar com um número maior (então usei 81 para ter certeza que ele substitui as regras em 80- *). Claro, use qualquer UUID que sua partição tenha.

Em outra distro, essas coisas podem estar localizadas de forma diferente, mas o básico deve ser o mesmo ...

    
por 25.08.2010 / 03:00