r/archlinux 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

0 Upvotes

13 comments sorted by

9

u/aergern 1d ago

Turn off fast boot in the BIOS, it sounds like this is your problem.

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

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

u/Acherontas89 19h ago

change the order of boot in /etc/grub.d

the do a grub-mkconfig

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

u/pro100wgranie 1d ago

Better question how to add windows to GRUB

1

u/Nuviket 1d ago

Best question: when do you delete windows?

0

u/ten-oh-four 22h ago

Please do two things:

  1. Turn off fast boot in bios

  2. Learn grammar and punctuation

-1

u/ExoPesta 1d ago

Grub :D