I've tried setting in /etc/default/grub
GRUB_GFXMODE=1280X1024x16
GRUB_GFXPAYLOAD_LINUX=keep
GRUB_TERMINAL=gfxterm
rebuilt grub.cfg with
grub2-mkconfig -o /boot/grub2/grub.cfg
But it doesn't work.
How does this work?
Thanks.
Configuration of graphical boot loader with grub2 is currently a big tricky.
First you have to convert a font, for example with:
grub2-mkfont --output=/boot/grub2/unicode.pf2 /usr/share/fonts/dejavu/DejaVuSansMono.ttf
Then, in /etc/default/grub add:
GRUB_TERMINAL=gfxterm
and then you run:
grub2-mkconfig -o /boot/grub2/grub.cfg
and reboot
Thanks!!! I was searching for this...
And if you put the next line, you'll get verne background image at boot (I was missing this from my old fedora 15) GRUB_BACKGROUND=/boot/verne.tga
/boot/verne.tga converted from verne.jpg
this solution from @kiilerix doesn't work for me in F16 x86_64, fonts didn't change...any ideas?
Was your issue resolved? If yes, could you post the solution here.
I found a nice article on the topic:
http://harrison3001.blogspot.com/2009/09/grub-2-graphical-boot-tips-to-set.html#.TrlQHT2ZBMY
Asked: Nov 08 '11
Seen: 1,305 times
Last updated: Nov 13 '11
Ask Fedora is community maintained and Red Hat or Fedora Project is not responsible for content. Content on this site is licensed under a CC-BY-SA 3.0 license.
Ok, with the magic of creating a 'font' as per instructions from @kiilerix, the above entries in the /etc/default/grub now works. Thanks! I had to also add the GRUB_TERMINAL=gfxterm line above.
caddr (Nov 10 '11)