* Loading EFI module from disk and handing over execution
@ 2021-07-06 7:46 Andy Pont
0 siblings, 0 replies; only message in thread
From: Andy Pont @ 2021-07-06 7:46 UTC (permalink / raw)
To: devel
Originally sent to the edk2-discuss list but with no response. Resending to the edk2-devel list as it appears to have more traffic and active users.
I am currently working on a project using tianocore as a payload for coreboot and have having some problems booting Qubes.
When trying to boot the Qubes ISO image from a USB memory stick it gives the error "Xen must be loaded below 4Gb". Looking at the Xen sources it is making two checks using the ImageBase and ImageSize values in the EFI_LOADED_IMAGE structure. The check that is failing that generates the error is that ((ImageBase + ImageSize) >> 32) isn't 0.
I'm struggling to find the right part of the tianocore sources to see where Xen's \EFI\BOOT\BOOTX64.EFI file is read from the USB stick to be able to see where, and how, ImageBase is setup.
Can anyone point me roughly in the right direction?
-Andy.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-07-06 7:46 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-06 7:46 Loading EFI module from disk and handing over execution Andy Pont
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox