I just got an HP Omen 15 this last week unfortunately install has become a nightmare.
I normally use Linux Mint 20, but it doesn’t recognize rtx 3070 even after install nvidia drivers so I’ve moved over to POP OS!
Problem is that POP OS! uses systemd-boot and my HP Omen 15 BIOS doesn’t like it.
Now I did install Ubuntu 21.04 and dual booted with windows 10. Everything worked, but Ubuntu 21.04 was having trouble with 32 bit and dxvk/vk3d3 wasn’t working.
Now I’ve moved to POP OS! 20.04 LTS and technically everything works, but windows takes over the bootloader if I ever boot into windows.
The source of the issue stems for the BIOS as POP OS! is never available in the boot order section of the BIOS.
Even if I install only POP OS! and no windows, it will never appear in the boot options.
The only location POP OS! shows up in the BIOS is boot menu, but not in the section of the BIOS that you configure boot order.
Eventually POP OS! stops showing up in even boot menu.
Now I figured out a temporary fix.
What I can do is select EFI file in the boot menu. This means I have to enter bios every boot and select the EFI file.
So technically everything works at this point, but it’s not ideal.
The last way I installed POP OS! was in this order
Installed windows 10, made custom EFI partition over 500 MB
disabled fast startup
installed POP OS! with custom partitions where I used windows 10 EFI partition for POP OS! EFI partition.
Hopefully someone can find a fix without having to do a fresh install. I can’t 100% confirm, but it seems that Linux Mint 20 and Ubuntu appears in the BIOS boot order, but for some reason POP OS! won’t which is forcing me to have to boot using efi file every time I turn on the PC.