Grub entries not working after installing second OS

I have just installed Fedora Jam next to Manjaro. I thiught everything worked well, but now I can not boot into Manjaro anymore.

Both entries for Manjaro are getting this result:

Any help to fix it?

The Manjaro fallback is working though.

Manjaro needs it’s own grub.

@OneFamousAspargous
Please provide detailed info about how you partitioned your system for both OS’s.
If you are using same /boot partition things get messed up…

sudo lsblk --all
efibootmgr --verbose
findmnt --all

Forum:
https://forum.manjaro.org/t/manjaro-cant-boot-after-update/53465
Short: one OS is defined as “Master” (Manjaro) second or third requieres
entry in /etc/grub.d/40_custom
==> chainloading does the trick.
Every OS needs its own Grub (efi) and every OS may change its own grub:
then cainloading is the remedy
Look:
https://wiki.manjaro.org/index.php/UEFI_-_Install_Guide
German guide:
https://www.linux-community.de/ausgaben/easylinux/2008/01/so-funktionieren-bootmanger/2/
OR:
https://wiki.archlinux.org/title/GRUB

1 Like

you can report on fedora :
a symbol ` is not ’ so they cant separate multiple initrd

from git savannah

→ should be solved for ALL grub since 2016 …

1 Like