Hi! I've recently set up a dual boot on my desktop pc with windows and arch. Both systems are on the same m.2 ssd. The system automatically loads into windows (as it is the first one on the drive) and I can't seem to find an option to choose between them.
How could I set this up in windows?
Motherboard: ASRock B560 Pro4 if it matters.
Any suggestions?
#Dual boot, automatically boots into Windows.
1 messages · Page 1 of 1 (latest)
Haii, did you changed boot order in BIOS/UEFI?
Boot into your BIOS and change the boot order
Seems like my UEFI only allows me to change boot order based on different drives? But the two OPs are on the same drive in this case.
Both OSs are on the first one.
The bottom one is a shared drive
do you have a bbs priorities anywhere in there
I can't seem to find anything else related to booting other than the options shown on the picture.
did you install a boot manager?
Windows LOVES to set itself as the first system to boot, and it even corrupted my UEFI like this once
microsoft loves forcing you to use their trash os
Try using a chainloader for the windows *.EFI executable
We are talking about a windows one right?
like limine
uhhhh, i meant a linux boot manager
like grub
well, that guy obviously has grub
or systemd-bootmanager (cant remember the name
he's having the problem when every time you boot into windows it automatically sets itself as the main system
Exactly.
I'm going crazy 
Windows automatically changed the EFIVARS to set itself to be the "only" system you have
i fucking hate this
WHAT IT DOES THAT
that's why i use limine to chainload the elf and restrict it from doing random shit with my UEFI
yes
lmfao, crazy
it even broke my fucking motherboards firmware once because it failed to change my efivars

it basically did sudo rm -rf /sys/that/path/to/efivars/*
i don't remember the path, but if you do that command it bricks your motherboard
try somehow setting arch back as your main os through the boot menu (f11/f12) and installing a bootloader with a proper chainload function like limine
i main limine now because it's bloat-free
it does not support a lot of filesystems but works fine for my ext4 ass
I see, I've heard about Limine before, it's also open source if I'm right. Thing is I have no idea how I should set Arch as my main OS in this case lmfao
for me it was setting automatically whenever i booted from it
What do you mean by booting from it? I literally can't choose the OS I want to boot from 
only the drive
you're trying to select it in uefi settings
go to the boot menu and find it there
if it's not there, windows might have overwrote bootx64.efi
Well, seems like this would be the case.
Let me explain
I have tried using the Windows Boot Manager to even get into Arch in the first place. Using bcdedit /set {bootmgr} displaybootmenu yes. But Arch is literally not even showing up.
I have also tried using EasyBSD and it seems like the whole windows installation is configured to boot in EFI mode, so EasyBSD's multiboot features can't be used? If I understand this correctly.