Normalmente, as mídias USB (removíveis) são montadas automaticamente na inserção da mídia. Se você quiser suprimir isso, você pode configurar / ajustar ano caixa:
- abra o terminal (CTRL-ALT + T) e digite:
$ dconf-editor
- vá para
org.gnome.desktop.media-handling
e marque a opçãoautomount
O texto acima deve evitar que o automounter seja desativado por padrão para todos os dispositivos de mídia removível.
Ao passar para a regra do udev, você precisa:
- Verifique quais são as propriedades dos dispositivos; no terminal:
$ udevadm info -q all -p $(udevadm info -q path -n /dev/sdXY)
onde para cada dispositivo X é uma letra e Y um dígito que corresponde a cada partição que você deseja montar em/media/disk01/
e/media/disk02/
. Para cada nota de partição de dispositivo:DEVNAME
, bem como osID_MODEL_ID
eID_VENDOR_ID
. Os dois últimos consistem em 4 caracteres alfanuméricos cada. - Verifique se DEVNAME corresponde à partição que você deseja montar.
- No terminal, faça:
$ udevadm info -a -p $(udevadm info -q path -n /dev/sdXY)
onde/dev/sdXY
significa cada um dos valores de DEVNAME do ano. - Procure a seção onde você reconhece os valores de
ID_MODEL_ID
eID_VENDOR_ID
como você os anotou. Pode ser a seção "dispositivo pai", vinda imediatamente após a seção "dispositivo" mais superior da saída - Escreva as regras do udev yr como:
Em /etc/udev/rules.d/70_hot-swap-mount.rules
:
# to create mount-points and mount devices
KERNEL=="sd[a-z][0-9]", ENV{ID_MODEL_ID}=="fill-in-model-id-here", ENV{ID_VENDOR_ID}=="fill-in-vendor-id-here", ACTION=="add", ENV{mount_options}="relatime", RUN+="/bin/mkdir -p /media/disk0Z", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/disk0Z"
# to unmount devices and remove mount-points
KERNEL=="sd[a-z][0-9]", ENV{ID_MODEL_ID}=="fill-in-model-id-here", ENV{ID_VENDOR_ID}=="fill-in-vendor-id-here", ACTION=="remove", RUN+="/bin/umount -l /media/disk0Z", RUN+="/bin/rmdir /media/disk0Z"
Na mesma regra, repita todos os itens acima para cada um dos dois dispositivos que você deseja montar. Os valores de ENV{ID_VENDOR_ID}
e ENV{ID_MODEL_ID}
serão diferentes para cada dispositivo e "Z" em /dev/disk0Z
é 1 ou 2 como uma função do dispositivo que está sendo considerado.
De acordo com o link que você forneceu como referência, você pode, de fato, fornecer opções de montagem específicas do sistema de arquivos mais sofisticadas, escrevendo as regras do ano de forma um pouco diferente. Dependendo do sistema de arquivos, isso pode incluir a propriedade, rwx
access, etc.
Para um tutorial, veja este .
HTH.