[coreboot] unable to build coreboot with grub

Vladimir 'φ-coder/phcoder' Serbinenko phcoder at gmail.com
Sun Oct 12 11:32:00 CEST 2014


On 12.10.2014 08:03, Vipin Gahlaut wrote:
> Hi,
> 
> I have cloned latest coreboot and trying to build with grub2 as payload.
> in make menuconfig I select grub2 instead of seabios. when I fire make
> command it checkout latest grub and that fails to build. for 2 reasons.
> 
> 1. Due to some initialization errors that I managed to fix with below
> changes
> -  struct grub_linux_initrd_context initrd_ctx = { 0, };
> +  struct grub_linux_initrd_context initrd_ctx = { 0,NULL,0 };
> 
Sounds like you have an old gcc
> 2. grub size issue as below that I am unable to resolve and looking for
> your help. I am building for QEMU and using QEMU version 2.1.2.
> 
> E: Could not add
> [payloads/external/GRUB2/grub2/build/default_payload.elf, 268862 bytes
> (262 KB)@0x0]; too big?
> E: Failed to add
> 'payloads/external/GRUB2/grub2/build/default_payload.elf' into ROM image.
> 
Increase ROM size.
> 
> 
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 213 bytes
Desc: OpenPGP digital signature
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20141012/7ba5f80e/attachment.asc>


More information about the coreboot mailing list