Verificar el sistema de archivos en el proceso de arranque
Verificar el sistema de archivos en el proceso de arranque.
Todos sabemos que la herramienta por excelencia para reparar nuestro sistema de archivos, es Fsck. Lamentablemente cuando nos encontramos con un sistema de archivos corrupto, ya es tarde y no podemos ejecutar fsck, debemos recurrir a un live usb para iniciar el sistema y poder hacer uso de ella.
Puedes evitar esta situación de manera sencilla; ¿como?, pues muy fácil. En este articulo vamos a configurar el grub de inicio para que fuerce la verificación del sistema y lo repare si es necesario, todo durante el proceso de arranque.
Verificar el sistema de archivos en el proceso de arranque
Lo que tenemos que hacer es agregar al Grub dos comandos, el primero verifica el sistema de archivos y el segundo lo repara (si es necesario). Este método ha sido comprobado hoy mismo en tres sistemas, CentOS 7, Debian 9 y Linux Mint Sylvia.
Abrimos el archivo de configuración general del Grub. Nosotros usamos nano, por tanto nos aparece un aviso de seguridad que debes aceptar (imagen de ejemplo).
Permitir editar el Grub con nano
Para editar el archivo en Rhel, CentOS, Fedora y derivados, debes ejecutar el siguiente comando:
nano /etc/sysconfig/grub
Para editar el archivo en Debian, Ubuntu, Linux Mint y derivados, ejecuta...
nano /etc/default/grub
Ahora, donde GRUB_CMDLINE_LINUX debes agregar los siguientes comandos.
fsck.mode=force fsck.repair=yes
Guarda el archivo y cierra el editor. Vemos ejemplos en Linux Mint y en CentOS.
Forzar fsck durante el arranque en Debian y derivados
Forzar fsck al iniciar CentOS y derivados
Es necesario actualizar el Grub.
sudo update-grub
Bien, ya lo tienes. Puedes reiniciar el sistema y verificar que se verifica el sistema de archivos. Ojo!!!, si tienes una imagen de inicio (boot splash) no podrás visualizar el proceso, para quitar el boot splash sigue las instruciones de este articulo.
Canales de Telegram: Canal SoloLinux – Canal SoloWordpress
Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.
Read the full article