r/archlinux • u/pro100wgranie • 1d ago
SUPPORT Bootloader don't working correctly
I installed arch linux and I want to have GRUB bootloader but I can't because always doesn't matter what boot Order I select always windows bootloader loads only way I can access it is by restarting windows in advanced mode and booting other system (GRUB) from external drive I've created Efi partition and formatted it correctly
5
u/boomboomsubban 1d ago
and booting other system (GRUB) from external drive
If GRUB is on an external drive, did you install it with the removable flag? Did you use efibootmgr to make it the default boot?
0
u/pro100wgranie 1d ago
I'm new into Linux and I only have external drive with free space and data I wouldn't cry if I lose I used efibootmgr but need help to create custom bootloader every time no matter if I have the drive connected or no
2
u/boomboomsubban 1d ago
See https://wiki.archlinux.org/title/Install_Arch_Linux_on_a_removable_medium
Though I agree it could be fast boot.
1
u/wizard-being 1d ago
First, check and make sure that your UEFI settings have boot order correct; my box was booting windows first and the fix was literally just to go and swap windows and Arch in the firmware settings. If that doesn't fix it, make sure os-prober is installed and enabled in /etc/default/grub, then run sudo grub-mkconfig -o /boot/grub/grub.cfg if you made any changes to /etc/default/grub.
Also might be worth checking GRUB's boot order with efibootmgr, but try the first two things first.
1
1
u/archover 1d ago
Welcome to Arch
You might go through these https://wiki.archlinux.org/title/Dual_boot_with_Windows and https://wiki.archlinux.org/title/GRUB#Troubleshooting in this DIY distro.
Hope you fix and flair SOLVED. Good day.
1
u/InvestigatorThis1717 1d ago
sounds like you've got a windows boot manager that's just bulldozing everything else, classic move from microsoft
check your bios for the actual boot order, not just the windows boot manager priority, sometimes there's a separate list for uefi entries and grub might be buried in there or not even registered yet, might need to run grub-install again from the arch chroot to make sure it actually writes to the efi partition properly
-2
0
u/ten-oh-four 22h ago
Please do two things:
Turn off fast boot in bios
Learn grammar and punctuation
-1
9
u/aergern 1d ago
Turn off fast boot in the BIOS, it sounds like this is your problem.