On Fri, Jun 23, 2023 at 03:10:36PM +0000, Baksik, Fred [USA] wrote: > That is only true when boot services is enabled. Which is not always true. > The OS we are loading does not include the boot services tag. > > Also it looks like the 4GiB limit was introduced with support of the 3.1.13 > Relocatable header tag. > It appears that the extra restriction on non-relocatable images was > interjected > as a side effect.
OK, probably it should be done separately. Sorry, my fault. However, if you do not run GRUB on x86-64 EFI platform how do you want to load the image above 4 GiB? The Multiboot2 spec clearly states the machine has to be in 32-bit mode during transition from the bootloader to the kernel. I think it would be very helpful if you describe your use case in details. Daniel _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel