Iâve tried using boot repair disk and super grub2 disk to fix grub issues in the past.
These are isoâs you can burn onto a USB disk and boot to a live environment to fix the grub.
Use a USB with a Linux live installer environment, chroot into the installed system and make sure the kernel installed and the initramfs was generated correctly, and then regenerate the GRUB menu.
So efibootmgr says efi is not supported. Thatâs also what grub-install fails with. But I have two efi partitions for both Linux and Windows so I assume I used it as an EFI install. What could be the cause of this?
Okay, efiboormgr now finds Both Linux and EndeavourOS. os-prober still only finds Windows, though and grub-mkconfig only adds entries for Windows and UEFI setup, as it did before
/boot is basically empty, there is no vmlinuz. So it seems the kernel did not get installed properly? I will try yay -Sy linux. Is that correct?
I donât think the issue was related to having multiple efi partitions at all. I run multiple efi partitions on dual boot and never had an issue. Looks like it was an incomplete update.
I found somewhere the opposite claim: if youâd use Windowsâs EFI for Linux then that would break it. But I canât find the source and apparently either way is fine