opensuse tumbleweed won't boot

Thinkpad E485: AMD Ryzen 5

i did a new installation on a separate ssd and disabled the installed windows ssd. It seemed to install properly, using boot options ivrs_ioapic[32]=00.14.1 ivrs_ioapic[33]=00.0.1

But upon reboot, it would just go to the BIOS Boot Manager . I select the ssd where suse installed, it just goes back to that Boot Manager. No messages or anything.

UEFI is turned off in BIOS and set to boot in Legacy only.

Live USB works, installation works too, but booting afterwards doesn’t.

https://imgur.com/a/0rsQ9Sc
https://imgur.com/5Jzj3R3

Question though, when I create the bootable USB in windows using rufus, do I choose MBR or GPT for partition scheme? and the mode ISO or DD image?

Best to use DD image, in which case the partition scheme should not matter.

However, I doubt that’s the problem. If you messed up on creating the installer USB, then you would have run into problems far earlier. It’s more likely that you have a problem with BIOS setup.

AFAICS these IVRS table parameters are only needed if, the UEFI/BIOS is not up-to-date.

And, the values in the square brackets are system dependent – they need to be set after inspection of the “dmesg” output.

Where did you get the IVRS table parameter values you used at installation time?

From the Live USB:

mount the tumbleweed root partition on /mnt , then do


mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
mount -a
yast

and enter YaST’s bootloader module. It will rebuild and write the bootloader . Then try booting into Tumbleweed.