¿Qué es el archivo fstab de Linux y cómo funciona?

Si está ejecutando Linux, es probable que haya necesitado cambiar algunas opciones para sus sistemas de archivos.  Familiarizarse con fstab puede hacer que todo el proceso sea mucho más fácil, y es mucho más fácil de lo que piensas.

¿De qué vamos a hablar?

¿Qué es Fstab?

En aquel entonces, su única alternativa era decirle a la computadora que cada vez que se conectaba un dispositivo específico, debía montarse automáticamente en un lugar específico.  Aquí es donde entró fstab, y fue increíble.  Supongamos que intercambia discos duros en su controlador IDE o SCSI.  La computadora podría cargar los sistemas de archivos en un orden diferente, lo que podría estropear las cosas.  Fstab está configurado para buscar sistemas de archivos específicos y montarlos automáticamente de la manera deseada cada vez, evitando que ocurra una gran cantidad de desastres.

Su archivo Fstab

El archivo fstab se encuentra en:

/etc/fstab

Echemos un vistazo a mi archivo fstab, ¿de acuerdo?

Definitivamente verá diferencias, pero si desea seguir junto con su propio fstab, simplemente coloque este comando en un terminal:

También puedes usar gedit si no te sientes cómodo con nano.

Las opciones obvias

Notarás que todas las entradas comienzan con UUID.  Es posible que recuerde haber visto esto en uno de nuestros artículos anteriores, Cómo elegir un esquema de partición para su PC Linux, pero lo explicaremos nuevamente de todos modos.  A cada sistema de archivos, durante el formateo, se le asigna un identificador único universal, que lleva a la tumba.  Dado que no se puede cambiar, esta es la forma ideal de seleccionar sistemas de archivos para el montaje, especialmente para los importantes.  Digamos que su partición /home está en un segundo disco duro y termina moviéndolo a un disco duro externo; fstab seguirá encontrando esa partición y montándola correctamente, evitando un arranque fallido.  Si cambia (o está atascado usando) el antiguo método de usar identificadores de dispositivo para seleccionar particiones (es decir, /dev/sda1), esta ventaja desaparece porque los discos duros y las particiones son contados por sus controladores y, por lo tanto, pueden cambiar.

Editar: El uso de UUID en su archivo fstab, aunque es conveniente para la mayoría de los usuarios domésticos, tiene algunas advertencias importantes.  Esto no funciona cuando se usan cosas como dispositivos “ensamblados” o “basados en red”.  Si eres más un usuario avanzado o planeas usar cosas como el software INCURSIÓN en el futuro, es mejor que no use UUID.

La siguiente sección de fstab, como todas las siguientes, está separada por un espacio o una pestaña, o una combinación de ellos.  Aquí, encontrarás el punto de montaje.  Como puede ver, tengo un punto de montaje raíz (/), un intercambio y dos que agregué manualmente para mis unidades de almacenamiento de red compartidas.  Si va a agregar una entrada a fstab, tendrá que crear manualmente el punto de montaje antes de reiniciar el equipo (y los cambios surtan efecto).

La siguiente es la sección que identifica el tipo de sistema de archivos en la partición.  Muchos, como ext2/3/4, ReiserFS, jFS, etc. son leídos de forma nativa por Linux.  Es posible que su sistema en particular aún necesite tener instalados paquetes particulares para poder leer y escribir en ellos.  Los ejemplos perfectos son mis particiones NTFS; puede ver que estoy usando el controlador ntfs-3g para acceder a ellos.

Las cosas más aterradoras

