Si originariamente teníamos dos sistemas operativos Ubuntu y Windows 7 y hemos actualizado a Windows 10, nuestro gestor de arranque habrá sido modificado por la instalacion de Windows por lo que debemos recuperarla para poder arrancar tanto Ubuntu como Windows.
Asi que configuramos la BIOS del ordenador para que arranque desde el CD de Super Grub2 Disk.
Enlace para la descarga segun tu bios:
(Puede ser bios antigua o efi la mas moderna)
Si tienes dudas descarga el hibrido.iso que vale para los dos tipos de bios
https://www.supergrubdisk.org/category/download/supergrub2diskdownload/super-grub2-disk-stable/
Para ello tenemos que quemar un CD o hacer un USB arrancable con Yumi(por ejemplo). Una vez quemado el CD arrancamos desde el y nos aparecerá una pantalla como la siguiente:
Seleccionamos la opción ‘Detect any GRUB2 configuration file(grub.cfg)’
Si tenemos suerte y nos detecta el grub nos aparecerá una pantalla mostrandonos el grub, lo seleccionamos y se nos carga el antiguo grub que teníamos. En este GRUB seleccionamos el sistema operativo Ubuntu.
Una vez accedido a Ubuntu abrimos un terminal y miramos los discos que tenemos con
sudo fdisk -lu
Con esto sabremos en que disco estará situado el GRUB
Si solo tienes un disco duro no habrá dudas de donde instalar el grub será en /dev/sda , si hay mas discos tendras que seleccionar el que contiene el arranque.
sudo grub-install /dev/sda
Nos dira algo como que no ha encontrado errores:
Installation finished. No error reported.
A continuación actualizamos el GRUB.
sudo update-grub
Y listo ya tenemos recuperado el GRUB.
Mas información:https://www.supergrubdisk.org/wizard-restore-grub-with-super-grub2-disk/