Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 19 utilisateurs en ligne, consultez le détail
Auteur Message
TrustRobot
#0 Message posté le : 28-12-2005 à 11:41:51


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 04-07-2003
Nombre de messages : 171


Ce didacticiel explique comment installer une image de fond lors du démarrage de grub, et une autre différente lors de l'apparition des logs de démarrage. Ce document est tiré de celui proposé par Vincent Corréze de Linux-Nantes à l'adresse suivante.

1. Insertion d'une image de fond dans le menu de GRUB



Il suffit de lancer la commande suivante en root :
# apt-get install grub-splashimages


Grub-splashimages est un programme comportant un grand nombre d'images de fond, exploitables avec GRUB. Pour créer vos propres images, visitez ce lien

L'image présente lors du démarrage de grub est celle nommée "splash.xpm.gz" dans le répertoire /boot/grub. Pour changer cette image il suffit de créer un lien symbolique entre la nouvelle image présente dans le répertoire /boot/grub/splashimages et "splash.xpm.gz" présente dans le répertoire /boot/grub. Ceci peut se faire via la commande :
# ln -s /boot/grub/splashimages/image_choisie.xpm.gz /boot/grub/splash.xpm.gz


Ensuite, relancez GRUB, afin qu'il prenne en compte la modification :
# update-grub


A ce stade si vous relancez votre système, à l'apparition du menu GRUB, l'image choisie précédemment sera votre image de fond.

2. Insertion d'une image lors du chargement du noyau



Pour réaliser cela, il suffit d'utiliser le programme expérimental "splashy". Téléchargez-le sur le site Debian.

Une fois téléchargé, installez-le par la commande :
# dpkg -i splashy_xxx.deb


Vérifiez la présence des librairies libc6, libdirectfb-0.9-20, libglib2.0-0, avant d'installer splashy. Ces libraires sont installables via apt-get. Vous devrez probablement éditer votre /etc/sources.list et y rajouter les lignes suivantes :
deb http://www.kiskeyix.org/downloads/debian local main

deb-src http://www.kiskeyix.org/downloads/debian local main 

Tapez ensuite dans un terminal :
# apt-get update
# apt-get install splashy


Selon votre matériel, vous devrez rajouter dans vos options par défaut de Grub, vga=xxx ou xxx correspondant au chiffre adéquat. Le fichier de configuration de Grub est /boot/grub/menu.lst. Lisez le README dans /usr/share/doc/splashy pour plus de détails. Repérer la ligne "# kopt=root=/dev/hda2 ro" et rajouter "vga=votre_chiffre". Ne decommentez pas cette ligne.

Une fois ceci fait, relancez GRUB, via la commande :
# update-grub


Lors du prochain redémarrage, les lignes de logs seront remplacées par une image de fond, munie d'une barre de progression.

Si vous souhaitez modifier l'image, il suffit d'enregistrer l'image de votre choix sous les noms background.jpg et error.jpg dans le répertoire /etc/splashy. Ensuite, il vous faut modifier le fichier /etc/splashy/config.xml pour qu'il pointe vers les bonnes images.




--Message édité par TrustRobot le 28-12-2005 à 11:41:51--