Mejorar el aspecto de Grub con Gfxboot

El paquete Gfxboot permite mejorar el aspecto de Grub, añadiendo una imagen de fondo de alta resolución (adiós a los 640x480) y añadiendo un menú de ayuda en español. El resultado es bastante agradable.

Para instalar Gfxboot en Gentoo basta con seguir los siguientes pasos:

Preparar el overlay

Cambia /usr/local/portage/ por el valor de tu variable PORTDIR_OVERLAY.

# cd /usr/local/portage/
# mkdir -p sys-boot/grub media-gfx/gfxboot/files/

Obtener los ebuilds

Aquellos que deseen estar al día de los cambios en los ebuilds de Gfxboot que se suscriban al bug #103272

# wget "http://bugs.gentoo.org/attachment.cgi?id=66496" -O sys-boot/grub/grub-0.97-r2.ebuild
# wget "http://bugs.gentoo.org/attachment.cgi?id=66499" -O media-gfx/gfxboot/gfxboot-3.0.15-r1.ebuild

Obtener los parches

# wget "http://bugs.gentoo.org/attachment.cgi?id=66498" -O /usr/portage/distfiles/grub-0.97-patches-1.0-ext.tar.bz2
# wget "http://bugs.gentoo.org/attachment.cgi?id=66500" -O media-gfx/gfxboot/files/gfxboot-3.0.15-r1.patch

Preparar los ebuilds

# ebuild sys-boot/grub/grub-0.97-r2.ebuild digest
# ebuild media-gfx/gfxboot/gfxboot-3.0.15-r1.ebuild digest

Instalar Grub

Es posible que haya que desenmascarar algún paquete

# emerge -C grub
# emerge grub gfxboot

Obtener el tema de Gentoo

Si usas partición /boot recuerda montarla antes

# cd /tmp/
# wget "http://bugs.gentoo.org/attachment.cgi?id=66501" -O gentoo-krystal-gfxboot-0.1.tar.bz2
# tar -xjvpf gentoo-krystal-gfxboot-0.1.tar.bz2 && cd gentoo-krystal-gfxboot-0.1/ && make && cp boot/message /boot/grub/message

Configurar Grub para que use el tema

En /boot/grub/grub.conf si tenías una línea similar a

splashimage=(hd0,1)/boot/grub/Gentoo.xpm.gz

coméntala y añade una similar a esta

gfxmenu=(hd0,1)/boot/grub/message

Como se puede ver, la nueva línea tiene una estructura similar a la vieja.

Disfruta de tu nueva pantalla de inicio :)

AdjuntoTamaño
Tema gxboot negro365.5 KB
Tema gxboot azul642.5 KB