haciendo una serie de pasos bastante sencillos en 5 minutos se puede recuperar el gestor de arranke (GRUB)
1. Ingresa al sistema a través del Live Cd, esto lo haces insertando el cd de Ubuntu en la unidad de cd y reiniciando el equipo. En la pantalla inicial selecciona 'Start or Install Ubuntu'.
2. Abre un terminal y verifíca la partición en la cual está instalada Linux con el siguiente comando:
$ sudo fdisk -l
El comando arrojará una lista de particiones existentes en los discos duros instalados más o menos de la siguiente forma:
Disco /dev/sda: 358.6 GB, 358626284800 bytes
255 cabezas, 63 sectores/pista, 14410 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 1 6 48163+ Recuperacion
/dev/sda2 * 7 2556 20482875 7 HFS/Leopard
/dev/sda3 2557 14410 95217255 f W95 Ext'd (LBA)
/dev/sda5 2557 13234 85770972 7 HPFS/NTFS
/dev/sda6 13235 13416 1461883+ 82 Linux swap / Solaris
/dev/sda7 13417 14410 7984273+ 83 Linux
/dev/sda7 2557 13234 245770972 7 HPFS/NTFS
Fijate bien donde tenes instalado Linux; aparecerá en la columna de sistema, anota el primer parámetro de dispositivo, en el caso mio sería /dev/sda7
3. Posteriormente accede al GRUB con el siguiente comando:
$ sudo grub
el comando arrojará una línea de escritura más o menos así: grub>_
4. Ahora se instala el GRUB en el MBR con el siguiente comando:
$ grub> root (hd0,6)
$ grub> setup (hd0)
Explicación:
El primer parámetro es el disco duro en el cual tenes instalado Linux, en mi caso es sda7, en este parámetro -> hd (hard drive) a (a=0, b=1, c=2, etc) y a 7 se le disminuye un número (1=0, 2=1, ... 7=6 etc). Por lo tanto sda7 = hd0,6
El segundo parámetro es el disco duro en el cual está el MBR, normalmente es el mismo que el anterior, en caso contrario tienes que establecerlo según lo explicado del primer parámetro.
5. Posteriormente escribe
quit para salir de la edición del GRUB.
6. Ahora se debe de editar lo que aparece en el menú de arranque que se muestra al encender, para hacer eso escribe lo siguiente en la terminal:
$ sudo gedit /boot/grub/menu.lst
* Muestro lo que aparece en mi equipo y explico lo relevante:
En la parte final de la lista te deberia aparece esto:
title Otros sistemas:
root
title Microsoft Windows XP Home Edition
root (hd0,4)
savedefault
makeactive
chainloader +1
title Mac OSX Leopard x86
root (hd0,1)
savedefault
makeactive
chainloader +1
Importante: Fijate en la parte de tu sistema operatio y verifica que los parámetros del disco duro como hd0 estén correctos de acuerdo a la distribución de particiones de su equipo.
6.Por último dale clic en Guardar para que los cambios hagan efecto, reinicia y listo! tienes el menú nuevamente al encender.
Espero le sirva
...