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
