Table des matières

Changer le splashscreen

Pour que vous puissiez voir votre nouveau “splashscreen”, votre image .xpm.gz doit absolument faire 640×480 pixels et avoir 14 couleurs indexées (une image plus grande ou composée de plus de 14 couleurs ne sera pas affichée par GRUB).

A titre d'exemple voici deux images pour GRUB :

Si les fonds d'écran correspondants vous intéressent, vous les trouverez ici :

Créer votre splashscreen GRUB personnalisé

Vous pouvez créer votre propre “splashscreen” GRUB en suivant les restrictions de dimension et couleurs de l'image (indiquées dans la note ci-dessus).

Par exemple, avec GIMP :

Autre façon de convertir une image en .xpm (plus simple encore), dans une console, tapez cette commande (en modifiant les noms de fichiers bien sûr) :

convert -resize 640x480 -colors 14 wallpaper.jpg imagepourgrub.xpm
gzip imagepourgrub.xpm

Vous n'êtes pas obligé de nommer votre image splash.xpm.gz comme nom de l'image par défaut dans /boot/grub/menu.lst, vous pouvez à loisir opter pour champs_fleuris.xpm.gz par exemple.

Exemple de fichier

Pour information, voici un fichier /boot/grub/menu.lst. Comme vous pouvez le voir, les lignes avec des splashscreens on été commentées pour ne pas être utilisées.

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,5)
# kernel /boot/vmlinuz-version ro root=/dev/hda6
# initrd /boot/initrd-version.img
#boot=/dev/hda
default=1
timeout=10
#splashimage=(hd0,5)/boot/grub/splash.xpm.gz
#splashimage=(hd0,5)/boot/grub/splash_glimpse.xpm.gz
#splashimage=(hd0,5)/boot/grub/splash_fc5.xpm.gz
splashimage=(hd0,5)/boot/grub/splash_fc.xpm.gz
hiddenmenu
title WindowsXP
rootnoverify (hd0,0)
chainloader +1
title Fedora Core (2.6.15-1.2054_FC5)
root (hd0,5)
kernel /boot/vmlinuz-2.6.15-1.2054_FC5 ro root=LABEL=/1 rhgb quiet
initrd /boot/initrd-2.6.15-1.2054_FC5.img[/code]