1. Arrancar el ordenador con el DVD de alguna distribución que tenga arranque live.
2. Averiguar el nombre de la partición raíz del sistema y de la partición /boot en caso de que sea independiente.
Ejecutar el comando fdisk -l para listar las particiones del sistema:
# fdisk -l
Disk /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x1cab2c64
Disposit. Inicio Start Final Sectores Size Id Tipo
/dev/sda1 2048 30722047 30720000 14,7G 83 Linux
/dev/sda2 30722048 1752428543 1721706496 821G 83 Linux
/dev/sda3 1752428544 1769205759 16777216 8G 82 Linux swap / Solaris
/dev/sda4 * 1769205760 1952604159 183398400 87,5G 7 HPFS/NTFS/exFAT
En este caso la partición raíz es /dev/sda1, según la suya tendrá que sustituir la X por el numero de su partición.
3. Montar la partición raíz del sistema y la partición boot en caso de existir.
# mount /dev/sdaX /mnt
# mount /dev/sdaX /mnt/boot
4. Montar el resto de los dispositivos en el directorio "/mnt" en el sistema Live:
# mount --bind /dev /mnt/dev
# mount --bind /dev/pts /mnt/dev/pts
# mount --bind /proc /mnt/proc
# mount --bind /sys /mnt/sys
5. Ejecuta el siguiente comando:
sudo chroot /mnt
6. Actualizar el fichero de configuración de GRUB
grub2-mkconfig -o /boot/grub2/grub.cfg
7. Instalar GRUB 2 en el MBR del disco duro o en el sector de arranque de la partición raíz, yo recomiendo instalarlo en el MBR del disco duro.
En el MBR del disco duro:
grub2-install /dev/sda
8. Salir del directorio raíz del sistema instalado, desmontar las particiones y reiniciar.
exit
umount -a
reboot