You are not logged in.
Pages: 1
The problem is after I set up a UEFI dual boot with Windows 10 and Arch when I boot it goes right into Windows ignoring grub. To boot into grub I hit F11 to get into the boot loader selector where I have 2 choices Windows boot loader and then Arch boot loader. I select Arch and am booted into grub. Immediately booting into Windows is the default behavior.
What I hoping for is to just for the PC to boot to grub, in grub I do have 2 choices Arch and Windows.
In my bios there is a section where you can pick your boot loader and once you save your bios changes it will default to that boot loader, Arch isn't listed but Windows boot loader is.
I'm not sure how to proceed from here.
My experience level is a casual user of Arch, if I have instructions I can usually follow them.
Last edited by usr238 (2017-11-03 10:04:56)
Offline
So what have you tried to do to fix this? What Wiki information have you searched for, and what did you attempt to fix the issue? You're new to the forums, but Arch requires work on your part. (Note, I'm not implying you haven;t done anything to try and fix this, but if you have you haven;t told us.)
Start here, try to fix the issue, and if you have specific questions then list them along with the accompanying information about what you've tried, what happened, etc.:
https://wiki.archlinux.org/index.php/Du … th_Windows
https://wiki.archlinux.org/index.php/Un … boot_order
Last edited by mrunion (2017-11-03 12:05:57)
Matt
"It is very difficult to educate the educated."
Offline
You need to provide more information, too. For example, how are you handling secure boot? What does efibootmgr -v say? And so on.
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
It sounds like your boot order is set with windows first but that it does include entries for both windows and arch. You can use efibootmgr to change the boot order. The efibootmgr man page does show the example of how you can see the boot order
# efibootmgr -vand how you can change it.
# efibootmgr -o 1,2,3,4Simple and Open
Offline
Okay, I found what was wrong. In my BIOS there are two places you pick the boot loader. There is the select drive boot loader and under that is another pick list where you can select which partition to boot, mine was set to Windows Boot Loader, I changed that to Arch Boot Loader and everything is working as expected.
How do I mark this as solved?
Thanks guys.
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0002,0000,0001,0004,0005
Boot0000* arch HD(2,GPT,5894c925-1771-41dd-99b9-5c9b232b772f,0xe1800,0x32000)/$
ile(\EFI\ARCH\GRUBX64.EFI)
Boot0001 Hard Drive BBS(HD,,0x0)/VenHw(5ce8128b-2cec-40f0-8372-80640e3dc858$
0200)..GO..NO..........S.a.n.D.i.s.k. .S.D.S.S.D.A.1.2.0.G...................\.$
.@.r.d.=.X..........A...........................>..Gd-.;.A..MQ..L.7.1.8.1.3.3.6$
4.8.2.4.0. . . . . . . . ........BO
Boot0002* Windows Boot Manager HD(2,GPT,5894c925-1771-41dd-99b9-5c9b232b772f,0$
e1800,0x32000)/File(\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI)WINDOWS.........x...B.C.D.$
.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.$
.7.9.5.}...o................
Boot0004 CD/DVD Drive BBS(CDROM,,0x0)/VenHw(5ce8128b-2cec-40f0-8372-80640e3dc$
58,0300)..GO..NO..........T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.H.-.S.2.2.3.L......$
............\.,.@.r.d.=.X..........A...........................>..Gd-.;.A..MQ..$
.9.Q.9.8.G.6.Z.C.2.1.8.0.0.3.0.0. . . . ........BO
Boot0005 USB HDD BBS(HD,,0x0)/VenHw(5ce8128b-2cec-40f0-8372-80640e3dc858$
0900)..GO..NO..........S.a.n.D.i.s.k...................\.,.@.r.d.=.X..........A$
......................>..Gd-.;.A..MQ..L.4.C.5.3.0.0.0.1.2.5.0.2.1.4.1.1.0.0.1.1$
.......BO..NO........}.P.N.Y. .U.S.B. .2...0. .F.D. .1.1.0.0...................$
.,.@.r.d.=.X..........A.......................:..Gd-.;.A..MQ..L.A.F.1.2.2.H.0.3.
Y.D.2.6.0.0.0.0.4.8........BO
sudo efibootmgr -v
I set the boot order with
sudo efibootmgr --bootorder 0000,0002,0001,0004,0005
But it doesn't save it, after a reboot it goes back to
0002,0000,0001,0004,0005
Fast boot is disabled. I couldn't find an entry on Secure boot in the BIOS. There was a Windows section in the BIOS with things like Windows 10 WHQL which was disabled as default.
Last edited by usr238 (2017-11-03 20:18:07)
Offline
Please use code tags when pasting to the boards: https://wiki.archlinux.org/index.php/Co … s_and_code
Offline
You have a different UEFI flavor than I do but I have experienced the problem with my changes not being saved. I haven't updated my UEFI in years but somehow it never happens to me now and I mess around changing between boot loaders a lot. I do use su instead of sudo, maybe that is the difference but I have nothing to support that really.
Simple and Open
Offline
Pages: 1