Cómo corregir & quot; no se pudo montar / etc / fstab & quot; Error en linux


En este artículo, explicaré cómo resolver el error de arranque " no se pudo montar/etc/fstab " en Linux. El archivo en cuestión contiene información descriptiva sobre los sistemas de archivos que el sistema puede montar automáticamente en el momento del arranque.

Esta información es estática y es leída por otros programas en el sistema como mount, umount, dump y fsck. Tiene seis campos importantes de especificación de montaje del sistema de archivos: el primer campo describe el dispositivo especial de bloque o el sistema de archivos remoto que se debe montar, el segundo campo define el punto de montaje del sistema de archivos y el tercero especifica el tipo de sistema de archivos.

El cuarto campo define las opciones de montaje asociadas con el sistema de archivos, y el quinto campo se lee con la herramienta de volcado. El último campo es utilizado por la herramienta fsck para establecer el orden de las comprobaciones del sistema de archivos.

Después de editar /etc/fstab para crear un montaje automático y reiniciar mi sistema; arrancó en modo de emergencia mostrando el siguiente mensaje de error.

Ingresé como root desde la interfaz anterior, y escribí el siguiente comando para revisar el diario de systemd; luego vi los errores que se muestran en la captura de pantalla (se indica con rojo).

Como puede ver, el error principal (fallo de la unidad etc-fstab.mount ) lleva a varios otros errores (problemas de dependencia de la unidad del sistema) como el fallo de local-fs.target, rhel-autorelabel- marca.servicio etc.

# journalctl -xb

El error anterior puede deberse a cualquiera de los siguientes problemas, en el archivo /etc/fstab :

  • missing /etc/fstab file
  • wrong specification of filesystem mount options,
  • failing mount points or
  • unrecognized characters in the file.

Para resolverlo, puede usar el archivo original si creó una copia de seguridad; de lo contrario, comente los cambios realizados con el carácter "#" (y asegúrese de que todas las líneas sin comentarios sean líneas de montaje del sistema de archivos) .

Así que abrí el /etc/fstab utilizando el editor de texto vi/m para verificar si hay algún error.

# vi /etc/fstab

Me di cuenta de que había escrito una letra “r” al comienzo del archivo como se muestra en la captura de pantalla anterior. dando como resultado los errores secuenciales mostrados anteriormente.

Esto me llevó varias horas antes de fijarme y fijarme. Así que tuve que eliminar la carta, comentar la primera línea en el archivo, cerrarla y guardarla. Después de ejecutar un reinicio, el sistema arrancó bien nuevamente.

Para evitar este tipo de problemas en su sistema, tome nota de lo siguiente:

Siempre cree una copia de seguridad de sus archivos de configuración antes de editarlos. En caso de cualquier error en sus configuraciones, puede volver al archivo predeterminado/de trabajo.

Por ejemplo:

# cp /etc/fstab /etc/fstab.orig

En segundo lugar, compruebe los archivos de configuración en busca de errores antes de guardarlos, ciertas aplicaciones ofrecen utilidades para verificar la sintaxis de los archivos de configuración antes de ejecutar la aplicación. Use estas utilidades donde sea posible.

Sin embargo, si obtiene algún mensaje de error del sistema:

Primero revise el diario de systemd usando la utilidad journalctl para determinar qué los causó exactamente:

# journal -xb

Si no puede resolver los errores de una manera u otra, ejecute cualquiera de los millones de foros de Linux en la web y publique el problema allí.

Echa un vistazo a algunos artículos relacionados útiles.

  1. A Basic Guide to Linux Boot Process
  2. 4 Best Linux Boot Loaders
  3. Manage Log Messages Under Systemd Using Journalctl [Comprehensive Guide]
  4. Managing System Startup Process and Services (SysVinit, Systemd and Upstart)
  5. Process Management in RHEL 7: Boot, Shutdown, and Everything in Between

Eso es todo por ahora. En este artículo, expliqué cómo resolver el error de arranque "no se pudo montar/etc/fstab" en Linux. Una vez más, para evitar este tipo de problemas (o si tiene algún problema de arranque), recuerde seguir las pautas ofrecidas anteriormente. Por último, puede agregar sus opiniones a esta guía a través del formulario de comentarios a continuación.