Rescatando el GRUB desde la terminal

Grupo Lider en la apropiación, desarrollo, uso y difusión de tecnología, ciencia y cultura libre.

Rescatando el GRUB desde la terminal

Muchas veces nos ocurre a los que usamos sistemas operativos GNU/Linux que al realizar alguna modificación al sistema; manipulando sus archivos y carpetas, después de un reinicio el GRUB nos suele mostrar una pantalla negra de tipo terminal la cual dice “grub rescue >”.

Pues bien, no es algo de que preocuparse. Muchas veces ocurre por una inconsistencia en la información binaria de arranque, error en la detección de UUID que identifican una partición o simplemente porque se ve afectado el fichero base del boot, ubicado en /boot. Por algun motivo en particular, el sistema no identifica o interpreta de forma adecuada esos archivos base lo cual hace confuso al sistema para el arranque.

Los pasos para poder salir de dicho problema implican ejecutar una serie de comandos especiales; esto no garantiza solucionarlo ya que habría que analizar el contexto de los daños y modificaciones realizadas, pero si permite hacerlo de forma estándar y genérica. Estos procedimientos son los siguientes:

grub-rescue

  1. Identificar la particion que contiene todos los archivos del sistema o raiz, utilizando el comando de lista como se ve en la siguiente imagen.

grub-rescue>ls

2. Establecer un directorio que contenga la raiz del sistema que de forma generica es:

grub-rescue>set root=(hda0,#)/

3. Establecer un directorio que indique la carpeta del boot y con ello el grub

grub-rescue>set prefix=(hda0,#)/boot/grub

4. Cargar el comprimido de la imagen del sistema habilitando un modo de operacion, en este caso de forma “normal”

grub-rescue>insmod normal

5. Ejecutar la operacion normal

grub-rescue>normal

grub

Este es otro caso particulas con sus siguientes pasos a seguir:

Tags:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *