Por que a entrada fstab de uma unidade USB externa não está funcionando?

1

Eu tenho uma unidade USB externa que meu sistema reconhece como /dev/sdb1 . Eu quero tê-lo montado automaticamente com 755 permissões na inicialização e compartilhada na rede com o samba. Eu criei o ponto de montagem /mnt/mybook para ele e montei manualmente sem problemas. Se eu fizer mount /dev/sdb1 /mnt/mybook , ele monta corretamente e eu posso acessar o conteúdo.

Eu percebi que isso seria bastante simples, então eu li em fstab e inventei a seguinte linha:

UUID=C252-9CA3 /mnt/mybook vfat defaults,mode=755 0 0

Eu tenho o UUID de blkid.

Quando eu reinicio, a unidade não é montada automaticamente, muito menos com as 755 permissões que eu quero. Como posso fazer com que a unidade seja montada automaticamente com as permissões desejadas?

    
por DWilliams 26.02.2011 / 04:50

1 resposta

3

Você pode tentar uma abordagem alternativa, que é reconhecer seu dispositivo no nível udev e usar /dev/mybook-partition em código%. Coloque algo como o seguinte em /etc/fstab :

KERNEL=="sd*", PROGRAM=="/sbin/blkid %N", RESULT=="C252-9CA3", SYMLINK+="mybook-partition"

A seção sobre Dispositivos USB de montagem automática no wiki do Arch para o udev pode ajudá-lo ainda mais.

    
por 26.02.2011 / 13:01