惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
Vercel News
Vercel News
Recent Announcements
Recent Announcements
B
Blog RSS Feed
Y
Y Combinator Blog
M
MIT News - Artificial intelligence
MongoDB | Blog
MongoDB | Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
雷峰网
雷峰网
D
Docker
Jina AI
Jina AI
IT之家
IT之家
人人都是产品经理
人人都是产品经理
L
LangChain Blog
G
Google Developers Blog
Google DeepMind News
Google DeepMind News
MyScale Blog
MyScale Blog
博客园 - 叶小钗
The GitHub Blog
The GitHub Blog
The Cloudflare Blog
A
About on SuperTechFans
Hugging Face - Blog
Hugging Face - Blog

Arch Linux Forums

Gnome desktop mouse cursor zoom issues / Newbie Corner Avidemux crashes without strace / Applications & Desktop Environments how to apply patches with non-linux linends / Newbie Corner Replicating CachyOS on vanilla Arch (or at least getting close) / Arch Discussion What's arch linux GUI package manager ? / Newbie Corner Hibernation failing due to insufficient memory / System Administration profiledef.sh editting question / Installation trying to script kde plasma wallpaper settings / Programming & Scripting Looking for new Audacious package maintainer / Creating & Modifying Packages issues installing arch with LUKS2 encryption / Newbie Corner QEMU PXE booting does not work with OVMF.4m.fd / Applications & Desktop Environments Wired lan regular disconnect / Newbie Corner Need Help setting up ARCH in my G16 G634JZR iwlwifi started failing consistently, trying to determine root cause Windows randomly jumping between monitors after GNOME 50 update No display via DP or HDMI after boot. / Kernel & Hardware how to change acpi platform_profile? / Newbie Corner Linux denied all kernel modules which not loaded right now Use iPhone as Webcam for Arch Linux Video Output Failure on nvidia-580xx-dkms on TTY --> Desktop switch (Page 2) / Kernel & Hardware I was going to rant ..WINE32 Sabotage compliments of Arvind Krishna / Arch Discussion [SOLVED] LUKS drive auto unlocked by TPM when expected not to / Networking, Server, and Protection Hibernate/suspend from X = dark panel; from TTY = works (ASUS G14, hyb (Page 2) / Laptop Issues Headphone jack noise/buzz / Newbie Corner segmentation fault in cc1plus when building CLK / AUR Issues, Discussion & PKGBUILD Requests Console alternative to meld / GNU/Linux Discussion Problem with paru git clone / Newbie Corner XKB questions / Applications & Desktop Environments gnome-keyring-daemon is not working correctly / Applications & Desktop Environments [SOLVED] Steam opens and immediately closes constantly / Newbie Corner
[SOLVED] Cannot chain-load into Windows with GRUB. / Newb...
StarWolf3000 · 2026-06-01 · via Arch Linux Forums

cryptearth wrote:

your command has

but you say you have

this doesn't add up

My apologies, that was a typo, I only installed with

I just copy and pasted that command for the forum post and it had GRUB written.
This should confirm the only directory is "Arch":

user@pc:/boot/efi/EFI$ ls
Arch

- before you reinstall grub

user@pc:~$ efibootmgr
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0002,0000
Boot0000* ARCH	HD(2,GPT,cb363f60-bb7f-49cf-bc96-1cd8fa4ea3bc,0x200800,0x200000)/\EFI\ARCH\grubx64.efi
Boot0002* Windows Boot Manager	HD(1,GPT,01a9b367-6af0-46a3-addf-21a24e1612fb,0x800,0x64000)/\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d00000077000100000010000000040000007fff0400

- after you reinstalled grub

Now I ran:

sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Arch --recheck
sudo grub-mkconfig -o /boot/grub/grub.cfg

This is what I get for efibootmgr

user@pc:~$ efibootmgr
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0002
Boot0000* Arch	HD(2,GPT,cb363f60-bb7f-49cf-bc96-1cd8fa4ea3bc,0x200800,0x200000)/\EFI\Arch\grubx64.efi
Boot0002* Windows Boot Manager	HD(1,GPT,01a9b367-6af0-46a3-addf-21a24e1612fb,0x800,0x64000)/\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d00000077000100000010000000040000007fff0400
user@pc:~$ 

- after you chained windows

user@pc:~$ efibootmgr
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0003,0004,0002,0001,0005,0006
Boot0000* Arch	HD(2,GPT,cb363f60-bb7f-49cf-bc96-1cd8fa4ea3bc,0x200800,0x200000)/\EFI\Arch\grubx64.efi
Boot0001* UEFI:CD/DVD Drive	BBS(129,,0x0)
Boot0002* Windows Boot Manager	HD(1,GPT,01a9b367-6af0-46a3-addf-21a24e1612fb,0x800,0x64000)/\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d00000077000100000010000000040000007fff0400
Boot0003* UEFI: SanDisk	PciRoot(0x0)/Pci(0x14,0x0)/USB(4,0)/CDROM(1,0x26a840,0x80840)0000424f
Boot0004* UEFI: SanDisk, Partition 2	PciRoot(0x0)/Pci(0x14,0x0)/USB(4,0)/HD(2,MBR,0xcee79ffe,0x26a840,0x80800)0000424f
Boot0005* UEFI:Removable Device	BBS(130,,0x0)
Boot0006* UEFI:Network Device	BBS(131,,0x0)
user@pc:~$ 

also: clean everything from grub: /boot/grub, /boot/efi/grub and also mount and check the windows esp

Not sure what you mean by clean, but this is what is inside. Mount and check the windows esp for what exactly?

This is what is inside it:

user@pc:~$ cd /mnt/win-efi/
user@pc:/mnt/win-efi$ ls
 EFI  'System Volume Information'
user@pc:/mnt/win-efi$ cd EFI
user@pc:/mnt/win-efi/EFI$ ls
Boot  Microsoft
user@pc:/mnt/win-efi/EFI$ cd Boot/
user@pc:/mnt/win-efi/EFI/Boot$ ls
bootx64.efi
user@pc:/mnt/win-efi/EFI/Boot$ 
user@pc:/boot/grub$ ls
fonts  grub.cfg  grubenv  locale  themes  x86_64-efi
user@pc:/boot/grub$ 

There is no

on my system, for some reason.

user@pc:/boot/efi$ ls
 EFI  'System Volume Information'
user@pc:/boot/efi$ 

I can go inside of "EFI" which just has "Arch" and inside that is "grubx64.efi"

I don't believe the efibootmgr matters. It always shows the Windows in the menu entry, the issue is it doesn't detect the drive only AFTER the first chain-load into Windows. I'm always able to hit enter and see the Windows entry in GRUB, but I cannot boot into it because GRUB then fails to see the drive, as I showed with the ls commands in the GRUB console at boot. So this proves that GRUB is able to detect and boot into Windows, but something after the first chain-load breaks it.