Как указано в ошибке, вам не хватает grubx64.efi в каталоге UEFI EFI/ubuntu. Как это произошло, можно только догадываться, поскольку неудачная установка не работала бы месяцами.
Чтобы это исправить, просто скопируйте grubx64.efi в каталог EFI/ubuntu. На вашем установочном носителе должна быть копия. с установочного носителя вы можете смонтировать раздел UEFI, скажем, в /mnt, чтобы цель копирования выглядела как /mnt/EFI/ubuntu/grub.x64.efi (заглавные буквы имеют значение, цель должна соответствовать тому, что есть на самом деле).
Ваш раздел UEFI (ESP) находится на nme0n1p1, с работающего установочного носителя смонтируйте его в /mnt:
sudo mount -tvfat /dev/nvme0n1p1 /mnt
Теперь вы должны увидеть место, куда нужно поместить файл grubx64.efi в /mnt/efi/ubuntu. Взгляните на ls, согласно вашему отчету о восстановлении загрузки, у вас уже должны быть shimx64.efi и grub.cfg.
Скопируйте grubx64.efi в это место. На установочном носителе должна быть копия grubx64.efi в /EFI/boot/grubx64.efi, поэтому команда:
sudo cp/EFI/загрузки/grubx64.efi/mnt/efi/ubuntu
Размонтируйте /mnt, удалите установочный носитель и перезагрузитесь.
Если grubx64.efi находится в том же каталоге, что и shimx64.efi, загрузка grub UEFI должна работать.