<div dir="ltr">I bet the solution you mentioned is to build GRUB2 as the payload of coreboot instead of seabios.<div><br></div><div>Seabios is a legacy bios and support legacy boot, it possible can not load grub2.elf. Please correct me if I'm wrong.</div><div><br></div><div>I think memdisk is only a blank disk with grub.cfg and can be created with Linux dd command. </div><div><br></div><div>I'm not familiar with GRUB2, waiting for the expert to explain this.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 23, 2015 at 4:34 AM, Wen Wang <span dir="ltr"><<a href="mailto:wen.wang@adiengineering.com" target="_blank">wen.wang@adiengineering.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
Has anybody tried to launch GRUB2 by SeaBIOS as a payload (not grub2 on<br>
MBR)?  I am hoping to see grub2 on SeaBIOS boot menu.<br>
<br>
I followed the coreboot wiki page to compile grub2:<br>
git clone git://<a href="http://git.savannah.gnu.org/grub.git" target="_blank">git.savannah.gnu.org/grub.git</a> grub<br>
cd grub<br>
./autogen.sh<br>
./configure --with-platform=coreboot<br>
make<br>
<br>
At this point it is not clear to me how to create grub2.elf and what the<br>
role of memdisk is. I would appreciate it if somebody could clarify the<br>
steps.<br>
<br>
Thanks!<br>
<span class="HOEnZb"><font color="#888888"><br>
Wen<br>
<br>
<br>
<br>
<br>
<br>
--<br>
coreboot mailing list: <a href="mailto:coreboot@coreboot.org">coreboot@coreboot.org</a><br>
<a href="http://www.coreboot.org/mailman/listinfo/coreboot" target="_blank">http://www.coreboot.org/mailman/listinfo/coreboot</a><br>
</font></span></blockquote></div><br></div>