
April 18, 2019
3:05 p.m.
Rafael Send wrote:
Alternatively, would it be possible to create an ELF file out of a Linux kernel+initrd / bootable image?
Sure, and I find it far more attractive than arcane floppies, charming as they are. Build your kernel to include your initramfs, the kernel config option is CONFIG_INITRAMFS_SOURCE. Then use that kernel as payload. This page may be useful: https://www.coreboot.org/Payloads#Linux Note that using Linux as payload was the very origin of coreboot. This may also be useful, though AFAIK nobody has confirmed that it works: https://www.coreboot.org/Initramfs //Peter