Recuperar grub ubuntu 9.10 y unr (ubuntu netbook remix)

Recuperar Grub en Ubuntu 9.10

Antes que nada aclaro que este metodo sirve tanto para Ubuntu 9.10 y ademas para Ubuntu Netbook Remix (UNR)

Buenas a todos... No voy a entrar en detalles como por ejemplo que es el grub o porque se pierde o reemplaza, porque se supone que si has entrado a este post es porque meramente tienes una idea y con eso basta para poder solucionarlo. Al grano.
He visto que en muchos lugares explican la forma de como recuperar el grub en este sistema operativo pero yo aqui agrego una yapita mas: ¿Que pasa si el grub se perdio porque actualizaste tu windows?, por ejemplo en mi caso tenia "Mocosoft Wingarcha XPeste" y "Ubuntu 9.10" pero decidi probar "Windows 7", el problema radica en que cuando se produce esta "actualizacion" aparte de perder tu grub tambien cambia la ID de la particion de windows que tiene almacenada el mismo grub...


Empecemos por recuperar el grub que es lo que los trajo a mi post...

====================================================================================================================================================================================

Necesitaremos un live CD, como el disco de instalación de Ubuntu (para UNR deberemos hacerlo bootear desde un pendrive, aqui he visto muchos tutos excelentes de como hacerlo). Una vez que arranca la distribución Live CD abriremos la consola (en Ubuntu, Aplicaciones -> Accesorios -> Terminal) e introduciremos el siguiente comando para ver las particiones disponibles en el disco:

sudo fdisk -l

Debemos buscar la partición en la que se encuentra instalada nuestra distro (/dev/sda6 en mi caso) y montarla

sudo mount /dev/sda6 /mnt

En el improbable caso de que crearas una partición independiente para /boot durante la instalación de la distro, también tendrás que montarla, en /mnt/boot.

Una vez montada la partición, podremos instalar GRUB 2 usando la instalación anterior. Ejecuta el siguiente comando sustituyendo /dev/sda por el disco en el que quieres instalar el cargador (OJO, el disco, no la partición, es decir, será algo del tipo /dev/sda, no /dev/sdaX)

sudo grub-install --root-directory=/mnt/ /dev/sda

Si todo funcionó correctamente debería decir algo como

Installation finished. No error reported.
This is the contents of the device map /mnt/boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install’.

(hd0) /dev/sda

Reiniciamos.

FUENTE: http://mundogeek.net/archivos/2009/12/08/recuperar-grub-2/
(Este tuto es que use para reparar el mio, lo recomiendo)


====================================================================================================================================================================================

Ahora viene lo interesante, antes de instalar windows 7 el ID de mi particion era asi: (se ve seleccionado con verde)

Recuperar grub ubuntu 9.10 y unr (ubuntu netbook remix)


Pero despues me di cuenta que este numero habia cambiado, ¿como me di cuenta? solamente por prueba y error, ademas de un poco de logica ( ).

Para solucionarlo es bastante facil...

Primero entrar en nuestro Ubuntu (no desde el CD live). Cuando lo hagas, monta el disco donde instalaste el windows asi:

Ubuntu

Les pedirá la contraseña, ingresan y automaticamente aparecera una venta con la particion de windows montada.

Bien... en la ventana que aparecera veras la ruta donde se monta la particion del dichoso windows, asi: (vease donde señala el puntero del mouse)
unr


Para ahorrarnos el tedioso trabajo de copiar los numeros del ID de la particion de Win, lo que vamos a hacer es cambiar a modo texto la ruta donde se monto la dicha particion, ¿Como? solo clickea donde te muesta la imagen:

grub


Ahora solo seleccionamos y copiamos la parte del numero del ID de la particion (supongo que a estas alturas ya saben como hacerlo) ¿Para que hacer esto? para poder reemplazar el antiguo ID que esta el archivo de configuracion del grub...
Hablando del archivo de configuracion del grub, vamos a editarlo, ¡¡¡A por el SEÑORES!!!:

1- Abre una TERMINAL y escribe:

"sudo gedit /boot/grub/grub.cfg" (sin las comillas)


Se abrira el editor de textos GEDIT, busca la linea que te muestra la imagen (la resalte con verde para que la identifiquen facilmente)

netbook

Notese que he cambiado el nombre con el que el grub mostrara el nombre de windows 7, uds tambien pueden hacerlo con solo modificar el nombre...

Ya falta poco...
Solo queda reemplazar el ID viejo por el nuevo (el cual sacamos al seleccionar y copiar, del paso anterior) donde aparece la linea "--set XXXXXXXXXXXXXXXX" (donde X pegar el ID de la nueva particion)
Deberia quedar algo asi:

Recuperar grub ubuntu 9.10 y unr (ubuntu netbook remix)


Ahora solo queda reiniciar y probar si carga Windows...

Bueno, esto es todo espero que les sirva... Saludos

ESPERO COMENTARIOS

5 comentarios - Recuperar grub ubuntu 9.10 y unr (ubuntu netbook remix)

@mauricio_477
hola quietal mira tengo una netbook ACER ASPIRE ONE ! D250
Quiero saver ! si se puede tener 2 sistemas operativos en una misma maquina osea en la netbook...! tener ubunto y tener windows XP
@betomanser
capas que no es lo que buscan...
yo ahora voy a probar esto aver si me anda XD