Re:
> The final goal is xen.efi binary file which could be loaded by EFI
> loader, multiboot (v1) protocol (only on legacy BIOS platforms) and
> multiboot2 protocol. This way we will have:
> - smaller Xen code base,
> - one code base for xen.gz and xen.efi,
> - one build method for xen.gz and xen.efi;
> xen.efi will be extracted from xen file
> using objcopy; PE header will be contained
> in ELF file and will precede Xen code,
> - xen.efi build will not so strongly depend
> on a given GCC and binutils version.
As of v220, systemd provides systemd-boot (formerly gummiboot)
https://wiki.archlinux.org/index.php/Boot_loaders#systemd-boot
https://wiki.archlinux.org/index.php/Systemd-boot#EFI_boot
and is apparently capable of booting EFISTUB kernels.
Will the aforementioned goals enable direct boot using systemd-boot on
EFI platforms ? Or is it possible even now?
As my current test distro is Opensuse, with systemd v < 220, I've not
yet tested.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel