[Bug 2078307] Re: Grub 2.12 in Oracular is unable to boot Windows using chainloader

Mate Kukri 2078307 at bugs.launchpad.net
Tue Sep 10 09:01:18 UTC 2024


As I said I've prepared a fix and it's waiting for upload to Oracular.

In the meantime I've done some test builds here:
- https://launchpad.net/~ubuntu-uefi-team/+archive/ubuntu/build/+build/28929792
- https://launchpad.net/~ubuntu-uefi-team/+archive/ubuntu/build/+build/28929800

After these are built (will be a few hours), you can test these, they
are based on the 2.12-5ubuntu5 sources that I can no longer reproduce
the regression on.

1. Install the packages on an Ubuntu installation
2. Boot into GRUB, and verify the package version to be 2.12-5ubuntu5~ppa1 by running `set`
3. Run `set debug=peimage` to enable PE loader Debug messages
4. Try to chainload Windows using `chainloader PATH` then `boot`

The above sequence correctly boots multiple Windows versions for me (on the GRUB referenced above).
Please note that the test GRUB isn't the same as the one currently available from the Oracular archive or ISOs (but it will be by Oracular Beta).

If it somehow still doesn't boot with the test GRUB, please show the
debug messages produced from the above.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/2078307

Title:
  Grub 2.12 in Oracular is unable to boot Windows using chainloader

Status in grub2 package in Ubuntu:
  Confirmed

Bug description:
  I am using Shim 15.8 in combination with GRUB2.12. One of the GRUB
  menu items, chainloader /efi/Microsoft/Boot/bootmgfw.efi, fails to
  boot, while it works correctly with GRUB2.06. Below is a screenshot of
  the error.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/2078307/+subscriptions




More information about the foundations-bugs mailing list