yeah it’s goofy, you can embed grub in coreboot cbfs and load straight into it, skipping the bios/uefi stage. it’s a bit difficult to set up (and you need coreboot supported hardware) but when you get it working the boot times become really quick
i just realised though that you can embed Linux into cbfs as well, does that then mean that Linux could be my kernel and firmware at the same time?
even if my grub is in the system eeprom?
Oh I’ve never heard of such a setup. But that does muddy the lines a bit, I can see the argument for calling it part of firmware then.
yeah it’s goofy, you can embed grub in coreboot cbfs and load straight into it, skipping the bios/uefi stage. it’s a bit difficult to set up (and you need coreboot supported hardware) but when you get it working the boot times become really quick
i just realised though that you can embed Linux into cbfs as well, does that then mean that Linux could be my kernel and firmware at the same time?
Why would someone do that? *keeps reading*
Now I almost want to try it out.
Wow very cool. Thanks for that link, I had no idea coreboot was so flexible!