Problems with boot after changing motherboard and cpu

Hi,

I decided to upgrade my cpu from 3800x to 9800x3d so I naturally needed a new motherboard and looks like my EFI now got messed up.

I used to have two NVME drives (one with Windows, one with Fedora that I was booting from), now I kept just the Fedora one. Whenever I set UEFI to boot from this drive I’m now met with a grub console:

I can boot into the system by specifying kernel and initramfs manually as on the picture, but some things and apps don’t seem to work correctly like corectrl detecting two GPUs instead of one and Steam being stuck in a crash loop whenever started. Haven’t found too many other differences yet but I’m sure there’s plenty.

Is there a way to recreate the EFI partition to the point I can boot properly now that I can log into the system again? I’ve seen so many outdated guides on recovering grub2 and EFI that it’s hard to find some current guide that’s safe to use without bricking the system entirely.

I’d be grateful for links to current documentation/tools to work with or even a bit of help with the commands needed as I’ve never had to interact with grub/efi before.

Edit: GPU and Steam issues we caused by BIOS enabling integrated GPU so that’s solved and I seem to have somewhat working system with annoying manual boot. I do have an extra nvme ssd so I guess I’ll just move to a fresh system but I’m still interested in how to regenerate EFI.

If you boot from a Live USB, does it have a ‘repair’ function?

There are lots of tutorials online for this issue, not too easy but doable. Here is one from a site that I find has well written tutorials. https://www.baeldung.com/linux/efi-boot-partition-restore