El GRUB es el cargador de arranque de Ubuntu y en casi todas las distribuciones de Linux, si tienes Ubuntu y Windows instalados en la misma PC el GRUB es el menú que te permite seleccionar por cual sistema operativo deseas iniciar.

Si formateas Windows pierdes ese GRUB y no podrías entrar por Ubuntu, lo que se puede hacer es recuperarlo.

En el Ubuntu 9.10 Karmic Koala la versión del GRUB que trae es el 2, en esta versión no se recupera de la forma tradicional en que se hacía con las versiones previas de Ubuntu. Pero no te preocupes, que sí se puede.

Primero debes bootear desde un CD de instalación de Ubuntu 9.10 e iniciar en modo Live CD. Luego abres la consola : Aplicaciones-> Accesorios -> Terminal y pones los siguientes comandos:

Pasos para recuperar GRUB2

1. Primero localizas la particion en que está instalado el sistema operativo
en mi caso es /dev/sda9, pones sudo fdisk -l, a mi me pone esto:

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 3916 31455238+ 7 HPFS/NTFS
/dev/sda2 3917 19457 124833082+ f W95 Ext’d (LBA)
/dev/sda5 3917 10350 51681073+ 7 HPFS/NTFS
/dev/sda6 10351 10412 497983+ 82 Linux swap / Solaris
/dev/sda8 13478 19457 48034318+ 7 HPFS/NTFS
/dev/sda9 10413 11565 9261441 83 Linux

donde /dev/sda9 es la partición raíz de mi sistema.

2– Montar la partición donde está instalado tu sistema raíz en /mnt

sudo mount /dev/sda9 /mnt

3 sudo mount --bind /dev/ /mnt/dev

4 sudo chroot /mnt

5– Este paso instala grub. Se pone sda sólo, o sea, no hay que especificar el número de la partición, como en mi caso que era la 9.

sudo grub-install /dev/sda

6– Esto es para chequear la instalación

sudo grub-install --recheck /dev/sda

7– sudo update-grub2

8– Salir de chroot

Presiona CTRL-D

9– Desmonta los dispositivos

sudo umount /mnt/dev

10 sudo umount /mnt

11– Reiniciar y listo!!!!!!!!!

sudo reboot

Nota: En algunas PC me ha ocurrido que luego de estos pasos cuando reinicio, en el GRUB no se muestra la entrada de Windows 7 o en Windows XP la entrada sale pero no carga, en ambos casos he resuelto entrando desde ese GRUB a Ubuntu y con un simple

sudo update-grub2

Solo para versiones de Ubuntu 9.04 y anteriores a esta:

Booteas desde un cd de instalación y en la consola pones los siguientes comandos:

1- sudo grub

2- find /boot/grub/stage1

Eso te devuelve algo así:

(hd0,X)  donde X es el número de la partición donde estaá tu sistema operativo

3- root (hd0,X)

4- setup (hd0)

5- quit