Esto está explicado en muchos sitios, pero bueno, no viene de más reptirlo. Si por alguna razón hemos perdido grub de nuestro arranque (MBR) podemos recuperarlo desde un livecd (de Ubuntu por ejemplo) con los siguientes comandos (suponiendo que nuestra raiz, /, está en sda1):
sudo mkdir /target
sudo mount /dev/sda1 /target/
Si sda1 es donde tenemos nuestra instalación de GNU/Linux
sudo grub-install --root-directory=/target '(hd0)'
Si tenemos /boot en otra partición lo que deberemos hacer es montar la particÃon de /boot de la manera anterior.
Si en vez de instalar grub en el MBR , preferimos hacerlo en una partición tan solo hay que cambiar el último parámetro hd0 por hd0,2 por ejemplo