Hello everyone, I’ve been dealing with this issue for days but cannot find any solution.
I have a dual boot system on my HP Omen 15-AX000NL laptop with Windows and Manjaro. I’m trying to make manjaro (or actually the GRUB menu) the default boot option so that the computer automatically shows the grub menu on boot without me needing to touch anything. Instead at the moment it automatically boots into windows. Here’s what I did (unsuccessfully):
- Change efi file boot order in BIOS: nothing happens, the order is just ignored
- efibootmgr -o XXXX,YYYY,… where XXXX is the manjaro code and YYYY the windows one (as seen from the output of efibootmgr -v): boot order is changed but on reboot GRUB falls into rescue mode and shows the recovery console. The error is “no such device:” and then the UUID of my actual Manjaro partition (so it’s like it doesn’t find the Manjaro partition, but it actually is there and the UUID is correct, I checked with blkid). On the second line of the error it says “unknown filesystem” (and here’s where it gets even more confusing: how can you say unknown filesystem if you just said you can’t find the partition?). And then there’s just the grub> line waiting for commands.
- grub-install and then again efibootmgr -o nothing changes, same as before, grub falls into rescue mode
- Manually copying the grubx64.efi file in place of bootx64.efi or bootmgfw.efi: same “grub rescue” problem
If I reboot and select the manjaro boot file manually, it boots fine. If I reboot again and do nothing I now have the grub rescue console showing up unless I boot into Windows and reboot it again in recovery mode (by holding shift while rebooting), so that it changes the efi boot order again, making Windows default again.