booting other oses

Eric W. Biederman ebiederman at
Wed Aug 25 14:28:00 CEST 2004

YhLu <YhLu at> writes:

> You mean put the kernel and initrd in the ROM (8Mbit) ? So can spare the
> flash?

Yes.  You might want to dig up the linux-tiny which helps shrink
the kernel even more but it is doable.

The primary reason for working with etherboot is the prevalance of 2Mbit BIOS
chips.  At 4Mbit, the linux kernel becomes an option.  And at 8Mbit the amount
of work to squeeze a kernel and initrd into it is getting reasonable.

I need to talk to Erik Henderson but hopefully he can be convinced to switch the
next version of beoboot to use kexec.  Two kernel monte is the same principle
just older code.

The kexec interface is in the stable kernel now, and the actual implementation
is in


More information about the coreboot mailing list