I bet the solution you mentioned is to build GRUB2 as the payload of coreboot instead of seabios.
Seabios is a legacy bios and support legacy boot, it possible can not load grub2.elf. Please correct me if I'm wrong.
I think memdisk is only a blank disk with grub.cfg and can be created with Linux dd command.
I'm not familiar with GRUB2, waiting for the expert to explain this.
On Fri, Jan 23, 2015 at 4:34 AM, Wen Wang wen.wang@adiengineering.com wrote:
Hello,
Has anybody tried to launch GRUB2 by SeaBIOS as a payload (not grub2 on MBR)? I am hoping to see grub2 on SeaBIOS boot menu.
I followed the coreboot wiki page to compile grub2: git clone git://git.savannah.gnu.org/grub.git grub cd grub ./autogen.sh ./configure --with-platform=coreboot make
At this point it is not clear to me how to create grub2.elf and what the role of memdisk is. I would appreciate it if somebody could clarify the steps.
Thanks!
Wen
-- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot