Mandrake Linux 8.1: Manual de Referencia | ||
---|---|---|
Anterior | Capítulo 8. Sistemas de archivos y puntos de montaje | Siguiente |
El archivo /etc/fstab permite la automatización de ciertos sistemas de archivos, en particular en el arranque del sistema. Contiene una serie de líneas que describen los sistemas de archivos, sus puntos de montaje y otras opciones. Aquí tiene un ejemplo de un archivo /etc/fstab:
/dev/hda1 / ext2 defaults 1 1 /dev/hda5 /home ext2 defaults 1 2 /dev/hda6 swap swap defaults 0 0 /dev/fd0 /mnt/floppy auto sync,user,noauto,nosuid,nodev,unhide 0 0 /dev/cdrom /mnt/cdrom auto user,noauto,nosuid,exec,nodev,ro 0 0 none /proc proc defaults 0 0 none /dev/pts devpts mode=0622 0 0 |
el dispositivo que alberga al sistema de archivos,
el punto de montaje,
el tipo de sistema de archivos,
las opciones de montaje,
el flag del utilitario de copia de respaldo dump,
el orden de verificación por fsck (FileSystem ChecK, Verificación del sistema de archivos),
Siempre hay una entrada para el sistema de archivos raíz. Las particiones swap son especiales ya que no son visibles en la estructura de árbol, y el campo de punto de montaje para estas particiones contiene la palabra clave swap. Estudiaremos el sistema de archivos /proc con mayor detalle en El sistema de archivos /proc. Otro sistema de archivos especial es /dev/pts.
Volvamos al tema. Ud. ha movido toda la jerarquía /usr a /dev/hdb1 y quiere entonces que esta partición se monte como /usr en el arranque. En ese caso, necesita agregar una entrada al archivo etc/fstab como la siguiente:
/dev/hdb1 /usr ext2 defaults 1 2 |
Hay dos opciones especiales: noauto y user. La opción noauto especifica que el sistema de archivos no debe montarse en el arranque sino que debe montarse explícitamente. La opción user especifica que cualquier usuario puede montar y desmontar el sistema de archivos. Estas opciones se usan típicamente para el CD-ROM y para la disquetera. Hay otras opciones, y /etc/fstab incluso tiene su propia página Man ( fstab(5)).
La última, pero no menos importante, de las ventajas de este archivo es que simplifica la sintaxis del comando mount. Para montar un sistema de archivos señalado en este, puede referenciar el punto de montaje o el dispositivo. Así, para montar un disquete, puede ingresar:
$ mount /mnt/floppy/ |
$ mount /dev/fd0/ |
borrar todos los archivos del directorio /usr (es decir, del "antiguo", ya que el "nuevo" todavía no está montado): rm -Rf /usr/*;
montar el "nuevo" /usr: mount /usr/
y eso es todo. Ahora, regrese al modo multiusuario (telinit 3 o telinit 5), y si no tiene otra tarea administrativa por hacer, ahora debería terminar la sesión de root.
Anterior | Inicio | Siguiente |
Los comandos mount y umount | Subir | Una nota acerca de la característica Supermount |