El fichero /etc/fstab lo utilizan ciertos programas para determinar dónde deben montarse los sistemas de ficheros, en qué orden y cuales deben comprobarse (por fallos de integridad) antes de montarse. Crea una nueva tabla de sistemas de ficheros parecida a esta:
cat > /etc/fstab << "EOF" # Inicio de /etc/fstab # sistema de punto de tipo opciones volcado orden de # ficheros montaje chequeo /dev/[xxx] / [fff] defaults 1 1 /dev/[yyy] swap swap pri=1 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs defaults 0 0 devpts /dev/pts devpts gid=4,mode=620 0 0 shm /dev/shm tmpfs defaults 0 0 # Fin de /etc/fstab EOF
Reemplaza [xxx], [yyy] y [fff] con los valores apropiados para tu sistema, por ejemplo hda2, hda5 y ext2. Para ver todos los detalles de los seis campos de este fichero, consulta man 5 fstab.
Cuando se utiliza un sistema de ficheros con registro de transaciones, los valores 1 1 que aparecen al final de la línea deberían cambiarse a 0 0, ya que no se necesita volcar ni verificar estas particiones.
El punto de montaje /dev/shm para tmpfs se incluye para permitir la activación de la memoria compartida POSIX. Tu núcleo debe tener compilado en su interior el soporte requerido para que funcione (más datos sobre esto en la siguiente sección). Ten en cuenta que actualmente muy poco software utiliza en realidad la memoria compartida POSIX. Por tanto, puedes considerar como opcional el montaje de /dev/shm. Para más información consulta Documentation/filesystems/tmpfs.txt en el árbol de fuentes del núcleo.
Existen otras líneas que podrían añadirse al fichero fstab. Un ejemplo es la línea para dispositivos USB:
usbfs /proc/bus/usb usbfs devgid=14,devmode=0660 0 0
Esta opción sólo funcionará si se compila dentro del núcleo “Support for Host-side USB” (Soporte para USB del lado del anfitrión) y “USB device filesystem” (Sistema de ficheros para dispositivos USB). Si “Support for Host-side USB” se compila como módulo, entonces debes listar usbcore en /etc/sysconfig/modules.