Por favor, tente descobrir o local do grub na linha de comando do grub2 (que você está obtendo agora após a reinicialização)
grub2> ls (hd0,1)/grub or grub2> ls (hd0,1)/boot/grub
Se você está usando efi, então deve ser assim.
grub2> (hd0,1)/efi/boot/grub OR (hd0,1)/efi/grub
(A localização pode ser (hd0,2) ou (hd0,3) depende das partições que você tem em seu disco rígido)
Depois de obter o local do grub, tente os seguintes comandos (aqui, assumimos que o local do grub é (hd0,1)/efi/boot/grub
)
grub2> set prefix=(hd0,1)/efi/boot/grub
grub2> set root=(hd0,1)
grub2> insmod linux
grub2> insmod normal
grub2> normal
Depois disso, você deve ser levado para a página de login do Ubuntu e o sistema deve inicializar bem. Então você pode usar o link para reparar a sua instalação do Ubuntu.