CURSO DESDE 0 DE GNU/LINUX. Versión 2.
Entrega 26. Montando unidades (III).
% [Where is my brain?
Missing ].
El fichero /etc/fstab.
Este es un fichero de configuración que nos interesa muchísimo, ya que guarda información estática sobre los sistemas de ficheros. Cuando nuestro sistema arranque leerá este fichero de configuración y actuará en consecuencia, montando todo aquello que le indiquemos o guardando datos para simplificar el montado posterior.
Sin más, abrimos el que tengamos cada uno en nuestro sistema, el mío es tal que así:
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
/dev/hda11 / ext3 defaults,errors=remount-ro 0 1
/dev/hda10 /boot ext3 defaults 0 2
/dev/hda6 /home ext3 defaults 0 2
/dev/hda12 /usr ext3 defaults 0 2
/dev/hda5 none swap sw 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/hdd /media/cdrom1 iso9660 ro,user,noauto 0 0
/dev/hdb1 /mnt/m2kaux vfat rw,user,umask=0 0 0
/dev/hda1 /mnt/winxp ntfs ro,user,umask=0 0 0
/dev/hda7 /mnt/juegos vfat rw,user,umask=0 0 0
/dev/hda8 /mnt/auxi1 vfat rw,user,umask=0 0 0
/dev/hda9 /mnt/auxi2 vfat rw,user,umask=0 0 0
/dev/sda1 /mnt/cfmd vfat rw,user,umask=0 0 0
/dev/sdc1 /mnt/sdmmc vfat rw,user,umask=0 0 0
/dev/sde1 /mnt/usb vfat rw,user,umask=0 0 0
Todo lo que veamos detrás de un carácter '#' son líneas comentadas y no tendrán efecto alguno, con lo que tenemos que en la 3ª línea de mi fichero (no tiene por qué ser así en el del resto) está comentado el formato que veremos a continuación:
| Significado |
| “File system”, o sea sistema de fichero, se corresponde con el dispositivo que usábamos en el comando mount (ver entrega 24). |
| “Mount point”, punto de montaje, es el directorio donde queremos montar el dispositivo.“Type”, tipo, se corresponde a la opción -t del comando mount. |
| “options”, opciones, se corresponde con lo que poníamos para la opción -o de mount. |
| “dump”, sólo es necesario si usamos el comando 'dump' para determinar qué sistemas necesitan ser volcados, siendo dump una herramienta de backup. Lo normal es dejarlo a 0 si no lo tenemos instalado o no vamos a hacer uso de él, que suele ser lo normal. |
“pass”, lo usa el programa fsck (este ya si que es más importante). Este programa realiza un chequeo al arrancar de los sistemas de ficheros, y el número indica en qué orden deben comprobarse, teniendo en cuenta que los que tengan el mismo número se comprueban de forma secuencial a como han sido definidos.
Hay que tener en cuenta que si los sistemas se encuentran en distintos dispositivos se hace una comprobación concurrente, aprovechando así el paralelismo del sistema. Si este número es un 0 (lo normal) se entiende que no hay que comprobarlo.
El manual (comando 'man') recomienda en caso de que se comprueben, que a la partición raíz ('/') se le asigne un 1 y al resto un 2. |