Currently, LinuxBoot is limited to a small range of Boards through direct EFI or Coreboot.
Using LinuxBoot on any other systems requires using the builtin firmware to first start a 3rd party bootloader and then chain into LinuxBoot/u-root.
Even though DUET is not longer officially supported by EDK2, supporting it would mean any system capable of BIOS boot (and CSM I think?) would be able to load LinuxBoot.
I don't know how much of a hassle that would be since OVMF is already supported. It would also not be e perfect solution but
BIOS —> DUET —> LinuxBoot
or
EFI —> DUET —> LinuxBoot
is still better in my opinion than
BIOS/EFI —> BootLoader —> LinuxBoot
Currently, LinuxBoot is limited to a small range of Boards through direct EFI or Coreboot.
Using LinuxBoot on any other systems requires using the builtin firmware to first start a 3rd party bootloader and then chain into LinuxBoot/u-root.
Even though DUET is not longer officially supported by EDK2, supporting it would mean any system capable of BIOS boot (and CSM I think?) would be able to load LinuxBoot.
I don't know how much of a hassle that would be since OVMF is already supported. It would also not be e perfect solution but
BIOS —> DUET —> LinuxBoot
or
EFI —> DUET —> LinuxBoot
is still better in my opinion than
BIOS/EFI —> BootLoader —> LinuxBoot