Deja un comentario

Como restaurar Grub!

Bueno, si bien esto es conocido po muchos y es específico de un Sistema Operativo, me parece super útil compartirlo acá.

Cuantas veces nos pasó que reinstalamos Windows, o editamos mal nuestro Grub y lo estropeamos? En cualqueira de las posibles situaciones, el resultado es la imposibilidad de seleccionar que sistema usar.

Para restaurar el grub tenemos varias alternativas, dos de ellas se describen a continuación.

El primer método, llamado el método cómodo:

Consiste sencillamente en descargarse la magnífica utilidad SuperGrub Disk, que no es más que un CD autoarrancable (en realidad una iso que tendremos que grabar con K3B o el programa de grabación de discos que usemos) con un Grub al cual se le han añadido menús con opciones habituales sin necesidad de usar comandos y que permite entre otras cosas:

  • Activar particiones
  • Arrancar particiones
  • Arrancar MBRs
  • Cargar el menu.lst que ya existe en el ordenador.
  • Restaurar Grub en MBR automáticamente (que es exactamente lo que buscamos)
  • Intercambio de discos duros en BIOS y arranque de disquete / cdrom / particiones…,  etc

Su uso es tremendamente sencillo y -en castellano- ofrece todas las opciones necesarias para poder restaurar nuestro GRUB sin demasiadas complicaciones.

Imagen de inicio de SuperGrub

Para descargar esta utilidad lo haremos del siguiente enlace: Descargar imagen para Restaurar Grub

Como hemos dicho, esta opción es cómoda aunque no sencilla. Requiere descargar la iso, quemar el CD, arrancar desde él…. Bueno, vale, no es excesivamente complicado, pero aún así vamos a ver ahora la opción dos.

Ahora, el segundo método, el fácil

Lo primero que necesitamos es disponer de un Live-CD de Ubuntu (o cualquier otra distribución). Algo que casi con toda seguridad ya tendremos. Una vez arrancado el sistema desde este Live procedemos a abrir una consola y a teclear

sudo grub

lo que nos llevará a una pantalla similar a esta

sudogrub

La clave este método es conocer con exactitud el lugar de ubicación (disco y partición) de nuestro arranque. Esto se consigue en el prompt de grub (donde nos encontramos) con el siguiente comando:

find /boot/grub/stage2

Que en mi caso concreto me responde

grub> find /boot/grub/stage2 (hd0,2)

Recordemos que Linux empieza a contar los discos y las particiones desde cero. Ahora procedemos a enlazar los archivos con la orden:

root (hdx,y)

Donde “x” es el número de disco que nos indicó e “y” la partición (en mi caso 0 y 2).

El siguiente paso es escribir la información en el MBR del disco, para lo cual usamos el siguiente comando

setup (hdx)

Donde nuevamente “x” es el número de disco obtenido anteriormente.

Y listo, si todo ha ido bien, que seguro que si, hemos recuperado el Grub. Ya solo resta cerrar el prompt de Grub con la orden:

quit

Como decíamos al principio, este es uno de los problemas más comunes entre los usuarios novatos (y no tan novatos) que mantienen ambos sistemas conviviendo juntos. Confiamos en haber ayudado en la medida de nuestras posibilidades a solucionarlo.

Saludos!

Acerca de Martín Casco

Abogado, Socio del "Estudio Yaccuzzi & Casco"

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

A %d blogueros les gusta esto: