Recuperar grub
Consiste en usar una distribución en modo LiveCD para instalar nuevamente el GRUB. Usaremos el LiveCD de Ubuntu 9.10 o superior (debe ser la versión Live o Desktop),aunque puede ser cualquier otra distribución que use GRUB2 como gestor de arranque y no LILO ni Grub 1.
Lo primero que debemos hacer es arrancar el live-cd y abrir una terminal. Despues escribimos lossiguiente para ver las particiones de los distintos discos duros:
$ sudo fdisk -l
Despues vemos cual es la partición donde tenemos Ubuntu y la montamos en /mnt (en la mayoría de los casos estapartición será sda1, el ejemplo lo haré con esa partición pero mira cual es tu partición con el comando fdisk):
$ sudo mount /dev/sda1 /mnt
Ahora, monta el resto de los dispositivos:
$ sudo mount --bind/dev /mnt/dev
Y ejecuta el comando chroot de forma que accedemos como root al sistema de archivos de nuestro antiguo Ubuntu:
$ sudo chroot /mnt
Por último cargamos el Grub en el MBR ejecutando elsiguiente comando:
# grub-install --recheck /dev/sda
(sda lo debemos substituir por el disco duro que utilizamos para arrancar los sistemas operativos, casi siempre es sda. Ojo!! no poner el númerode partición, solo sda)
Reiniciamos y cuando vuelva a arrancar ubuntu (no el del live-cd), podemos ajustar en el menú del grub manualmente para que aparezca en el menú de arranque el nuevo sistemaoperativo que nos borró el MBR, o dejar que lo haga el automáticamente con el siguiente comando:
$ sudo update-grub2
Nota. Si tienes la /boot en partición independiente
Despues de montar elsistema de archivos en /mnt (con el comando sudo mount /dev/sda1 /mnt), debes montar también la partición boot con el siguiente comando:
sudo mount /dev/sda2 /mnt/boot
Grub 1
Hay dos maneras derecuperar el GRUB: usando Super Grub Disk, o usando una distribución Live que contenga al GRUB.
Usando Super Grub Disk
Super Grub Disk es un restaurador del GRUB que se puede instalar en un...
Regístrate para leer el documento completo.