limine-bootloader / limine

Modern, advanced, portable, multiprotocol bootloader and boot manager.
https://limine-bootloader.org
BSD 2-Clause "Simplified" License
1.88k stars 141 forks source link

Recovery screen when trying to chainload Windows on another drive #426

Closed adurmk1 closed 3 weeks ago

adurmk1 commented 3 weeks ago

Hi all, i've run into an issue when trying to chainload Windows on a different drive from the drive limine is on.

Here is my working config:

timeout: 5
quiet: no
remember_last_entry: yes
interface_resolution: 2560x1440
interface_branding: Limine Bootloader
term_palette: 282c34;ff6c6b;98be65;ecbe7b;51afef;c678dd;5699af;dfdfdf
term_background: ff282c34
term_foreground: dfdfdf
editor_enabled: yes
editor_highlighting: yes
editor_validation: yes

/Arch Linux
    comment: Arch Linux system for productivity
    protocol: linux
    kernel_path: boot():/vmlinuz-linux
    cmdline: root=UUID=2dee1964-e18f-4d97-8c91-d7ee6e58872b
    module_path: boot():/amd-ucode.img
    module_path: boot():/initramfs-linux.img

/Arch Linux Gaming
    comment: Arch Linux system for gaming
    protocol: linux
    kernel_path: guid(2300b56b-8a70-4967-a09c-45cc60dfa95e):/vmlinuz-linux
    cmdline: root=UUID=bb39606e-938c-4aea-adc2-fdee7e4ba668
    module_path: guid(2300b56b-8a70-4967-a09c-45cc60dfa95e):/amd-ucode.img
    module_path: guid(2300b56b-8a70-4967-a09c-45cc60dfa95e):/initramfs-linux.img

/Windows
    comment: Windows (blergh)
    protocol: efi_chainload
    image_path: boot():/EFI/GRUB Windows Chainloader/grubx64.efi

Here the windows boot works by chainloading grub with timout 0, that then chainloads windows. But when trying to chainload windows directly by changing the last line to:

image_path: guid(9cf95c4d-6a9e-43f6-9e08-3a4a1fc2a312):/EFI/Microsoft/Boot/bootmgfw.efi

The Windows Boot Manager seems to successfully get loaded but instantly bluescreens and tells me that my windows installation is broken and to recover windows. The issue disappears when doing the janky workaround with grub.

Here is the blue screen: BlueScreen

mintsuki commented 3 weeks ago

Hi, sorry for the late reply, but I've been unable to reproduce the issue locally.

adurmk1 commented 3 weeks ago

Ok thx, could be some local setting or something, just wanted to ask if it was something wrong with limine but it seems to be some Windows BS. Anyways I've already found the janky GRUB workaround for my system for the one time every half a year I have to use windows.