[LinuxBIOS] Using GRUB as a payload

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Sun Sep 24 21:42:04 CEST 2006


Al Boldi wrote:
> Stefan Reinauer wrote:
>>> Thanks for the pointer, but it looks like the sourceforge cvs is dead,
>>> and ADLO seems to be some sort of a 16bit BIOS compatibility layer, when
>>> all that is needed is a simple MBR chainloader.
>> No, "a simple MBR chainloader" is not all that is needed. The code that
>> you will find in an MBR will do bios callbacks, and you need to answer
>> those, or you will jump to nirvana.
> 
> Ok, that's why we need a block-driver to chainload the MBR.

No. Please reread Stefan's answer.
Chainloading is not possible without ADLO. Even with a block driver.
You need a *complete* 16-bit BIOS emulation for chainloading.
And that's what ADLO gives you.

Regards,
Carl-Daniel
-- 
http://www.hailfinger.org/




More information about the coreboot mailing list