O procedimento de trabalho para corrigir isso, temos que instalar manualmente o GRUB (2) após uma falha na instalação / clonagem, ou corrupção de disco do MBR.
Agora, depois de reiniciar, vamos corrigir o boot do grub:
sh:grub>set pager=1 # for paging long command outputs; There must be no spaces on either side of the equals sign.
grub> set root=(hd0,XY)
'grub> insmod /boot/grub/linux.mod # AFAIK, optional step
grub> linux /boot/vmlinuz-4.4.92-36-default root=/dev/sdaXY
grub> initrd /boot/initrd.img-4.4.92-36-default
grub> boot
Depois de inicializar com sucesso no seu Linux, vamos tornar o reparo permanente:
# update-grub
# grub-install /dev/sda #or what ever your system disk is
se você receber o erro update-grub command not found
não se preocupe, é simplesmente um script de shell que foi criado para facilitar as coisas. De forma aguda, faz:
set -e
exec grub2-mkconfig -o /boot/grub/grub.cfg "$@"
Depois de executar o grub-install ... seu sistema deve voltar ao normal. Eu fiz isso com um OpenSuse Leap 42.2 clonado usando o Clonezilla 2016-02-10 (disco de laptop primário migrado para um SSD maior).
Refs: Como resgatar um GRUB 2 não-inicializável no Linux
Reparando um carregador de boot quebrado do GRUB 2 no Ubuntu
Aqui está uma abordagem alternativa que funciona sem inicializar no Linux:
$ sudo fdisk -l (From this you need to find the device name of your physical drive that won't boot, something like "/dev/sdxy″ - where x is the drive and y is the root partition. Since I was using a software RAID, root (/) was on md1)
$ sudo mount /dev/sdxy /mnt (Mount the root partition)
$ sudo mount --bind /dev /mnt/dev
$ sudo mount --bind /proc /mnt/proc
$ sudo mount --bind /sys /mnt/sys
$ sudo chroot /mnt (This will change the root of executables to your your drive that won't boot)
$ grub-mkconfig -o /boot/grub/grub.cfg (insure that there are NO error messages)
$ grub-install /dev/sdx (NOTE that this is the drive and not the partition. try grub-install --recheck /dev/sdxy if it fails)
Ctrl+D (to exit out of chroot)
$ sudo umount /mnt/dev
$ sudo umount /mnt/proc
$ sudo umount /mnt/sys
$ sudo umount /mnt
Ref: link