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.
Tags mount ext4 autofs fat automounting