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 ? Thank you, Grigore
_______________________________________________ Grub-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/grub-devel
