[coreboot] Latest GRUB uses Multiboot on coreboot

Jordan Crouse jordan at cosmicpenguin.net
Wed Nov 12 00:51:05 CET 2008


Robert Millan wrote:
> Hi!
> 
> Starting with revision 1910, latest version of GRUB uses the newly added
> Multiboot support in coreboot.  If you're using GRUB on coreboot, when you
> update to the latest GRUB mind that you also have to be using a recent
> version of coreboot.
> 
> The main advantage this provides, is that you can now test how will GRUB
> for coreboot work on your hardware without having to flash it, and without
> having to worry about "bricking" the board.  E.g. from GRUB 2:
> 
>   grub> multiboot /grub.elf
>   grub> boot
> 
> and from GRUB Legacy:
> 
>   grub> kernel /grub.elf
>   grub> boot

And following on to that, libpayload based payloads are now multiboot 
enabled, so you can load them from GRUB in the BIOS environment of your 
choice.  I've tried coreinfo on both traditional and coreboot with no 
problems.  So you can use the above trick to test libpayload payloads 
without flashing too.   The next step is teaching filo how to load 
multiboot payloads, and of course, convincing the desktop distributions 
to ship coreinfo.. :)

Thanks to Robert for all his help.

Jordan




More information about the coreboot mailing list