După cum arată eroarea, vă lipsește grubx64.efi din directorul UEFI EFI/ubuntu. Cum s-a întâmplat asta este de ghicit oricine, deoarece o instalare proastă nu ar fi funcționat de luni de zile.
Pentru a remedia, copiați grubx64.efi în directorul EFI/ubuntu. Suportul de instalare ar trebui să aibă o copie. de pe suportul de instalare, puteți monta partiția UEFI, să zicem la /mnt, astfel încât ținta copiei să arate ca /mnt/EFI/ubuntu/grub.x64.efi (capsulele contează, faceți ca ținta să se potrivească cu ceea ce este de fapt acolo).
Partiția dvs. UEFI (ESP) este pe nme0n1p1, din mediul de instalare care rulează, montați-o la /mnt:
sudo mount -tvfat /dev/nvme0n1p1 /mnt
Ar trebui să vedeți acum locația de care aveți nevoie pentru a pune fișierul grubx64.efi în /mnt/efi/ubuntu. Uitați-vă cu ls, ar trebui să aveți deja acolo shimx64.efi și grub.cfg, conform raportului dvs. de reparare a pornirii.
Copiați grubx64.efi în acea locație. Media de instalare ar trebui să aibă o copie a grubx64.efi în /EFI/boot/grubx64.efi, deci comanda este:
sudo cp /EFI/boot/grubx64.efi /mnt/efi/ubuntu
Demontați /mnt, eliminați mediul de instalare și reporniți.
Cu grubx64.efi prezent în același director ca shimx64.efi, boot-ul grub UEFI ar trebui să funcționeze.