Esta noche he instalado Windows XP en una máquina con distribución Ubuntu y cual ha sido mi sorpresa que al reiniciar el ordenador no me aparecía el menú Grub. Por unos momentos el pánico ha recorrido mi cuerpo al pensar que la instalación del XP podría haber “machacado” la partición reservada a Ubuntu, por suerte y tras verificar que la partición estaba sana y salva me he decidido a reinstalar el grub que había borrado Windows XP.
Los pasos son muy sencillos, eso si, deberemos tener una distribución de linux a mano e iniciarlo en modo rescue o con el live cd.
Una vez que hayamos llegado a una terminal deberemos hacer:
1. Crear un directorio y montar allí la partición que estemos utilizando para ubuntu
-
$ sudo mkdir /media/ubuntu ..... creamos un directorio cualquiera
-
$ sudo mount /dev/sda1 /media/ubuntu ..... el primer argumento despues del comando mount es la partición de ubuntu
2. Conectar el directorio dev del live cd con el de la partición ubuntu
-
$ sudo mount --bind /dev /media/ubuntu/dev
-
$ sudo chroot /media/ubuntu/
3. Y por último volvemos a instalar Grub en el MBR del primer disco duro
-
$ grub-install /dev/sda
Reiniciamos y ya tenemos de vuelta nuestro querido Grub




