Se você está usando um sistema baseado no RPM -- Red Hat, Conectiva, Mandrake, etc,
localize o pacote rpm correspondente ao autofs e instale-o. No Debian, o
comando para instalação pode ser 'apt-get install autofs'.
Configurando o autofs
Vamos, agora, criar uma pasta (um diretório) com o nome de 'vol' (se preferir
outro nome, sinta-se à vontade para usá-lo). Dentro desta pasta é que vão ser
montados os drives de disquete (floppy) e de CDROM.
Vamos, agora, editar o arquivo /etc/auto.master:
# $Id: auto.master,v 1.2 1997/10/06 21:52:03 hpa Exp $
# Sample auto.master file
# Format of this file:
# mountpoint map options
# For details of the format look at autofs(5).
#/var/autofs/misc /etc/auto.misc
#/var/autofs/net /etc/auto.net
/vol /etc/auto.vol --timeout=3
A última linha foi acrescentada e as duas anteriores foram transformadas em
comentários (com o sinal '#'), uma vez que eu não preciso, em casa, nem do /net
e nem do /misc. A opção 'timeout' é o tempo (em segundos) que o sistema deve
esperar antes de desmontar a unidade. O padrão é 60 segundos. Contudo, existe
um consenso no sentido de que 3 segundos são o ideal para a maioria das pessoas.
Agora é hora de criar uma pasta com o nome 'vol':
# mkdir /vol
# chmod 775 /vol
Depois, vamos criar e editar o arquivo '/etc/auto.vol':
# This is an automounter map and it has the following format
# key [ -mount-options-separated-by-comma ] location
# Details may be found in the autofs(5) manpage
a -fstype=auto,rw,sync,umask=002 :/dev/fd0
d -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom
Feito isto, é hora de reiniciarmos o serviço autofs:
# /etc/init.d/autofs stop
# /etc/init.d/autofs start
Um detalhe importante, para finalizar, é que pode ser útil retirar
no arquivo /etc/fstab as linhas que se referem ao cdrom e ao floppy.
Um '#' início de cada linha que trate do drive de disquetes ou do CDROM
resolve bem o problema. O meu /etc/fstab ficou assim:
# /etc/fstab: informações estáticas do sistemas de arquivos.
#
#
/dev/hda1 / ext2 errors=remount-ro 0 1
/dev/hda2 none swap sw 0 0
proc /proc proc defaults 0 0
#/dev/fd0 /floppy auto user,noauto 0 0
#/dev/cdrom /cdrom iso9660 ro,user,noauto 0 0
Criando atalhos para os pontos de montagem (para facilitar um pouco mais).
Agora, é interessante criar para os usuários atalhos para os pontos de
montagem '/vol/a' e '/vol/d'. Isto pode ser feito, preferencialmente,
dentro do diretório home de cada usuário.
# ln -s /vol/a disquete
# ln -s /vol/d cdrom
Assim, quando o usuário quiser acessar um destes dispositivos de um
editor de textos, por exemplo, ele o fará através do atalho.