Arch Linux

 

Autofs

De Wiki do Arch Linux Brasil


Tabela de conteúdo

O que é isso?

Este artigo tem por objetivo descrever o procedimento necessário para instalar e configurar o AutoFS, uma ferramenta que automatiza a montagem/desmontagem de dispositivos. Com ele é possível montar/desmontar CDs, DVDs, disquetes e outras midias removíveis automagicamente quando inseridas.

Instalação

  • Instale o pacote do autofs:
pacman -Sy autofs
  • Edite o arquivo /etc/autofs/auto.master. Apague tudo que estiver dentro dele e adicione a linha:
Arquivo: /etc/autofs/auto.master
 /media /etc/autofs/auto.media
 

E crie uma linha extra no arquivo (aperte ENTER depois da última palavra (media)). Se você não adicionar uma linha em branco depois da linha acima, a daemon do AUTOFS não irá trabalhar corretamente.

  • Crie o arquivo /etc/autofs/auto.media com o seguinte conteúdo:
Arquivo: /etc/auto.media
  cdrom -fstype=iso9660,ro,nodev,nosuid :/dev/cdrom
  floppy -fstype=auto,async,nodev,nosuid,umask=000 :/dev/fl
  usbstick -fstype=auto,async,nodev,nosuid,umask=000 :/dev/sda1

Talvez você precise mudar os devices (isso varia de acordo com cada sistema). Se você está usando um driver de DVD-ROM e precise de suporte para UDF mude a linha do cdrom escrita acima com "-fstype=auto".

  • Crie o arquivo /etc/default/autofs e adicione a seguinte linha em seu conteúdo:
Arquivo: /etc/default/autofs
 TIMEOUT=1
  • Abra o arquivo /etc/conf.d/autofs e edite a linha daemonoptions:
Arquivo: /etc/conf.d/autofs
 daemonoptions='-g'
  • Crie a pasta /media:
mkdir /media
  • Você provavelmente vai precisar carregar o modulo autofs4:
modprobe autofs4
  • Suba a daemon do autofs usando:
/etc/rc.d/autofs start
  • Suba esta daemon em todo boot adicionando autofs no array de DAEMONS no arquivo /etc/rc.conf. (Você também precisará adicionar o módulo autofs4 no array de módulos.)

Os Drivers agora serão montados automaticamente quando acessados. Entre nas pastas /media/cdrom and /media/floppy para acessá-los. Eles vão permanecer montados enquanto você acessar os mesmos.

Se você navegar até a pasta /media em um Gerenciador de Arquivos (como o Midnight Commander), você conseguirá enxergar as pastas para o cdrom e o disquete. Estas pastas deverão conter os arquivos que estão dentro do drive.

Notas e Resolução de Problemas

Se o AutoFS não desmontar corretamente seus drivers, substitua o /etc/autofs/auto.master por este:

Arquivo: /etc/autofs/auto.master
 /media /etc/autofs/auto.media --timeout=3


Nota: Caso o AutoFS ainda não esteja funcionando corretamente, tenha certeza que as permissões dos arquivos de configuração do AutoFS estejam corretas, como listadas abaixo:
 0644 - /etc/autofs/auto.master
 0644 - /etc/autofs/auto.media
 0644 - /etc/autofs/auto.misc
 0755 - /etc/autofs/auto.net
 0644 - /etc/conf.d/autofs


Fontes

Tradução baseada na informação encontrada em: http://wiki.archlinux.org/index.php/AutoFS_HowTo

Ferramentas pessoais
TOOLBOX
LANGUAGES