Todos los productos
Search
Centro de documentos

:¿Qué debo hacer si se producen excepciones durante el inicio del sistema debido a errores de configuración en el archivo /etc/fstab en una instancia Linux?

Última actualización: Sep 02, 2026

Las entradas incorrectas en /etc/fstab pueden impedir que una instancia ECS de Linux arranque. Corrija o elimine las entradas de montaje no válidas para restaurar el inicio normal del sistema.

Nota

Expanda la sección a continuación para obtener detalles sobre los campos del archivo /etc/fstab.

fstab file

#
# /etc/fstab
# Created by anaconda on Fri Jun 28 04:16:23 2024
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#<file system>                                 <dir>   <type>  <options>       <dump> <pass>
UUID=c8b5b2da-55xxx07573e22  /               ext4    defaults        1       1

Campos del archivo fstab:

  • file system: UUID del sistema de archivos por montar, con formato UUID=xxxx-xxxx.

  • dir: punto de montaje.

  • type: tipo de sistema de archivos, como ext4 y xfs.

  • options: opciones de montaje; generalmente es defaults. Separe varias opciones con comas (,). Opciones de montaje comunes:

    Opción de montaje

    Descripción

    defaults

    Usa la configuración de montaje predeterminada. Para un sistema de archivos Ext4, equivale a rw,suid,dev,exec,auto,nouser,async.

    rw

    Monta el sistema de archivos en modo de lectura y escritura.

    ro

    Monta el sistema de archivos en modo de solo lectura.

    auto

    Monta automáticamente el sistema de archivos durante el arranque o al ejecutar mount -a.

    noauto

    Monta el sistema de archivos únicamente cuando se monta de forma explícita mediante un comando.

    suid

    Permite operaciones SUID y establece el bit SGID, lo que habilita la elevación temporal de privilegios para tareas específicas.

    nosuid

    Deniega las operaciones SUID y no establece el bit SGID.

    dev

    Analiza el dispositivo de bloque donde reside el sistema de archivos.

    nodev

    No analiza el dispositivo de bloque donde reside el sistema de archivos.

    exec

    Permite ejecutar archivos en el punto de montaje.

    noexec

    Impide la ejecución de archivos en el punto de montaje.

    nouser

    Solo el usuario root puede montar el sistema de archivos.

    async

    Habilita E/S asíncrona.

    sync

    Habilita E/S síncrona.

    nofail

    Ignora los dispositivos ausentes durante el arranque para evitar fallos de inicio.

  • dump: usado por la utilidad dump. 0 = sin copia de seguridad, 1 = respaldar el sistema de archivos.

  • pass: usado por fsck para definir el orden de verificación. Por lo general, se usa 1 para el sistema de archivos raíz, 2 o superior para los demás, y 0 para omitir la comprobación.

Causas

  • El archivo fstab no se actualizó antes de desmontar o reinicializar un disco en la nube, lo que dejó entradas de montaje obsoletas.

  • El nombre del dispositivo o el UUID es incorrecto.

  • El tipo de sistema de archivos es incorrecto.

  • Una o más opciones de montaje tienen valores no válidos.

Solución

  1. Conéctese a la instancia Linux mediante VNC. Consulte Connect to an instance by using VNC.

    Nota

    El sistema entra en modo de emergencia cuando ocurre este problema. Introduzca la contraseña de root para iniciar sesión.

  2. Respalde el archivo /etc/fstab:

    cp /etc/fstab /etc/fstab.bak
  3. Consulte la información de montaje de todos los discos, incluidos los nombres de partición, los tipos de sistema de archivos y los puntos de montaje:

    df -Th 
    [root@iZxxxq8Z ~]# df -Th
    Filesystem      Type      Size  Used Avail Use% Mounted on
    devtmpfs        devtmpfs  868M     0  868M   0% /dev
    tmpfs           tmpfs     879M     0  879M   0% /dev/shm
    tmpfs           tmpfs     879M  496K  878M   1% /run
    tmpfs           tmpfs     879M     0  879M   0% /sys/fs/cgroup
    /dev/vda1       ext4       40G  2.2G   36G   6% /
    tmpfs           tmpfs     176M     0  176M   0% /run/user/0
    /dev/vdb1       ext4       30G   45M   28G   1% /mnt
    /dev/vdb2       ext4      9.8G   37M  9.2G   1% /tmp
  4. Consulte las entradas de montaje automático en /etc/fstab:

    cat /etc/fstab
    [root@iZ2xxxgq8Z ~]# cat /etc/fstab
    #
    # /etc/fstab
    # Created by anaconda on Fri Jun 28 04:16:23 2024
    #
    # Accessible filesystems, by reference, are maintained under '/dev/disk'
    # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
    #
    UUID=c8b5b2da-5xxx8b07573e22 /                       ext4    defaults        1 1
    UUID=f77303eb-4xxx77378b9ce1 /mnt ext4 defaults 0 0
    UUID=c40c6d63-7xxx3ea8df22d7 /tmp ext4 defaults 0 0
  5. Compare las entradas de /etc/fstab con la salida obtenida en el paso 3. Elimine cualquier línea redundante o no válida.

  6. (Opcional) Para configurar el montaje automático de particiones de disco que no aparecen en el paso 3, consulte Configure UUIDs in the fstab file to automatically mount data disks.

  7. Reinicie la instancia:

    reboot