Visto esto y sabiendo manejar el comando mount, ya es cosa trivial saber cómo usar este fichero, para ayudarnos podemos usar la tabla de la entrega 25 y ya nada se nos debe resistir.
Con esto ya sabemos configurar este fichero, y ya sabemos que todo lo que definamos en él se monta automáticamente al iniciar el sistema, salvo que le digamos lo contrario como en las líneas 10 y 11 de mi fichero, donde si os fijáis en las opciones aparece 'noauto' (una de las que aparece en las tablas de la entrega 25, y que no tiene sentido fuera de este fichero). ¿Entonces, de qué nos vale? Pues muy sencillo, puesto que todo se simplifica a la hora de montar unidades. Ejemplos:
matados2k@fortaleza:~$ mount /dev/cdrom1
matados2k@fortaleza:~$ ls /media/cdrom1/
autorun.inf devel dyne.png isolinux logo.png
ChangeLog dyne extras LICENSE.TXT README.TXT
CLICK_ME.HTM dynebolic-manual.pdf floppy linuxboot.cfg
default.xbe dynebol.ico gnulinux.png loadlin
matados2k@fortaleza:~$
No he tenido nada más que indicarle el dispositivo, y no sólo eso, sino que además he podido hacerlo como usuario normal ya que definí la opción 'user' para este dispositivo en mi fichero, permitiendo que cualquier usuario pueda montar la unidad (todas las opciones fueron ya explicadas en las entrega 25).
matados2k@fortaleza:~$ umount /media/cdrom1
matados2k@fortaleza:~$ mount /mnt/usb
matados2k@fortaleza:~$ ls /mnt/usb/
instalador Modserver2.sxw test1.jpg test3.jpg test5.jpg test7.jpg
Modserver2.pdf modserver.sxi test2.jpg test4.jpg test6.jpg test8.jpg
matados2k@fortaleza:~$ umount /dev/sde1
matados2k@fortaleza:~$
Podemos observar entonces que podemos montar y desmontar todo lo definido en /etc/fstab con sólo indicar su dispositivo o el directorio a montar. ¿No es estupendo? Y que desmontar sí sabíamos que se podía de ambas formas. Y además hemos visto que se puede hacer que otros usuarios monten unidades además de root, ya nos vamos acercando a una configuración ideal ;).
Y si os fijáis, las 3 últimas líneas de mi fichero son las que montan las cosas que conecto al usb y al lector de tarjetas. ¿No sería lógico entonces añadirles la opción 'noauto' para que no intente añadirlas al principio? Pues sí, pero... podemos ver otra ventaja:
matados2k@fortaleza:~$ su
Password:
fortaleza:/home/matados2k# mount -a
mount: el dispositivo especial /dev/sda1 no existe
mount: el dispositivo especial /dev/sdc1 no existe
mount: el dispositivo especial /dev/sde1 no existe
fortaleza:/home/matados2k# mount -a
mount: el dispositivo especial /dev/sda1 no existe
mount: el dispositivo especial /dev/sdc1 no existe
fortaleza:/home/matados2k#
Vemos aquí una nueva opción de mount que es '-a', que intenta montar automáticamente todo lo definido en /etc/fstab si no lo estaba ya o no se le indica lo contrario con 'noauto', y como veis los 3 errores primeros son debidos a que no hay nada conectado (ya que los ha intentado montar por no tener puesto 'noauto'). Pero voy y pincho un pen usb, y mira por donde, no he tenido que preocuparme de más.