LINUX

Opciones de entrada del archivo Fstab (/ etc / fstab) en Linux

opciones de entrada de archivo fstab

El archivo ‘/ etc / fstab’ es uno de los archivos de configuración importantes utilizados por las máquinas Linux que especifican los dispositivos y particiones disponibles y dónde / cómo usar estas particiones. Este archivo se creará / actualizará durante la instalación del sistema. Debe modificarlo o mantenerlo de la forma en que necesita usar los dispositivos / particiones.

En Linux, cada dispositivo está disponible como un directorio en la carpeta ‘/ dev’. Es decir, cuando conecte una unidad de disquete o conecte cualquier dispositivo externo a una máquina Linux, aparecerá en la carpeta / dev. Sin embargo, no podrá utilizar el dispositivo ni acceder a sus contenidos utilizando ese archivo de dispositivo. Debe montar el dispositivo para que esté disponible para su uso. El archivo fstab le permite especificar cómo y qué opciones deben usarse para montar un dispositivo o partición en particular, de modo que usará esas opciones cada vez que lo monte. Este archivo se lee cada vez que se inicia el sistema y el sistema de archivos especificado se monta en consecuencia. También puede comentar las líneas especificadas y puede montar manualmente el sistema de archivos después de reiniciar.

Por ejemplo, si su archivo fstab (/ etc / fstab) contiene la siguiente entrada,

/dev/hdc /cdrom iso9660 rw,noauto,user 0 0

Solo necesita emitir el siguiente comando para montar cdrom después de insertar un CD en la unidad de CD.

mount /cdrom

Esto montará el CDROM en la carpeta / cdrom con las opciones ‘rw, noauto y user’ (repasaremos las distintas opciones en detalle más adelante) y navegará por el contenido del CD a través del directorio / cdrom.

Opciones de fstab

Cada línea en fstab corresponde a un dispositivo o particiones en particular. Una entrada de muestra en el archivo fstab es la siguiente.

/ etc / fstab

# device mounting_directory filesystem_type options dump fsck
/dev/hdc /cdrom iso9660 rw,noauto,user 0 0

• El primer campo (dispositivo)

corresponde al nombre del dispositivo. Si ha conectado un dispositivo externo y está confundido acerca del nombre del dispositivo, debe usar ‘dmesg’ o ‘tail –f / var / log / messages’ para encontrar el nombre del dispositivo. Para los discos duros SCSI, los dispositivos serán nombres como / dev / sda (primera unidad), / dev / sdb (segunda unidad).

• El segundo campo (directorio_montaje)

menciona el punto de montaje en el que se debe montar el dispositivo. Este directorio debería existir. Es decir, debe crear el directorio antes de usar el comando mount.

• Tercer campo (filesystem_type)

es el tipo de sistema de archivos. Los diversos tipos de sistemas de archivos importantes son,

ext2 y ext3: Por lo general, todas las particiones de Linux más recientes son Ext3. Ext3 es un tipo de sistema de archivos más nuevo que se diferencia de Ext2 en que se registra en un diario, lo que significa que si apaga la computadora sin apagarla correctamente, no debería perder ningún dato y su sistema no debería pasar años haciendo comprobaciones del sistema de archivos la próxima vez arrancar.

reiserfs – ReiserFS es un sistema de archivos registrado por diario, pero es mucho más avanzado que Ext3. Muchas distribuciones de Linux (incluida SuSE) han comenzado a usar ReiserFS como su sistema de archivos predeterminado para particiones de Linux.

Intercambio- El tipo de sistema de archivos «swap» se utiliza en sus particiones de intercambio.

vfat y ntfs: Lo más probable es que la memoria USB esté formateada como Vfat (más conocido como FAT32). Las particiones de Windows probablemente sean Vfat o NTFS.

ISO 9660 – Este es un formato común destinado a discos compactos, DVD y discos Blu-ray.

Auto- La opción «auto» simplemente significa que el tipo de sistema de archivos se detecta automáticamente. Normalmente, los disquetes o CDROM tendrán esta opción, ya que su tipo de sistema de archivos puede variar.

• El cuarto campo (opciones)

Describe las opciones de montaje. Hay pocas opciones de montaje disponibles. Repasaremos las opciones importantes que debe conocer un administrador de servidor.

auto y noauto: auto especifica que el dispositivo / partición debe montarse automáticamente en el momento del arranque y ‘noauto’ especifica que el dispositivo debe montarse explícitamente. Cuando ejecute ‘mount –a’, todas las particiones que tengan el valor ‘auto’ establecido se montarán automáticamente. Las particiones raíz deben tener la opción ‘auto’ configurada para que la partición se monte automáticamente.

exec y noexec: La opción ‘exec’ especifica que los archivos que residen en ese dispositivo podrán ejecutarse y ‘noexec’ eliminará la función de ejecución. Las particiones que están destinadas a mantener archivos no ejecutables como / var o / tmp pueden tener la función noexec habilitada para una mayor seguridad.

usuario y nousuario: La opción ‘usuario’ especifica que los usuarios podrán montar las particiones y ‘nouser’ especifica que solo el usuario root puede montar particiones. La opción ‘usuario’ debe configurarse para dispositivos como ‘disquete o cdrom’ para que los usuarios puedan montar el dispositivo en lugar de ser root.

Ejemplo

Esto permitirá al usuario montar en un directorio que no sea root. Asegúrese de haber habilitado el permiso en el directorio de punto de montaje para el usuario requerido antes del montaje. En un directorio montado, incluso si establece un permiso, normalmente no funciona.

/source/location /destination/mountpoint ext3 user,defaults 0 2

Otras opciones, aquí puede establecer explícitamente el nombre del propietario y del grupo

/source/location /destination/mountpoint ext3 -o uid=linux -o gid=opensource

o

/source/location /destination/mountpoint ext3 uid=linux,gid=opensource

ro y rw: La opción ‘ro’ especifica que el sistema de archivos debe montarse como de solo lectura y la opción ‘rw’ habilita la lectura y escritura.

sincronizar y asincronizar – Esto especifica cómo se debe realizar la entrada y salida al sistema de archivos. sincronización significa que debe realizarse de forma sincrónica. Es decir, cuando copia un archivo al disquete, los cambios se escriben físicamente en el disquete al mismo tiempo que emite el comando de copia. Para ‘async’, los cambios se escribirán solo en el momento de desmontar el disquete.

suid / nosuid – La opción ‘suid’ permite la operación de bits suid, sgid y la opción ‘nosuid’ bloquea la operación de bits suid y sgid.

Valores predeterminados – El valor predeterminado normal para los sistemas de archivos Ext3 es equivalente a rw, suid, dev, exec, auto, nouser, async (sin soporte acl).

• El quinto campo (volcado)

Especifica la opción que debe utilizar el programa de volcado (utilidad de copia de seguridad). Si el valor se establece en 0, la partición se excluye de la copia de seguridad y si la opción es un valor distinto de cero, se hará una copia de seguridad del sistema de archivos.

• El sexto campo (fsck)

Menciona la opción fsck. Es decir, si el valor se establece en cero, el dispositivo o partición se excluirá de fsck check y si es distinto de cero, fsck check se ejecutará en el orden en que se establece el valor.

La partición raíz tendrá este valor establecido en uno (1) para que fsck lo verifique primero. Si lo establece en dos (2), eso significa que el sistema ejecutará fsck en todas las particiones restantes marcadas con ‘2’ en secuencia al reiniciar el sistema.

Si tiene algún problema al montar una partición, se debe verificar el archivo / etc / fstab para ver si tiene una configuración incorrecta.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar