Follow-up Comment #1, bug #65503 (group grub):

I'm having a similar issue, but on an Android system (Android-x86 variant).
I'm using a vanilla build of grub-2.12. I create the grub boot image with
grub-mkimage, including the following modules:

all_video part_gpt part_msdos ext2 iso9660 fat ntfs normal echo cat config
file linux test search gfxmenu gfxterm font png loadenv reboot regexp minicmd
memdisk tar efifwsetup halt sleep tr videoinfo help

Android-x86 uses gfxterm with a custom theme. Grub works fine in an emulator
and on 2 Dell platforms (laptop and desktop). But there's no display when
booting on another Intel-based platform. As described in this bug report, the
grub menu is functional, it's just not visible. E.g. I can press 'C' to enter
grub shell, then type 'terminal_output console'. The grub console then appears
on screen. If I re-run the grub config with 'configfile /path/to/grub.cfg',
then the expected grub menu appears in gfxterm.

The only working trick I've found so far is similar to the reporter, use a big
fat delay. E.g. like this

# UGLY HACK: some platforms have problems switching to gfxterm right away.
# See https://savannah.gnu.org/bugs/index.php?65503
echo -n "Loading in... "
sleep -v 2
terminal_output gfxterm




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?65503>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/


Reply via email to