Pen drive USB Automount e unidade de CD-ROM no plugin

2

Tenho um Pi de framboesa e uso o Raspbian (sem a GUI) e preciso de pen drives USB para serem montados em / media / usb e drive de cdrom para serem montados em / media / cdrom.

Eu configurei um script usando o autofs

/etc/auto.master

/media /etc/auto.media --timeout=2

/etc/auto.media

cdrom   -fstype=iso9660,ro,nosuid,nodev  :/dev/cdrom
usb     -fstype=vfat,rw,nosuid,nodev     :/dev/sda1

No entanto, parece que não está funcionando. Qual seria o melhor método para montar esses dispositivos? Ou há algo de errado com meus scripts?

O pen drive é sempre /dev/sda1 ou pelo menos /dev/sda , mas para os meus propósitos sempre será a primeira partição, o cartão de memória em um pi é /dev/mmcblk0p1

Também verifiquei que autofs está sendo executado.

Parece que a respectiva pasta / media não está sendo criada e, se eu tentar criá-la, obtenho permissão negada, mesmo como raiz.

/media permissões são:

drwxr-xr-x  2  root root 0
    
por Zac Powell 10.06.2013 / 16:31

2 respostas

0

autofs na verdade não tenta montar mídia a menos que o ponto de montagem seja acessado; você quer algo que escute anexar notificações como halevt ou udevil.

    
por 10.06.2013 / 21:23
0

Verifique o udevil, ele permite que você monte dispositivos sem precisar de uma senha, e também vem com o devmon, que é um daemon que procura por novos dispositivos conectados.

Estou usando o xmonad, e é muito legal, a melhor (única) e a maneira mais fácil que encontrei para fazer isso.

Então, para usar o udevil você só precisa colocar como usuário normal:

udevil mount / dev / sb2

E para usar devmon, é o que você precisa de algo como:

devmon&

Além disso, você pode dizer ao devmon o que fazer quando algo é montado ou desmontado:

devmon --exec-on-drive     "spacefm %d" \
   --exec-on-disc          "spacefm %d" \
   --exec-on-video         "vlc --verbose=-1 dvd://%f" \
   --exec-on-audio         "vlc --verbose=-1 cdda://%f" \
   --exec-on-unmount       "notify-send Device %f %l has been unmounted" \
   --exec-on-remove        "notify-send Device %f has been removed"

A referência devmon .

A referência do udevil .

Esse cara fez um ótimo trabalho, e tem spacefm que é o seu FM.

Também há outro dispositivo que monta "ldm" não é tão chique mas é muito leve, apenas um 19.35kb de um arquivo c, o repositório é: LemonBoy / ldm (não posso colocar mais de dois links).

    
por 11.06.2013 / 07:41