Restaurar GRub (tras instalar Windows)

En la parte Windows de mi LapTop, tenía instalado Windows Se7en.
Por esas razones que solo Windows conoce (y por lo amarrete que soy…) tenía que formatear la parte Windows.

Resulta que Windows es amarrete (como yo🙂 ) y solo toma en cuenta si tiene hermanos Windows. Linux es un completo desconocido para él. Entonces se adueña del MBR

Si o Si, Windows tenía que estar listo este mismo día. Entonces lo instalé sabiendo que Linux no sería tomado en cuenta por Windows.

Luego de la instalación de Windows Se7en Professional, busqué como loco por toda la internet y pude dar con una solución. Y en realidad es bastante simple… Para la forma Simple, deben tener lo siguiente :

  • LiveCD (puede ser de cualquier Distro).
    En mi caso, los únicos LiveCD que tengo son de Ubuntu…Fedora no se prueba, se instala Si o SI:mrgreen: )
  • El LiveCD debe tener un Gestor de Particiones. Gparted o el editor de KDE)

Entonces, Iniciamos con el LiveCD. Obviamente el orden de booteo tiene que ser 1º CD
Ahora que estamos en Ubuntu (o en la distro del LiveCD) tienen que ir al gestor de particiones para ver las particiones. La que necesitamos es /boot (donde esta guardado el GRub)
Free Image Hosting at www.ImageShack.us

No pude tomar imágenes mientras lo hacía, pero es algo como esto.
En  la imagen pueden ver las particiones. sda1 es Windows, mientras que sda2 es /boot. Lo que necesitamos saber es donde esta /boot.
En mi caso estaba en sda2

Ahora tenemos que restaurar en GRub en la partición de /boot. Abren Terminan y escriben lo siguiente

sudo grub

Con este comando, cambia la consola a algo asi
Free Image Hosting at www.ImageShack.us

Ahora, en éste “estado” escribir lo siguiente. Donde X es el Disco Duro, e Y es la partición. en mi caso es root (hd0,1)

root (hdX,Y)

Instalamos el GRub en el primer Disco Duro (hd0)

setup (hd0)

Salimos del “modo GRub”

quit

Listo eso es todo:mrgreen:
Reiniciar y nuestro GRub vuelve a la vida.

Es importante fijarse en las particiones.

sda1 es igual a hd0,0
sda2 es igual a hd0,1
sda3 es igual a hd0,2

Por lo tanto, si /boot se encuentra en otro DD, tienen que cambiar la dirección.

Eso es todo, espero les sirva tanto como a mí:mrgreen:

Acerca de MaritoCares

Ingeniero Informático. Con tendencias a la programación en [C#, VB].NET, Java(Web principalmente...), PHP, JavaScript, algo mínimo de [ruby, python], y el clásico C.
Esta entrada fue publicada en Tips, Tutos, Windows y etiquetada , , , . Guarda el enlace permanente.

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 )

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 )

Google+ photo

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

Conectando a %s