Accueil arrow Articles arrow Linux arrow Personnaliser lilo
 
Personnaliser lilo Version imprimable Suggérer par mail
Appréciation des utilisateurs: / 3
FaibleMeilleur 
Ecrit par SandMan   
06-05-2006
Voici la méthode pour transformer la traditionnelle "console frame-buffer" de lilo par un bel écran de démarrage avec votre image préferée. Prérequis:

- Avoir une SlackWare (ou n'importe quel linux, mais SlackWare c'est mieux quand même)
- Utiliser lilo
- Avoir son kernel compilé avec le support frame-buffer

Préparation

D'abord, choisissez ou créez une image bitmap (*.bmp) 256 couleurs de taille 640x480.
Ensuite, copiez-la dans /boot/

Donc en tant que root:

Code:

cp image.bmp /boot/image.bmp



Installation: configuration de lilo.conf

Voici les lignes à rajouter/modifier en début du fichier /etc/lilo.conf (avant la déclaration des différents systèmes d'exploitations).

Evidemment cela se fait en tant que root. 
Biensûr, une sauvegarde du lilo.conf original s'impose.

Donc avec votre éditeur préféré (perso, c'est vi), ouvrez lilo.conf:

 

Code:

vi /etc/lilo.conf


 Si vous avez défini un texte d'accueil pour lilo, commenter la ligne MESSAGE (en rajoutant un # devant):

Code:

# message = /boot/boot_message.txt


.Au cas où vous seriez en mode texte uniquement, utiliser le mode frame-buffer avec l'option VGA:

Code:

vga = 773

 Ajouter votre image avec l'option BITMA :

Code:

bitmap = /boot/image.bmp


.Définir les couleurs du texte avec l'option BMP-COLORS:

Code:

bmp-colors = 0,,,144,,



Note: paramétré ainsi, le texte non sélectionné est en noir (0), sur fond transparent. Dans l'ordre, les 6 chiffres, séparés par une virgule, sont: couleur du texte normal, couleur du fond pour le texte normal (si rien: transparent), couleur de l'ombre pour le texte normal (si rien: aucune), couleur du texte selectionné, couleur du fond pour le texte sélectionné (si rien: transparent), couleur de l'ombre pour le texte selectionné (si rien: aucune) .

Définir l'emplacement du cadre pour le texte avec BMP-TABLE:

Code:

bmp-table = 60p,130p,1,15,16,4


Note: les deux premiers chiffres sont les coordonnées x et y du coin supérieur gauche du cadre (le p signifie que le nombre est exprimé en pixel). Ensuite vient le nombre de colonnes dans le menu (1 à 5), le nombre de lignes dans ces colonnes. Les deux autres chiffres n'ont pas vraiment d'intérêt dans le cadre de l'usage d'une seule colonne, aussi je suggère de laisser les valeurs par défaut données dans l'exemple. Toutefois vous pouvez vous référer au manuel de lilo.conf pour plus d'informations.

Et voilà, il ne reste plus qu'à recharger lilo...
Code:

lilo


et au prochain redémarrage, l'écran de lilo sera bien différent.

Merci à Mokoshi



Définir l'emplacement du cadre pour le texte avec BMP-TABLE:

Code:

bmp-table = 60p,130p,1,15,16,4


Note: les deux premiers chiffres sont les coordonnées x et y du coin supérieur gauche du cadre (le p signifie que le nombre est exprimé en pixel). Ensuite vient le nombre de colonnes dans le menu (1 à 5), le nombre de lignes dans ces colonnes. Les deux autres chiffres n'ont pas vraiment d'intérêt dans le cadre de l'usage d'une seule colonne, aussi je suggère de laisser les valeurs par défaut données dans l'exemple. Toutefois vous pouvez vous référer au manuel de lilo.conf pour plus d'informations.

Et voilà, il ne reste plus qu'à recharger lilo...
Code:

lilo


et au prochain redémarrage, l'écran de lilo sera bien différent.

Merci à Mokoshi
Commentaires
Ajouter un nouveauRechercher
Ecrire un commentaire
Nom:
Email:
 
Website:
Titre:
BBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:D:):(:0:shock::confused:8):lol::x:P:oops::cry:
:evil::twisted::roll::wink::!::?::idea::arrow:
 
Security Image
Saisissez le code que vous voyez.

Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved.

 
< Précédent   Suivant >
 
 
© 2000-2008 Teamatic.net - Carte du site - Page générée en 0.417654 s.