GRUB does not show openSUSE

When the computer boots up, GRUB does not show another system.
I have openSUSE and 2 more systems on another disk, but GRUB does not see only openSUSE at boot.
How to make this system visible in GRUB when loading?

??? only ???

Try

sudo update-grub
2 Likes

I did it. In the console, the output is normal, all operating systems are listed, there are no problems. The problem is that there is no openSUSE in the start menu in GRUB.
All other operating systems are present, only openSUSE is missing

For myself I exclude other (garuda) DE's and use custom.cfg

can you look in grub.cfg with

sudo cat /boot/grub/grub.cfg

about suse?

Thanks for your reply and help.
I checked, there is nothing on openSUSE in the output.
The fact is that I have 2 OSes installed in parallel on one logical disk - openSUSE and Fedora and, most likely, this is the reason that GRUB Garuda cannot display information about them correctly for some reason.
I think this is the reason.

efibootmgr 
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0002,0003,0001,0004,0005
Boot0000* garuda
Boot0001* UEFI OS
Boot0002* CD/DVD Drive 
Boot0003* Hard Drive 
Boot0004* UEFI OS
Boot0005* UEFI OS

Sounds more like an OpenSuse problem than a Garuda problem to me. Garuda ISO's do not come with 5 desktops and 4 OS's on them for a reason. We simply can't support that level of user complexity. Sounds like it's time to start searching online and the Grub documentation for your solution.

3 Likes

OK, thnks.

What could that mean?
It seems complicated for a human, so no wonder for a program. :laughing:

3 Likes