On 01/01/2018 21:07, Branden Waldner wrote:
Hello,
If I'm understanding this correctly, you are unable to get Coreboot/TianoCore to correctly load/boot efi grub2 (on disk). If this isn't working your not even able to get to chainloading Clover. (Unless grub2 is working, but booting Ubuntu isn't?).
Yes that's right.
You could either try to get your Coreboot/TianoCore working, or, as you mentioned you could try using Coreboot/SeaBIOS/Duet(Tianocore). Doesn't Clover already include using Duet as an option (to boot from mbr/non-uefi)?
Yes that's right too.
If you can get the original bios to boot only in legacy you could see if you can get a working Duet or mbr boot Clover setup working and then try to boot it with Coreboot/SeaBIOS.
So I've just tried Coreboot/SeaBIOS (on flash) + CloverMBR/macOS (on disk), and it worked!!
Some uefi bios's won't boot into legacy mode if they see a gpt disk or a ESP partition though. You should even be able to install a mbr boot block for grub2 from Ubuntu while otherwise keeping the efi grub installed (I think the full auto-install grub2 packages conflict though).
Branden
So yes, I think CloverEFI can also be installed like Duet (Coreboot/SeaBIOS/CloverEFI) on flash, so I'll try to figure out this config.
Thanks very much.