Para añadir una imagen de fondo al gestor de arranque GRUB2, deberás tener previamente activado su modo gráfico y un archivo de imagen
(jpeg, png o tga) con una resolución adecuada a la establecida para GRUB2.
Para éllo, deberás copiar el archivo de imagen que hayas elegido como fondo para GRUB2, en el siguiente directorio:
- $ su -c 'cp archivo_imagen /boot/grub2'
A continuación, deberás editar el archivo
'/etc/grub.d/41_custom' y añadir las siguientes líneas entre
'fi' y
'EOF':
insmod png
background_image /grub2/beefy-miracle.png
Sustituye 'insmod png' por 'insmod jpeg' o 'insmod tga', según sea el formato del archivo de imagen.
Seguidamente, deberás ajustar el color de los textos mostrados por GRUB2, para que éstos se visualicen adecuadamente con el fondo que acabas de aplicar, añadiendo la siguiente línea debajo de las anteriores:
set color_normal=tinta/fondo
Siendo (tinta/fondo) uno de los siguientes valores:
- white, black, brown, green, yellow, red, blue, cyan, magenta, light-cyan, light-green, light-red, light-blue, light-magenta, light-gray, dark-gray.
Si el color de fondo, lo estableces a 'black', éste será interpretado como transparente, siendo el valor adecuado cuando tengas una imagen de fondo.
Finalmente, deberás salvar los cambios realizados y actualizar la configuración del gestor de arranque GRUB2.
- $ su -c 'grub2-mkconfig -o /boot/grub2/grub.cfg'