I've built a grub ia32 EFI image that works over a serial console with:

    ./grub-mkimage -p / -d ./grub-core/ -O i386-efi -o bootia32.efi \
                   boot linux fat serial part_msdos normal

However, when I try it from a video console, I get:

    error: no suitable mode found.
    Booting however

I've tried adding an assortment of modules to the image:

    ./grub-mkimage -p / -d ./grub-core/ -O i386-efi -o bootia32.efi \
                   boot linux fat serial part_msdos normal \
                   video video_cirrus video_fb videoinfo videotest \
                   efi_uga echo help lspci

This has the same end result.

>From the GRUB shell I've tried the following:

grub> videoinfo

List of supported video modes:

Legend: P=Packed pixel, D=Direct color, mask/pos=R/G/B/reserved

Adapter 'Cirrus CLGD 5446 PCI Video Driver':

  No info available


grub> videotest

error: no suitable mode found.

The grub.cfg I'm booting looks like the following:

serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1
default=boot
timeout=10

menuentry 'boot'{
linux /vmlinuz LABEL=boot root=/dev/ram0
initrd /initrd
}

Can anyone help me understand what I need to do to get basic Linux
console messages to appear on the video console?

Thanks,

-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel

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

Reply via email to