Tentando criar a regra UDEV para montar a partição exfat da unidade removível

2

Portanto, estou tentando criar uma regra do udev para montar automaticamente uma partição exfat de unidades em / media / offsite. Meu objetivo é montar automaticamente uma unidade em / media / offsite e, em seguida, lançar um script .sh para copiar arquivos. Eu tenho lido muitos guias e aprendi muito, mas ainda estou ficando preso. Muitos dos guias estão muito desatualizados e aplicam-se a drives USB onde eu tenho uma unidade acoplada.

Só para ver se uma regra seria acionada, criei essa regra em /etc/udev/rules.d/80-external-disk.rules:

ACTION=="add", ENV{DEVTYPE}=="partition", ENV{ID_FS_UUID}=="5359-818E", RUN+="/bin/mount -t exfat -U $env{ID_FS_UUID}"

Eu recarreguei as regras, reiniciei o servidor, algumas outras coisas e parecia que a regra não estava sendo acionada.

udevadm test $(udevadm info -q path -n /dev/sdb) 2>&1 | grep /etc/udev/rules.d

Isso produz apenas o seguinte:

parse_file: reading '/etc/udev/rules.d/70-persistent-cd.rules' as rules file
parse_file: reading '/etc/udev/rules.d/70-persistent-net.rules' as rules file
parse_file: reading '/etc/udev/rules.d/80-external-disk.rules' as rules file

Meu pensamento é que o UUID pertence à partição e não à unidade. Com a partição sendo um exfat, o UDEV pode até ver esse UUID?

    
por MLindsay 15.05.2014 / 18:55

0 respostas