Recupera tu grub 2.0 de tu ubuntu 9.10 o cual quier otro con un live-CD :) muy bueno, ya esta probado, aqui se los dejo brevemente explicado
Consiste en usar una distribución en modo LiveCDpara instalar nuevamente el GRUB. Usaremos el LiveCD de Ubuntu 9.10, aunque puede ser cualquier otra distribución que use GRUB2 como gestor de arranque pero no Lilo ni Grub 1.
Lo primero que debemos hacer es arrancar el live-cd y abrir una terminal. Despues escribimos los siguiente para ver las particiones de los distintos discos duros, para ver el numero de particion que es :
$ sudo fdisk -l
Ahora montamos en /media/Ubuntu (en la mayoría de los casos esta partición será sda,X y X como el numero de particion en el que este instalado nuestro sistema:
$ sudo mount /dev/sdax /media/Ubuntu
Ahora, monta el resto de los dispositivos:
$ sudo mount --bind /dev /media/Ubuntu/dev
Y ejecuta el comando chroot de forma que accedemos como root al sistema de archivos de nuestro antiguo Ubuntu:
$ sudo chroot /media/Ubuntu
Por último cargamos el Grub en el MBR ejecutando el siguiente comando:
# grub-install --recheck /dev/sda
(sda lo debemos substituir por el disco duro que utilizamos para arrancar los sistemas operativos, Lo comun es que sea sda.
Nota: no poner el número de partición, solo sda)
Reiniciamos y cuando vuelva a arrancar ubuntu , podemos configurar el Grub para que aparezca en el menú de arranque el nuevo sistema operativo que acabamos de instalar en muchas casos e escuchado que ponen uno llamado Windows no se realmente a que se refieren pero eso comentarios e oido, en otro post ya deje el como modificar el grub para bolver a escanear los sistemas instalados y agregarlos a grub.
buscalo aqui ...