28.11.2016 21:19, Grigore Lupescu пишет:
> Hello,
> 
> I am trying to run Linux through the GRUB2 payload. I am using Coreboot and
> AMD FT3B-LC and execute GRUB2 as a payload.
> 
> I have the latest Coreboot/GRUB2 sources, set config accordingly in
> Coreboot, getting an image on HDMI and the GRUB2 payload is executing.
> In GRUB2 payload I seem to have an overflow issue possibly related to the
> *vga_text* mode. If I put a proprietary AMI BIOS, GRUB2 works without issue
> in gfxterm mode and boots Linux without issue.
> 
> Using Coreboot every time the screen gets full of text, GRUB2 re-executes.
> If I though set the terminal_output to cbmemc then commands would execute
> but Linux still fails to execute - at the end GRUB2 would restart.
> 
> Also the GRUB2 payload on Coreboot does see the drive/files and attempts to
> execute - I looks like a GRUB2/Coreboot config/code problem.
> 
> I execute the below in GRUB2 (which work on AMI BIOS + GRUB2).
> grub> set root=(hd0,gpt2)
> grub> linux /boot/vmlinuz-3.13.0-29-generic root=/dev/sda2
> grub> initrd /boot/initrd.img-3.13.0-29-generic
> grub> boot
> 
> 1. Would anyone have any recommendation about the overflow in GRUB2 payload
> ? (when executed through Coreboot)
> 2. Any suggestions on debug the Linux boot given this board's limitations
> on output (HDMI only) in GRUB2 ?
> 

Do you have possibility to attach serial console? It would make
debugging more convenient.

_______________________________________________
Grub-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to