Hi guys, so as per the title openSUSE Tumbleweed is detected by updating the grub from EOS, but then at startup it doesn’t appear as an option.
The main bootloader is the EOS one, but I installed a different version of the os-prober, namely os-prober-btrfs.
I also tried with the openSUSE bootloader, all the distros are detected and are selectable at startup but with EOS and Garuda it gives me the error that it can’t find the kernel/the path is the wrong one (something similar).
Garuda’s grub also detects openSUSE but it doesn’t let me select it at startup (the os-prober used is os-prober-garuda).
My grub file configuration is this:
Grub File cfg
> # GRUB boot loader configuration
GRUB_DEFAULT='0'
GRUB_TIMEOUT='20'
GRUB_DISTRIBUTOR='EndeavourOS'
GRUB_CMDLINE_LINUX_DEFAULT='nowatchdog nvme_load=YES loglevel=3'
GRUB_CMDLINE_LINUX=""
GRUB_TOP_LEVEL='/boot/vmlinuz-linux'
# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y
# Set to 'countdown' or 'hidden' to change timeout behavior,
# press ESC key to display menu.
GRUB_TIMEOUT_STYLE=menu
# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console
# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `videoinfo'
GRUB_GFXMODE=1920x1080
# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep
# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY='true'
Updating the grub gives me this:
Grub Update
>[sermor@sermor-eospc ~]$ sudo grub-mkconfig -o /boot/grub/grub.cfg
[sudo] password di sermor:
Generating grub configuration file ...
Found theme: /home/sermor/Modelli/dark-eos-grub/theme.txt
Found linux image: /boot/vmlinuz-linux
Found initrd image: /boot/initramfs-linux.img
Found fallback initrd image(s) in /boot: initramfs-linux-fallback.img
Found linux image: /boot/vmlinuz-linux-zen
Found initrd image: /boot/initramfs-linux-zen.img
Found fallback initrd image(s) in /boot: initramfs-linux-zen-fallback.img
Found linux image: /boot/vmlinuz-linux-xanmod-edge-linux-bin-x64v3
Found initrd image: /boot/initramfs-linux-xanmod-edge-linux-bin-x64v3.img
Found fallback initrd image(s) in /boot: initramfs-linux-xanmod-edge-linux-bin-x64v3-fallback.img
Found linux image: /boot/vmlinuz-linux-rt-lts
Found initrd image: /boot/initramfs-linux-rt-lts.img
Found fallback initrd image(s) in /boot: initramfs-linux-rt-lts-fallback.img
Found linux image: /boot/vmlinuz-linux-rt
Found initrd image: /boot/initramfs-linux-rt.img
Found fallback initrd image(s) in /boot: initramfs-linux-rt-fallback.img
Found linux image: /boot/vmlinuz-linux-lts
Found initrd image: /boot/initramfs-linux-lts.img
Found fallback initrd image(s) in /boot: initramfs-linux-lts-fallback.img
Found linux image: /boot/vmlinuz-linux-lqx
Found initrd image: /boot/initramfs-linux-lqx.img
Found fallback initrd image(s) in /boot: initramfs-linux-lqx-fallback.img
Found linux image: /boot/vmlinuz-linux-hardened
Found initrd image: /boot/initramfs-linux-hardened.img
Found fallback initrd image(s) in /boot: initramfs-linux-hardened-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Windows Boot Manager on /dev/nvme0n1p1@/efi/Microsoft/Boot/bootmgfw.efi
Found openSUSE Tumbleweed-Slowroll on /dev/nvme1n1p2
Found Garuda Linux on /dev/sdb2
Found Linux Mint 22 Wilma (22) on /dev/sdd2
Found Windows Boot Manager on /dev/sdf1@/efi/Microsoft/Boot/bootmgfw.efi
Found MakuluLinux Shift Beta-2 (Beta-2) on /dev/sdf2
Adding boot menu entry for UEFI Firmware Settings ...
Detecting snapshots ...
Found snapshot: 2024-10-14 12:14:39 | timeshift-btrfs/snapshots/2024-10-14_12-14-39/@ | ondemand | N/A |
Found 1 snapshot(s)
Unmount /tmp/grub-btrfs.t8hCR8qJ7N .. Success
done
[sermor@sermor-eospc ~]$
And this is the situation at reboot:
If it can be solved, is there a simple way to do it (i.e. to be able to select opensuse at startup)?