El grub es el cargador de arranque, es lo que nos permite elegir entre distintos sistemas operativos al prender la pc. Pero se nos jode por ejemplo cada vez que instalamos windows y es realmente molesto que eso pase, nada es mas molesto que prender la pc y que no arranque. Pero la verdad es facil recuperar el grub y lo unico que necesitan es un live cd de Ubuntu (o cualquier distro que use Grub2) y ejecutar unos cuantos sencillos comandos. Entonces…
Paso 1 : iniciar con algun live cd de Ubuntu
Paso 2 : en la consola escribir lo siguiente:
sudo fdisk -l
Con eso podran ver las particiones de su sistema.
Paso 3 : ejecutar
sudo mount /dev/sda1 /mnt
Donde sda1 es donde tienen instalado Ubuntu o el Linux que antes tenia instalado el grub. Ese unidad puede ser distinta en cada caso (sda2, sda3, etc). Podran darse cuenta cual unidad es la correcta porque en el paso 2 una de las particiones tiene un asterisco en la columna ‘Boot’ o ‘Inicio’
Paso 4 : ejecutar
sudo grub-install –root-directory=/mnt/ /dev/sda
Aqui deben notar que al final dice sda y no sda1. Ese valor hace refencia al disco donde esta linux. Si tuvieran varios discos puede darse el caso que tengan linux en el segundo disco entonces ese valor seria sdb.
Paso 5 : Ahora ya pueden reiniciar y entrar a su linux, pero como el grub anterior fue reemplazado es necesario ejecutar un comando mas para recuperar las anteriores entradas(otros sistemas operativos que tengan instalados):
sudo update-grub
Y aqui una imagen de lo que seria todo el proceso:
Visto en [webudp8](http://www.webupd8.org/2009/12/how-to-recover- grub2-linux.html)