Categories: HowtoLinux

Personalizando la pantalla de arranque de Grub

El sistema operativo Linux usualmente inicia su proceso de arranque con una pantalla o menu de inicio desplegado por el cargador de arranque Grub.

Esta imagen de fondo esta en el archivo /boot/grub/splash.xpm.gz.

Con Grub es posible personalizar la pantalla de inicio con tu foto favorita, el logo de tu empresa o compañia y hasta una caricatura o personaje animado.

Preparando la Imagen

  1. La imagen debe ser de 640×480 pixels y tener un maximo de 14 colores, esto debido a que el modo VGA utilizado durante el arranque tiene una resolucion de 640×480 pixels con 16 colores y 2 colores reservador para texto (blanco y negro). Si usamos el editor grafico Gimp, simplemente asegurense de que la imagen o foto sea de 640×480 pixels (la barra de titulo de la imagen en Gimp muestra el tamaño de la imagen) y luego seleccionamos del menu opcion Imagen>Modo>Indexado, ingresando como 14 como el Maximo numero de colores.
  2. Guardemos la imagen al directorio /boot/grub/ con una extension .xpm.gz
  3. Editamos el archivo /boot/grub/grub.conf para que los parametros de splashimage apunten a nuestra imagen. Este path sera relativo al inicio de la particion /boot, asi que /boot/grub/myimage.xpm.gz sera escrito como (hdX,Y)/grub/mi_imagen.xpm.gz .- donde X es el numero de disco de BIOS/Grub y Y es el numero de particion en el BIOS/Grub.
archivo: /boot/grub/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/concord3/f8root
# initrd /initrd-version.img
#boot=/dev/md0
default=0
timeout=5
splashimage=(hd0,0)/grub/myimage.xpm.gz
hiddenmenu
title Fedora (2.6.23.15-137.fc8)
root (hd0,0)
kernel /vmlinuz-2.6.23.15-137.fc8 ro root=/dev/concord3/f8root rhgb quiet
initrd /initrd-2.6.23.15-137.fc8.img
title Fedora (2.6.23.14-115.fc8)
root (hd0,0)
kernel /vmlinuz-2.6.23.14-115.fc8 ro root=/dev/concord3/f8root rhgb quiet
initrd /initrd-2.6.23.14-115.fc8.img

Reiniciamos para ver el resultado.

El formato XPM utilizado por Grub es muy peculiar, es un trozo de codigo fuente en C conteniendo una tabla de traduccion de ascii-a-color y la imagen esta codificada en arte ASCII. Esto se puede comprobar al usar gunzip para descomprimir el archivo y luego verlo como texto.

Consejos para preparar una Imagen Splash de Grub

  • Escoger una imagen con pocos colores para no causar demasiado contraste o solarizacion al convertir al formato indexado.
  • Grub despliega el texto en letras blancas con una sombra negra para ser visto contra cualquier color de fondo. Es mejor evitar el color blanco o otros colores claros.
  • Podemos utilizar links simbolicos con grub. Con un poco de scripts (/etc/rc.local, por ejemplo), podemos tener un fondo o wallpaper diferente en cada reinicio de sistema.
Linux Gratis

No soy un asesor financiero y la información que proporciono es solo para fines educativos e informativos. No brindo asesoramiento de inversión y cualquier decisión que tome con respecto a sus inversiones es suya. Consulte a un asesor financiero autorizado antes de tomar cualquier decisión de inversión. El valor de las criptomonedas puede ser volátil e invertir en ellas implica un riesgo significativo. Debe considerar cuidadosamente su propia situación financiera y tolerancia al riesgo antes de tomar cualquier decisión de inversión. No garantizo la exactitud o integridad de la información proporcionada y no soy responsable de ninguna pérdida o daño que pueda resultar del uso de esta información.

Disqus Comments Loading...

Recent Posts

Más Allá de la Teoría: Estudiantes en la Vanguardia de Lightning Network 2023

En el ámbito de la informática y la cadena de bloques, el conocimiento teórico a…

6 meses ago

Un Análisis Detallado del Informe de Crimen Cripto 2023: Una Guía para Principiantes

El emergente dominio de las criptomonedas ha cautivado la imaginación colectiva por su potencial para…

7 meses ago

Capital de Riesgo en Cripto: Sobreviviendo y Prosperando en un Mercado Bajista

En el siempre evolucionante mundo de las criptomonedas, el capital de riesgo (VC) ha encontrado…

7 meses ago

Bitcoin, divisas y criptomonedas: Potencial y perspectivas | Análisis 2023

?? Resumen video : Gareth Soloway Bitcoin, prepárate para lo que viene Introducción El mercado…

12 meses ago

El desmoronamiento de Silicon Valley Bank: la crisis bancaria del 2023

En marzo de 2023, el mundo financiero se vio sacudido por el repentino colapso de…

1 año ago

SegWit – Bitcoin Segregated Witness

A medida que Bitcoin continúa ganando popularidad y reconocimiento, aumenta la necesidad de escalabilidad y…

1 año ago