Provided by:
manpages-fr-extra_20111118_all 
NOM
lilo - Installer le chargeur de demarrage
SYNOPSIS
Fonction principale :
/sbin/lilo - Installer le chargeur de demarrage
Autres utilisations :
/sbin/lilo -A - Activer une partition, afficher la partition active
/sbin/lilo -E - Editer ou mettre a jour les en-tetes d'un fichier
bitmap
/sbin/lilo -I - Rechercher le chemin du noyau en cours d'utilisation
/sbin/lilo -M - Ecrire un secteur de demarrage principal (MBR) d'un
peripherique
/sbin/lilo -q - Obtenir la carte
/sbin/lilo -R - Definir la ligne de commande par defaut du prochain
demarrage
/sbin/lilo -T - Afficher un resume des options
/sbin/lilo {-u|-U} - Desinstaller le chargeur de demarrage LILO
DESCRIPTION
lilo installe un chargeur de demarrage, qui sera active au prochain
demarrage de la machine. Le fichier de configuration par defaut est
/etc/lilo.conf (consultez la page de manuel lilo.conf(5)). Il contient
beaucoup d'options, mais la plupart, incluant celles qui surchargent le
fichier de configuration, peuvent etre indiquees en ligne de commande.
-A p'erip'erique-ma^itre [ N ]
Utilise avec un seul parametre. Rechercher la partition active
du p'eriph'erique-ma^itre, par exemple /dev/hda. Avec << N==0 >>,
desactiver toutes les partitions du peripherique. Avec N entre 1
et n, activer la partition indiquee et desactiver toutes les
autres. Normalement, seules les partitions primaires [1, 4]
devraient etre actives, mais si un secteur de demarrage
principal etendu est present avec le secteur de demarrage
principal du peripherique (consultez l'option -M), toute
partition pourrait etre activee. Le fait que le systeme
d'exploitation de la partition puisse demarrer depuis une
partition etendue depend de ses caracteristiques. Avec LILO,
Linux peut etre demarre depuis une partition etendue.
-b p'eriph'erique-de-d'emarrage
Indiquer le peripherique de demarrage ou le chargeur de
demarrage sera installe. Par exemple, << -b /dev/hda >> indique
le secteur de demarrage principal, << -b /dev/sdb5 >> indique la
premiere partition etendue du second disque SCSI.
-B fichier-bitmap
Indiquer un fichier bitmap comme fond d'ecran du menu graphique,
de preference prealablement traite avec la commande << lilo
-E >>.
-c Autoriser la compression de la carte. Cela va permettre de
grouper les requetes de lectures des secteurs adjacents. Cette
option accelere le demarrage (surtout depuis une disquette).
-C fichier-de-configuration
Indiquer un autre fichier de configuration. Avec cette option,
le fichier de configuration par defaut /etc/lilo.conf n'est pas
utilise.
-d d'elai
Indiquer un delai en dixiemes de seconde avant de demarrer la
premiere image. Cela permet d'interrompre la procedure de
demarrage en pressant Shift, Alt, Ctrl, ScrollLock ou CapsLock.
Si le demarrage est interrompu, l'invite boot: est affichee.
Cette option est surchargee par la presence de l'option prompt
dans le fichier de configuration.
-D 'etiquette
Utiliser le noyau associe a l'etiquette donnee en tant que noyau
par defaut, plutot que le premier de la liste.
-E fichier.ext
Si .ext est .bmp, alors considerer le fichier comme un fichier
graphique bitmap a utiliser avec l'option << bitmap= >> du
fichier de configuration. Entrer dans un editeur pour creer ou
mettre a jour les informations de couleur et de placement dans
l'en-tete LILO du fichier bitmap (consultez les options
bmp-colors, bmp-table et bmp-timer de la page de manuel
lilo.conf(5)).
Si .ext est .dat, alors considerer le fichier comme un fichier
de configuration qui indique des parametres graphiques bitmap,
qui sont transferes dans l'en-tete LILO du fichier bitmap du
meme nom.
Lorsqu'un fichier .bmp est modifie avec un outil d'edition
graphique (par exemple, The Gimp), l'en-tete LILO est perdu. Il
peut etre restaure a l'aide du fichier .dat, qui est utilise
comme un fichier de sauvegarde des informations de l'en-tete
LILO.
-f table-du-disque
Indiquer un fichier de parametres de la geometrie du disque. Le
fichier par defaut est /etc/disktab.
-F Remplacer la verification du secteur de demarrage des systemes
de fichiers (par exemple, swap, XFS) qui peuvent etre detruits
par l'installation du secteur de demarrage de LILO sur le
premier secteur de la partition. Ces systemes de fichiers
utilisent le premier secteur comme un super-bloc.
Comparer avec << -P ignore >>, qui contourne certaines
verifications de la table de partitions.
-g Generer des adresses disque geometriques
(cylindre/tete/secteur). Elle est limitee a 1023 cylindres
maximum. Cela force la compatibilite avec les anciennes versions
de LILO.
-H Surpasser un arret fatal lorsque tous les disques d'un ensemble
RAID ne sont pas actifs.
-i chargeur-de-d'emarrage
Indiquer un fichier a installer en tant que nouveau chargeur de
demarrage. Le fichier par defaut est /boot/boot.b.
-I 'etiquette [D|a|i|k|r|R]
L'etiquette est associee au nom d'une image indiquee dans le
fichier de configuration. Cette commande affiche le chemin
complet du noyau correspondant, le fichier de carte clavier, le
fichier du disque memoire initial, les specifications de la
racine, ou le contenu de << append= >> (les options << i, k, r,
R, ou a >>). L'option << D >> ignore le parametre 'etiquette, et
affiche l'etiquette par defaut de << image= >>, ou la premiere
etiquette << image= >> si aucune image par defaut n'est
indiquee.
-l Generer des adresses lineaires de secteurs 24 bits, plutot que
des adresses geometriques sous forme cylindre/tete/secteur.
-L Generer des adresses de blocs logiques 32 bits, plutot que des
adresses geometriques. Cela donne acces a toutes les partitions
des disques de plus de 1024 cylindres.
-m fichier-de-carte
Utiliser le fichier de carte indique en parametre pour stocker
la carte plutot que le fichier par defaut.
-M p'eriph'erique-ma^itre[mbr|ext]
Installer un secteur de demarrage principal sur le peripherique
p'eriph'erique-ma^itre, en selectionnant un secteur de demarrage
principal standard ou etendu. La table de partitions primaire du
p'eriph'erique-ma^itre n'est pas perturbee. Si aucun << Volume-ID
(numero de serie) >> valable n'est present, alors en generer un
et l'ecrire dans le MBR. Si l'option mbr est indiquee, le
chargeur de demarrage etendu cherchera un drapeau actif dans une
des partitions 1 a 4 et demarrera la partition active. Un seul
drapeau actif est permis. Si l'option ext est indiquee, la
recherche d'une partition active inclut aussi les partitions
etendues. La presence du chargeur de demarrage etendu dans le
secteur de demarrage principal (MBR dans le secteur 0) d'un
disque modifie le fonctionnement de l'option -A.
-p Demander un mot de passe pour tous les mots de passe definis par
"" dans le fichier de configuration.
-P {fix|ignore|<option-globale>}
Corriger ou ignorer les tables de partitions corrompues, par
exemple, une table de partitions avec des adresses lineaires et
geometriques qui ne correspondent pas. Toujours essayer avec
l'option -P ignore en premier ; comme -P fix reecrit la table de
partitions, il est possible de detruire toutes les partitions du
disque.
L'option -P ignore est aussi utilisee pour contourner la
verification de la table de partitions des types de partition
dans la table de partitions qui ne permettent pas d'installer un
secteur de demarrage LILO. A comparer avec l'option -F qui evite
la verification du secteur de demarrage actuel.
-P <option-globale> permet de passer toute option globale qui
pourrait etre dans la section globale (le debut) du fichier de
configuration (/etc/lilo.conf). Par exemple, -P nowarn passe
l'option << nowarn >> comme si << nowarn >> etait dans le
fichier de configuration (identique a l'option -w). De meme, -P
timeout=50 ajoute ou remplace l'option << timeout= >> du fichier
de configuration. Notez que l'option -P duplique habituellement
un nombre d'options en ligne de commande. Cependant, ce n'est
pas strictement les memes pour les options qui remplacent
d'autres options, par exemple, -g (-P geometric), -L (-P lba32).
-q Lister les fichiers de carte actuels. lilo gere un fichier, par
defaut, /boot/map, contenant le nom et l'emplacement des noyaux
a demarrer. Cette option liste les noms contenus dans ce
fichier. Utilisez l'option -v pour des informations plus
detaillees a propos du chargeur de demarrage installe.
-r r'epertoire-racine
Avant d'executer toute chose, effectuer un << chroot >> dans le
repertoire indique. Le nouveau repertoire racine doit contenir
les repertoires /dev et /boot. Il faut aussi un fichier de
configuration /etc/lilo.conf.
-R ligne-de-commande
Cette option definit la commande par defaut du chargeur de
demarrage lors de sa prochaine execution. Le chargeur de
demarrage ecrasera cette ligne de commande : elle n'est utilisee
qu'une seule fois. Elle est couramment utilisee dans les script
de redemarrage, juste avant l'appel a la commande << shutdown
-r >>. Utilisee sans parametre, elle annulera une ligne de
commande verrouill'ee ou de retour en arri`ere.
-s fichier-de-sauvegarde
Lorsque lilo ecrit un nouveau secteur de demarrage, il sauve le
contenu de l'ancien secteur de demarrage dans un fichier, nomme
par defaut /boot/boot.NNNN, ou NNNN est la representation
hexadecimale des nombres majeur et mineur du peripherique de la
partition ou du disque. Cette option indique un fichier de
sauvegarde d'une des trois facons suivantes : un repertoire de
sauvegarde (par defaut, /boot) avec un nom de fichier au format
<< boot.NNNN >> dans le repertoire indique ; un modele de nom de
fichier avec le chemin (par defaut, /boot/boot) auquel
<< .NNNN >> est ajoute ; ou le chemin complet du fichier qui
doit se terminer par << .NNNN >>. Avec l'option -u, le chemin
complet du fichier doit etre utilise.
-S fichier-de-sauvegarde
Normalement, lilo n'ecrasera pas un fichier de sauvegarde
existant d'un secteur de demarrage. Ces options signifient que
le remplacement sera force. Comme avec l'option -s, un
repertoire peut etre indique, ou un modele de chemin ou, un
chemin complet (qui inclut le suffixe << .NNNN >>).
-t Tester seulement. Ne pas modifier le secteur de demarrage ou le
fichier de carte. A utiliser avec l'option -v pour s'assurer de
ce que lilo va faire.
-T option
Afficher des informations du systeme, quelques-unes proviennent
du BIOS. C'est plus simple que de demarrer << LILO diagnostic >>
depuis une disquette lors de problemes systemes. option est une
des valeurs suivantes :
help - afficher une liste des diagnostics disponibles
ChRul - afficher les types de partitions des
<< Changes-Rules >>
EBDA - afficher les informations sur les zones de donnees
BIOS etendu
geom=<disque> - afficher la geometrie du peripherique
BIOS, par exemple : geom=0x80
geom - afficher la geometrie de tous les disques
table=<disque> - afficher la premiere table de partitions,
par exemple : table=/dev/sda
video - afficher les modes graphiques disponibles du chargeur
de demarrage
-u [nom-de-p'eriph'erique]
Desinstaller lilo en copiant le secteur de demarrage sauvegarde
dans le secteur de demarrage. Les options -s et -C peuvent etre
utilisees avec cette option. Le parametre [nom-de-p'eriph'erique]
est optionnel. Une verification des dates est faite.
-U [nom-de-p'eriph'erique]
Meme chose mais sans verifier les dates.
-v Augmenter la verbosite. Ajouter 1 a 5 -v en parametre augmente
la verbosite de lilo, ou utiliser -v n avec n entre 1 et 5 pour
definir le niveau de verbosite.
-V Afficher la version.
-w A utiliser avec les options -w ou -w- pour supprimer les
messages d'avertissement. Utiliser avec -w+ pour remplacer
l'option nowarn du fichier de configuration et afficher les
messages d'avertissement.
-x option
Pour les installations RAID seulement. Cette option peut etre
l'un des mots cles suivants : none, auto, mbr, mbr-only, ou une
liste de peripheriques a demarrer, separes par << : >> et sans
espace.
-X Reserver a une utilisation interne de LILO. Elle peut produire
differentes sorties pour differentes versions de LILO. La ligne
commencant par << CFLAG= >> contient les options de compilation
de LILO.
-z Lorsqu'elle est utilisee avec l'option << -M >>, supprimer le
<< Volume-ID >>. Elle est habituellement utilisee dans la
procedure suivante pour generer un nouveau << Volume-ID >> :
lilo -z -M /dev/hda
lilo -M /dev/hda
-Z option
Appeler l'installateur de demarrage avec des precautions
particulieres car le BIOS n'arrive pas a passer le bon code de
peripherique dans le registre DL (-Z0) ou car le BIOS obtient
toujours le bon registre DL (Z1). Cette option correspond et
remplace l'option << bios-passes-dl= >> du fichier de
configuration.
La ligne de commande ci-dessus correspond aux mots cles du fichier de
configuration du dessous.
-b bootdev boot=bootdev
-B file.bmp bitmap=file.bmp
-c compact
-d dsec delay=dix-sec
-D label default=etiquette
-i boot-loader install=chargeur-de-demarrage
-f file disktab=fichier
-g geometric
-l linear
-L lba32
-m mapfile map=fichier-de-carte
-P fix fix-table
-P ignore ignore-table
-s file backup=fichier
-S file force-backup=fichier
-v [N] verbose=N
-w nowarn
-x option raid-extra-boot=option
-Z option bios-passes-dl=option
OPTIONS DE D'EMARRAGE
Les options, decrites ici, peuvent etre indiquees lors du demarrage a
la ligne de commande lorsqu'une image est demarree. Ces options sont
traitees par LILO et supprimees de la ligne de commande avant d'etre
passees au noyau, a moins qu'une option outrepasse ce comportement.
lock Verrouiller la ligne de commande, comme si l'option << lock >>
etait indiquee dans /etc/lilo.conf.
mem=###[,K,M,G]
Indiquer la quantite de memoire maximum du systeme en octets,
kilooctets, megaoctets, ou gigaoctets. Cette option n'est pas
supprimee de la ligne de commande et elle est toujours envoyee
au noyau.
nobd Supprimer la verification des donnees BIOS. Cette option est a
utiliser avec les BIOS incompatibles avec les BIOS IBM qui se
bloquent pas avec les lignes suivantes :
Loading...............
BIOS data check
vga=[ASK,EXT,EXTENDED,NORMAL,###,0x###]
Permet de remplacer le mode video par defaut de la procedure de
demarrage du noyau.
ERREURS DE D'EMARRAGE
Le processus de demarrage se fait en deux etapes. Le chargeur de la
premiere etape est un secteur unique charge par le BIOS ou par le
chargeur dans le MBR. Il charge le chargeur multi-secteur de la seconde
etape, mais l'espace est tres limite. Lorsque la premiere etape obtient
le controle, il affiche la lettre << L >> ; lorsqu'elle est prete a
transferer le controle a la seconde etape, elle affiche la lettre
<< I >>. Si une erreur survient, comme une erreur de lecture du disque,
elle affiche un code d'erreur au format hexadecimal et essaye de
nouveau. Tous les codes d'erreurs sont des valeurs renvoyees par le
BIOS, sauf pour les codes 40, 99 et 9A qui sont generes par LILO. Une
liste partielle des codes d'erreurs est donnee ci-dessous :
00 pas d'erreur
01 commande disque invalide
02 marque d'adresse introuvable
03 disque protege en ecriture
04 secteur introuvable
06 disquette retiree
08 surcharge DMA
0A drapeau de secteur incorrect
0B drapeau de piste incorrect
20 echec du controleur
40 echec de la recherche (BIOS)
40 cylindre>1023 (LILO)
99 index de secteur invalide dans la deuxieme etape (LILO)
9A aucune signature du chargeur pour la seconde etape (LILO)
AA peripherique non pret
FF echec de l'operation de detection
Le code d'erreur 40 est genere par le BIOS ou par LILO durant la
conversion des adresses disque lineaires en adresses disque
geometriques. Sur les vieux systemes qui ne gerent pas l'adressage
lba32, cette erreur peut aussi se produire. Les erreurs 99 et 9A
signifient que le fichier de carte (option -m ou map=) n'est pas
lisible, probablement car LILO n'a pas ete lance apres certaines
modifications du systeme, ou qu'il y a une erreur de geometrie entre ce
qu'utilise LILO (lilo -v3 pour le savoir) et ce qui est actuellement
utilise par le BIOS (un des diagnostics des disques de LILO, disponible
dans les sources, peut etre necessaire pour determiner ce probleme).
Lorsque la seconde etape du chargeur a recu le controle de la premiere
etape, elle affiche le lettre << L >> et quand elle s'est elle-meme
initialisee, incluant la verification de la table de description
<< Descriptor Table >>, la liste des noyaux et des autres systemes a
demarrer est affichee puis elle affiche la lettre << O >> pour former
le mot complet en majuscules << LILO >>.
Tous les messages d'erreurs de la second etape sont en anglais et
essayent de mettre l'accent, plus ou moins avec succes, sur l'erreur.
INCOMPATIBILIT'ES
lilo est connu pour avoir des problemes avec le systeme de fichiers
reiserfs introduit dans les noyaux Linux 2.2.x, a moins que le systeme
de fichiers ne soit monte avec l'option << notail >>. Cette
incompatibilite a ete resolue avec reiserfs 3.6.18 et LILO 21.6.
Reiser4, introduit dans Linux 2.5.x, necessite LILO 22.5.2 ou
superieur.
Avec la version 22.0, les installations RAID ecrivent l'enregistrement
de demarrage dans la partition RAID. Des ecritures provisoires du MBR
peuvent survenir pour rendre l'ensemble RAID amorcable dans des
situations de recuperation, mais toutes les actions par defaut seront
remplacees. Les actions similaires des versions precedentes sont
realisees avec l'option << -x mbr-only >>.
BOGUES
Les options de configurations << backup >> et << force-backup >>
doivent indiquer un repertoire de sauvegarde ou un modele de chemin
d'un fichier de sauvegarde pour toutes les installations RAID. Utiliser
un nom de fichier ne permet pas de faire de sauvegardes multiples. La
meilleure solution est d'utiliser la mecanisme par defaut qui
fonctionne dans tous les cas.
VOIR AUSSI
fdisk(8), lilo.conf(5), mkrescue(8), mkinitrd(8).
La distribution LILO dispose d'une documentation au format TeX tres
complete depuis la version 21. Le fichier << README >> au format texte,
disponible dans les sources, fournit des informations sur les mises a
jours les plus recentes. Il peut etre trouve dans
/usr/share/doc/lilo-doc/ sur les systemes de type Debian.
AUTEURS
Werner Almesberger <almesber@lrc.epfl.ch> (versions 0 a 21)
John Coffman <johninsd@san.rr.com> (depuis la 21.2)
TRADUCTION
Cette page de manuel a ete traduite et mise a jour par Christophe
Blaess entre 1997 et 2003. La version presente dans Debian est
dorenavant maintenue par Florentin Duneau <fduneau AT gmail DOT com> et
les membres de la liste <debian-l10n-french AT lists DOT debian DOT
org>. Veuillez signaler toute erreur de traduction par un rapport de
bogue sur le paquet manpages-fr-extra.
7 octobre 2005 LILO(8)