Como configurar o autofs para trabalhar com usbsticks formatados com sistemas de arquivos diferentes

1

Eu tenho alguns sticks USB usando fat32 como sistema de arquivos e outros usando ext4 . Agora eu quero configurar autofs para montar os bastões automaticamente.

Para garantir que o usuário possa gravar em fat32 sticks, eu uso a opção umask no meu arquivo /etc/auto.misc . No entanto (de acordo com a página man mount), esta opção não está disponível para ext4 sistemas de arquivos e quando tento montar automaticamente um ext4 stick dessa forma recebo uma mensagem de erro (via dmesg | tail ) que me diz umask é uma opção de montagem não reconhecida e a operação de montagem falha. Se eu omitir a opção umask , o ext4 stick funcionará como esperado, mas também como esperado, o fat32 stick será apenas gravável por root .

Existe alguma maneira de fazer com que autofs funcione para os dois tipos de paus?

É possível usar de alguma forma uma condição if para decidir se deve montá-lo com umask ou não?

Eu estudei a página man mount para resolver o problema e descobri o parâmetro de montagem -s (sloppy), mas não sei como aplicar isso para o autofs e ele nem funcionava com o comando de montagem normal e umask ( mount -s -o umask=000 /dev/sdb1 /media/mymountpoint ).

Como esperado: mesmo problema com a opção utf8 mount.

    
por student 30.08.2012 / 21:55

0 respostas