Recuperar grub-ubuntu como sistema de arranque

Reinstalando o actualizando el sistema operativo Windows, Microsoft modifica el sistema de arranque de la máquina, aunque nosotros no deseemos que esto pase.

Bueno, si queremos que Windows y ubuntu convivan en la misma máquina, hay veces que no podemos evitar que Microsoft quiera tomar el control, pero no por ello vamos a dejar que nos impongan un gestor de arranque que no queremos.

Vale, Windows ha sobrescrito el MBR (Master Boot Record), ahora no puedo acceder a mi sistema ubuntu. ¿Qué puedo hacer? ¿Cómo recuperar grub para poder elegir qué sistema operativo utilizar?

Empezamos utilizando el live-CD (o live-USB) de ubuntu, arrancando el ordenador con él.

Vamos a asegurarnos en qué partición se encuentra instalado nuestro sistema ubuntu, para ello abrimos la terminal y ejecutamos el siguiente comando:

sudo fdisk -l

Esta instrucción nos mostrará un listado de todas las particiones definidas en los discos duros que tiene nuestra máquina. En mi caso tengo instalada la partición del sistema ubuntu en /dev/sda7

Pues vamos a montar la unidad partición con el siguiente comando:

sudo mount /dev/sda7 /mnt

e instalamos grub indicando el disco donde se encuentra el MBR (ojo, es /dev/sda , no /dev/sda7) con el siguiente comando:

sudo grub-install --root-directory=/mnt/ /dev/sda

Una vez instalado, apagamos el sistema, retiramos el live-CD / live-USB y arrancamos de nuevo el ordenador normalmente. Comprobamos que grub ha vuelto a ser el gestor de arranque y arrancamos con el sistema ubuntu.

Si vemos que faltase alguna entrada de todos los sistemas operativos que tiene la máquina, ejecutamos en la terminal el siguiente comando:

sudo update-grub

Listo, ya hemos recuperado grub, podemos ejecutar todo tal y como estaba sin haber perdido nada.

Deja un comentario