Las siguientes secciones son las que generalmente ahuyentan a los recién llegados, pero en realidad no son tan complicadas.  Hay un gran conjunto de opciones disponibles, pero hay un puñado más o menos de opciones muy comunes.  Echemos un vistazo a ellos. (La opción predeterminada es la primera, seguida de alternativas, pero como las distribuciones de Linux pueden ser muy diferentes, su kilometraje puede variar).

  • auto/noauto: especifique si la partición debe montarse automáticamente en el arranque.  Puede bloquear particiones específicas para que no se monten en el arranque utilizando “noauto”.
  • exec/noexec: especifica si la partición puede ejecutar binarios.  Si tiene una partición de memoria virtual en la que compila, entonces esto sería útil, o tal vez si tiene /home en un sistema de archivos separado.  Si le preocupa la seguridad, cámbiese a “noexec”.
  • ro/rw: “ro” es de solo lectura y “rw” es lectura-escritura.  Si quieres para poder escribir en un sistema de archivos como usuario y no como root, deberá tener especificado “rw”.
  • sync/async: Este es interesante.  La “sincronización” obliga a que la escritura ocurra inmediatamente después de la ejecución del comando, lo cual es ideal para disquetes (¿cuánto de geek eres?) y unidades USB, pero no es del todo necesario para discos duros internos.  Lo que hace “asincrónico” es permitir que el comando se ejecute durante un período de tiempo transcurrido, tal vez cuando la actividad del usuario disminuya y cosas por el estilo.  ¿Alguna vez recibió un mensaje que le pedía “espere mientras se escriben los cambios en la unidad”?  Esta suele ser la razón.
  • nouser/user: Esto permite al usuario tener privilegios de montaje y desmontaje.  Una nota importante es que “usuario” implica automáticamente “noexec”, por lo que si necesita ejecutar binarios y aún así montar como usuario, asegúrese de usar explícitamente “exec” como opción.
Te puede ser útil:  Cómo usar el comando superior de Linux (y comprender su salida)

Estas opciones están separadas por una coma y sin espacios, y se pueden poner en cualquier orden.  Si no está seguro de los valores predeterminados, está bien indicar explícitamente sus opciones.  Las cosas que se montan desde lugares temporales (como USB) no seguirán este patrón básico a menos que haya creado entradas para ellas (por UUID) en fstab.  Es conveniente cuando desea que un disco duro externo siempre se monte de una manera particular, porque las unidades de memoria USB normales y similares no se verán afectadas.

Puede ver que mis dos unidades de almacenamiento tienen habilitados los privilegios de montaje del usuario, el acceso de lectura y escritura habilitado y el montaje automático está activado.  No compilo mucho software, pero cuando lo hago, agrego la opción “exec” al final de la lista.

Dumping y Fscking

La siguiente opción es un valor binario (“0” para false y “1” para true) para “dumping”.  Este es un método de copia de seguridad bastante anticuado para los casos en que el sistema se cayó.  Debe dejar esto como “0”.

La última opción es un valor numérico para “pasar”.  Esto le indica al sistema el orden en el que debe fsck (pronuncie eso como desee) o realice una verificación del sistema de archivos.  Si un disco tiene una opción de “0”, se omitirá, como mis unidades de almacenamiento con formato NTFS.  El sistema de archivos raíz siempre debe ser “1” y otros sistemas de archivos pueden ir después.  Esto funciona mejor para sistemas de archivos de diario como ext3/4 y ReiserFS.  Los sistemas de archivos más antiguos como FAT16/32 y ext2 pueden tardar un tiempo, por lo que es mejor apagar su fscking y hacerlo periódicamente usted mismo.


Ahora que sabes lo que estás haciendo, puedes volverte loco con el montaje automático y similares.  Es muy conveniente cuando tienes un tonelada de particiones que necesitan ser administradas.  Recuerde siempre hacer una copia de seguridad en caso de que algo salga mal, pero diviértase y asegúrese de dejar sus experiencias en los comentarios.

¿Qué tan útil te resultó el artículo?

¡Haz click en una estrella para valorar!

Valoración media / 5. Votos totales:

¡No hay votos hasta ahora! Sé el primero en valorar este artículo.

¿Tienes algo que opinar? ¿Una duda o problema? ¡Cuéntanos!:

Tu correo electrónico no será visible para los demás.

