Follow-up Comment #2, bug #46014 (project grub):
I think I've found a solution. If I change Xen ELF note 9 (PAE_MODEL) from the
current "yes" to "no", the resulting image boots successfully all the way into
Linux (i686-pae).
The attached patch should take care of this problem, and also of #50237 as a
side effect.
Disclaimer 1: I haven't compiled it yet; for my testing I found it faster to
patch the binary image with a hex editor.
Disclaimer 2: my testing has only limited coverage, and I'm not 100% confident
that pvboot-i386.elf will not need PAE_MODEL=yes under any circumstances.
Maybe one will need to add PAE support to grub-core/kern/i386/xen/startup.S
after all.
(file #39687)
_______________________________________________________
Additional Item Attachment:
File name: 0001-Xen-i386-PV-guest-bootloader-does-NOT-support-PAE.patch Size:1
KB
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?46014>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-grub mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-grub