Thanks for the info. Does anyone know of a workaround in the meantime?

I've found some information on chainloading grub4dos and from there loading windows (or whatever else), but all of it dates back to around 2014.

Around the same time there's stuff on passing elf files to kexec, but that looks like it never got merged or isn't used. (appears to be from the time when kexec itself was implemented) No idea whether that would work with a payload, even if the mechanism exists.

Thanks,
    -Matt

On Sat, Apr 13, 2019 at 2:48 PM ron minnich <rminnich@gmail.com> wrote:
Esxi works today freebsd is coming and windows is in Long term thinking

On Fri, Apr 12, 2019, 11:46 AM Rafael Send <flyingfishfinger@gmail.com> wrote:
Good question, I'd be interested in the answer to this as well if anyone has some insight.

Cheers,
R

On Fri, Apr 12, 2019 at 7:45 AM Matt B <matthewwbradley6@gmail.com> wrote:
Greetings,

From what I can find, Linux can only chainload another linux kernel. (via kexec) Does this mean that a Linux payload like LinuxBoot cannot be used to boot Windows or another OS, either directly or by chainloading another payload from CBFS?

It's nice that a Linux payload can provide superior flexibility and configurability than UEFI with the added benefit of a battle-hardened environment, but the ability to only boot a Linux OS seems like a pretty significant limitation (if this is indeed the case).

Sincerely,
    -Matt
_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-leave@coreboot.org
_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-leave@coreboot.org