You are not logged in.

#1 2019-12-24 05:40:53

zaphod888
Member
Registered: 2019-12-24
Posts: 2

Dell XPS13: GRUB2 fails to boot Windows 10, Win10 boots fine from UEFI

Hi,

I have a Dell XPS13 (7390 - not 2in1). I have Arch Linux with GRUB2 installed and Windows 10 installed. Arch Linux boots fine but Windows 10 does not boot when trying to boot Windows from the GRUB2 menu.
However, booting Windows 10 when selected as the UEFI boot device in UEFI setup on the laptop works fine.
Selecting Windows 10 from GRUB2 menu just gives a black screen. No activity as far as I can tell. I can hit Ctrl-Alt-Del and the laptop reboots.

The disk looks like this:

Disk /dev/nvme0n1: 953.89 GiB, 1024209543168 bytes, 2000409264 sectors
Disk model: KXG60ZNV1T02 NVMe TOSHIBA 1024GB
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 265B923E-68B2-49B1-892F-A3C1C31AA6A6

Device             Start        End    Sectors   Size Type
/dev/nvme0n1p1      2048    1085439    1083392   529M Windows recovery environment
/dev/nvme0n1p2   1085440    1290239     204800   100M EFI System
/dev/nvme0n1p3   1290240    1323007      32768    16M Microsoft reserved
/dev/nvme0n1p4   1323008  308760575  307437568 146.6G Microsoft basic data
/dev/nvme0n1p5 308760576  728190975  419430400   200G Linux filesystem
/dev/nvme0n1p6 728190976 2000409230 1272218255 606.7G Linux filesystem

GRUB2 was installed using standard

grub-install --target=x86_64-efi --efi-directory=esp --bootloader-id=GRUB

and os-prober found Windows all-right ("Windows Boot Manager" shows up in GRUB2 menu.)

grub.cfg was generated with

grub-mkconfig -o /boot/grub/grub.cfg

and the relevant grub.cfg section looks as follows:

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (on /dev/nvme0n1p2)' --class windows --class os $menuentry_id_option 'osprober-efi-6261-199D' {
insmod part_gpt
insmod fat
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root  6261-199D
else
search --no-floppy --fs-uuid --set=root 6261-199D
fi
chainloader /efi/Microsoft/Boot/bootmgfw.efi
}
### END /etc/grub.d/30_os-prober ###

grub.cfg was not manually modified.

Linux myhost 5.4.6-arch1-1 #1 SMP PREEMPT Sat, 21 Dec 2019 16:34:41 +0000 x86_64 GNU/Linux
os-prober 1.77-1
grub 2:2.04-3

Any idea why Windows 10 doesn't boot? Also disabled fastboot in windows but don't think that has anything todo with it.

-Secure boot disabled also
-UEFI ONLY boot setting (Legacy/BIOS booting is not supported on this laptop)

Offline

#2 2019-12-24 05:52:48

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Dell XPS13: GRUB2 fails to boot Windows 10, Win10 boots fine from UEFI

zaphod888 wrote:

Any idea why Windows 10 doesn't boot?

This is an Arch support forum, not a Windows one: https://wiki.archlinux.org/index.php/Co … pport_ONLY


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2019-12-24 05:55:27

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,963
Website

Re: Dell XPS13: GRUB2 fails to boot Windows 10, Win10 boots fine from UEFI

jasonwryan wrote:
zaphod888 wrote:

Any idea why Windows 10 doesn't boot?

This is an Arch support forum, not a Windows one: https://wiki.archlinux.org/index.php/Co … pport_ONLY

This. We can't help you with Windows issues, sorry.

Closed.


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

Board footer

Powered by FluxBB