You could create such a port for us? :)
Matt,On 19.11.2012 16:40, Matt Housh wrote:
On 11/19/2012 07:46 AM, Bernd Eggink wrote:
Hi all, has anybody successfully configured a graphical grub-2.00
boot in Crux 2.8 - with a nice background image, a correct font and
all? I gave up after 2 days of experimenting and approx. 100 reboots.
Either I got an image, but with an ugly frame around it (the font
missing the line and corner characters), or I got a text mode menu
anyway. I also spent some time in searching the web for a grub2
documentation, but it seems that any good documentation about grub2
is automatically Ubuntu-specific. So if anybody has such a
configuration, I'd appreciate if he could send me his grub.cfg and
etc/default/grub. - Thanks in advance!
Hi, Bernd,
This is indeed possible with a little bit of work. Here's an example
grub.cfg:
-----
set default=0
set timeout=5
set menu_color_normal=white/black
set menu_color_highlight=white/blue
loadfont /boot/grub/unifont.pf2
set gfxmode=1024x768
insmod all_video
insmod gfxterm
terminal_output gfxterm
insmod jpeg
background_image -m stretch /boot/grub/artorias.jpg
# set the root variable
search --fs-uuid --no-floppy --set root aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
menuentry "CRUX 2.8 x86_64-multilib (3.5.4)" {
set gfxpayload=keep
linux /boot/vmlinuz-3.5.4 root=/dev/sdc2 ro quiet
}
menuentry "CRUX 2.8 x86_64-multilib (3.5.4) single-user rescue" {
linux /boot/vmlinuz-3.5.4 root=/dev/sdc2 ro single
}
-----
First things first, the unifont.pf2 file is created by downloading
unifont in BDF format from http://unifoundry.com/unifont.html, then
converting it via grub-mkfont:
$ wget http://unifoundry.com/unifont-5.1.20080820.bdf.gz
$ gzip -d unifont-5.1.20080820.bdf.gz
$ grub-mkfont -o unifont.pf2 unifont-5.1.20080820.bdf
$ sudo install -o root -g root -m 0644 unifont.pf2 /boot/grub/
that was helpful, thanks a lot. Using the correct resolution and this font fixed things for me. The normal X11 fonts didn't work. I additionally set
color_normal=black/black
to make the header and footer text better visible. And I'll stop using grub-mkconfig, which puts a lot of unnecessary and confusing stuff into the config file.
I think it would be VERY helpful for others if the grub2 port contained a README with a grub.cfg skeleton as well as a directly usable unicode .pf2 font.
Bernd
_______________________________________________
CRUX mailing list
CRUX@lists.crux.nu
http://lists.crux.nu/mailman/listinfo/crux