You are not logged in.

#1 Yesterday 10:54:37

elessar_doflamingo
Member
Registered: Yesterday
Posts: 1

Windows 11 not appearing in GRUB (dual-boot, detected by os-prober)

I’ve installed Arch Linux manually (vanilla, with Btrfs) alongside Windows 11 on a second NVMe drive. GRUB is installed to the EFI partition (/dev/nvme1n1p1) and loads fine, showing the Arch Linux entries and UEFI Firmware Settings. However, Windows is missing from the GRUB menu even though it's detected.

System:
    Laptop: Lenovo Legion 7 (16", AMD Ryzen 7 5800H, RTX 3060)
    Dual boot setup
    Both drives are identical Samsung 970 EVO Plus 2TB NVMe SSDs

os-prober detects Windows:
/dev/nvme1n1p1@/EFI/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi

grub-mkconfig shows:
Found Windows Boot Manager on /dev/nvme1n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings ...

grep windows /boot/grub/grub.cfg confirms the Windows menuentry is present
GRUB shows up and works but the Windows entry is not visible in the actual boot menu

More details:
Secure Boot: Disabled
No GRUB theme
Using the linux-cachyos kernel (installed manually, not via CachyOS ISO)
/etc/default/grub:
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=5
GRUB_DISABLE_OS_PROBER=false

Offline

#2 Yesterday 15:53:40

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,476

Re: Windows 11 not appearing in GRUB (dual-boot, detected by os-prober)

I'm assuming some mount/path mismatch with regards to the config file and what is actually being read. What do you get from

mount
fdisk -l
sudo efibootmgr -uv

post that wrapped in  [code][/code] tags

Last edited by V1del (Yesterday 15:54:02)

Offline

Board footer

Powered by FluxBB