Utilizamos cookies para personalizar el contenido y los anuncios, para ofrecer funciones de redes sociales y para analizar nuestro tráfico. También compartimos información sobre su uso de nuestro sitio con nuestros socios de redes sociales, publicidad y análisis. View more
Cookies settings
Aceptar
Política de privacidad y cookies
Privacy & Cookies policy
Cookie name Active
El presente Política de Privacidad establece los términos en que Alternativa.click usa y protege la información que es proporcionada por sus usuarios al momento de utilizar su sitio web. Esta compañía está comprometida con la seguridad de los datos de sus usuarios. Cuando le pedimos llenar los campos de información personal con la cual usted pueda ser identificado, lo hacemos asegurando que sólo se empleará de acuerdo con los términos de este documento. Sin embargo esta Política de Privacidad puede cambiar con el tiempo o ser actualizada por lo que le recomendamos y enfatizamos revisar continuamente esta página para asegurarse que está de acuerdo con dichos cambios.

Información que es recogida

Nuestro sitio web podrá recoger información personal por ejemplo: Nombre,  información de contacto como  su dirección de correo electrónica e información demográfica. Así mismo cuando sea necesario podrá ser requerida información específica para procesar algún pedido o realizar una entrega o facturación.

Uso de la información recogida

Nuestro sitio web emplea la información con el fin de proporcionar el mejor servicio posible, particularmente para mantener un registro de usuarios, de pedidos en caso que aplique, y mejorar nuestros productos y servicios.  Es posible que sean enviados correos electrónicos periódicamente a través de nuestro sitio con ofertas especiales, nuevos productos y otra información publicitaria que consideremos relevante para usted o que pueda brindarle algún beneficio, estos correos electrónicos serán enviados a la dirección que usted proporcione y podrán ser cancelados en cualquier momento. Alternativa.click está altamente comprometido para cumplir con el compromiso de mantener su información segura. Usamos los sistemas más avanzados y los actualizamos constantemente para asegurarnos que no exista ningún acceso no autorizado.

Cookies

Una cookie se refiere a un fichero que es enviado con la finalidad de solicitar permiso para almacenarse en su ordenador, al aceptar dicho fichero se crea y la cookie sirve entonces para tener información respecto al tráfico web, y también facilita las futuras visitas a una web recurrente. Otra función que tienen las cookies es que con ellas las web pueden reconocerte individualmente y por tanto brindarte el mejor servicio personalizado de su web. Nuestro sitio web emplea las cookies para poder identificar las páginas que son visitadas y su frecuencia. Esta información es empleada únicamente para análisis estadístico y después la información se elimina de forma permanente. Usted puede eliminar las cookies en cualquier momento desde su ordenador. Sin embargo las cookies ayudan a proporcionar un mejor servicio de los sitios web, estás no dan acceso a información de su ordenador ni de usted, a menos de que usted así lo quiera y la proporcione directamente. Usted puede aceptar o negar el uso de cookies, sin embargo la mayoría de navegadores aceptan cookies automáticamente pues sirve para tener un mejor servicio web. También usted puede cambiar la configuración de su ordenador para declinar las cookies. Si se declinan es posible que no pueda utilizar algunos de nuestros servicios.

Enlaces a Terceros

Este sitio web pudiera contener en laces a otros sitios que pudieran ser de su interés. Una vez que usted de clic en estos enlaces y abandone nuestra página, ya no tenemos control sobre al sitio al que es redirigido y por lo tanto no somos responsables de los términos o privacidad ni de la protección de sus datos en esos otros sitios terceros. Dichos sitios están sujetos a sus propias políticas de privacidad por lo cual es recomendable que los consulte para confirmar que usted está de acuerdo con estas. Control de su información personal En cualquier momento usted puede restringir la recopilación o el uso de la información personal que es proporcionada a nuestro sitio web.  Cada vez que se le solicite rellenar un formulario, como el de alta de usuario, puede marcar o desmarcar la opción de recibir información por correo electrónico.  En caso de que haya marcado la opción de recibir nuestro boletín o publicidad usted puede cancelarla en cualquier momento. Esta compañía no venderá, cederá ni distribuirá la información personal que es recopilada sin su consentimiento, salvo que sea requerido por un juez con un orden judicial. Alternativa.click Se reserva el derecho de cambiar los términos de la presente Política de Privacidad en cualquier momento.
Save settings
Cookies settings