Si tu servidor VPS Linux no arranca correctamente y te encuentras en el modo de rescate de GRUB 2, no te preocupes. Este tutorial te guiará a través de los pasos para solucionar problemas comunes y restaurar el arranque de tu sistema.
¿Qué es el modo de rescate de GRUB 2?
El modo de rescate de GRUB 2 es un entorno de línea de comandos que se inicia cuando GRUB, el gestor de arranque de Linux, no puede encontrar o cargar el sistema operativo correctamente. Esto puede ocurrir debido a varios motivos, como:
- Corrupción o eliminación accidental de archivos de GRUB.
- Cambios en la configuración del disco duro.
- Problemas con el sistema de archivos.
Pasos para reparar el arranque
- Acceder al modo de rescate de GRUB 2:
Al iniciar tu servidor, deberías ver el mensaje “GRUB rescue>”. Si no lo ves, intenta reiniciar y presionar la tecla “Shift” o “Esc” repetidamente durante el arranque para acceder al menú de GRUB.
- Identificar la partición de Linux:
Utiliza el siguiente comando para listar las particiones disponibles:
lsBusca la partición que contiene tu sistema Linux. Generalmente, tendrá un formato como
(hd0,gptX)o(hd0,msdosX), donde X es un número. - Cargar los módulos necesarios:
Carga los módulos necesarios para acceder al sistema de archivos:
insmod normal insmod linux - Establecer el prefijo de GRUB:
Indica a GRUB dónde encontrar sus archivos. Reemplaza “X” con el número de la partición de Linux identificada anteriormente:
set prefix=(hd0,gptX)/boot/grubSi tu partición es de tipo msdos, utiliza
(hd0,msdosX)en lugar de(hd0,gptX). - Cargar la configuración normal:
normal - Iniciar el sistema:
Si la configuración se carga correctamente, deberías ver el menú de arranque de GRUB. Selecciona tu sistema Linux y presiona Enter para iniciarlo.
- Reinstalar GRUB (si es necesario):
Si el sistema no arranca o no puedes acceder al menú de GRUB, es posible que debas reinstalar GRUB. Inicia desde un Live USB o CD de Ubuntu y abre una terminal. Luego, sigue estos pasos:
- Monta la partición de Linux:
sudo mount /dev/sdXY /mntReemplaza “XY” con la letra y el número de la partición de Linux.
- Reinstala GRUB:
sudo grub-install --root-directory=/mnt /dev/sdXReemplaza “X” con la letra de tu disco duro principal.
- Actualiza la configuración de GRUB:
sudo update-grub- Reinicia el sistema:
sudo reboot
Conclusión
El modo de rescate de GRUB 2 te permite solucionar problemas de arranque en tu servidor Linux. Sigue estos pasos para reparar GRUB y restaurar el acceso a tu sistema.