Provided by: manpages-fr-extra_20111118_all bug

NOM

       lilo - Installer le chargeur de démarrage

SYNOPSIS

       Fonction principale :

       /sbin/lilo - Installer le chargeur de démarrage

       Autres utilisations :

       /sbin/lilo -A - Activer une partition, afficher la partition active
       /sbin/lilo  -E  -  Éditer  ou  mettre  à jour les en-têtes d'un fichier
       bitmap
       /sbin/lilo -I - Rechercher le chemin du noyau en cours d'utilisation
       /sbin/lilo -M - Écrire un secteur de  démarrage  principal  (MBR)  d'un
       périphérique
       /sbin/lilo -q - Obtenir la carte
       /sbin/lilo  -R  -  Définir  la ligne de commande par défaut du prochain
       démarrage
       /sbin/lilo -T - Afficher un résumé des options
       /sbin/lilo {-u|-U} - Désinstaller le chargeur de démarrage LILO

DESCRIPTION

       lilo installe un chargeur de démarrage, qui  sera  activé  au  prochain
       démarrage  de  la  machine.  Le fichier de configuration par défaut 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 être indiquées en ligne de commande.

       -A priprique-matre [ N ]
              Utilisé avec un seul paramètre. Rechercher la  partition  active
              du  priphrique-matre,  par  exemple  /dev/hda. Avec « N==0 »,
              désactiver toutes les partitions du périphérique. Avec N entre 1
              et  n,  activer  la  partition indiquée et désactiver toutes les
              autres. Normalement, seules  les  partitions  primaires  [1,  4]
              devraient   être  actives,  mais  si  un  secteur  de  démarrage
              principal étendu  est  présent  avec  le  secteur  de  démarrage
              principal   du   périphérique  (consultez  l'option  -M),  toute
              partition  pourrait  être  activée.  Le  fait  que  le   système
              d'exploitation  de  la  partition  puisse  démarrer  depuis  une
              partition étendue dépend de  ses  caractéristiques.  Avec  LILO,
              Linux peut être démarré depuis une partition étendue.

       -b priphrique-de-dmarrage
              Indiquer   le  périphérique  de  démarrage  où  le  chargeur  de
              démarrage sera installé. Par exemple, « -b /dev/hda » indique le
              secteur  de  démarrage  principal,  « -b  /dev/sdb5 » indique la
              première partition étendue du second disque SCSI.

       -B fichier-bitmap
              Indiquer un fichier bitmap comme fond d'écran du menu graphique,
              de préférence préalablement traité avec la commande « lilo -E ».

       -c     Autoriser  la  compression  de  la  carte.  Cela va permettre de
              grouper les requêtes de lectures des secteurs  adjacents.  Cette
              option accélère le démarrage (surtout depuis une disquette).

       -C fichier-de-configuration
              Indiquer  un  autre fichier de configuration. Avec cette option,
              le fichier de configuration par défaut /etc/lilo.conf n'est  pas
              utilisé.

       -d dlai
              Indiquer  un  délai  en dixièmes de seconde avant de démarrer la
              première  image.  Cela  permet  d'interrompre  la  procédure  de
              démarrage  en pressant Shift, Alt, Ctrl, ScrollLock ou CapsLock.
              Si le démarrage est interrompu,  l'invite  boot:  est  affichée.
              Cette  option  est surchargée par la présence de l'option prompt
              dans le fichier de configuration.

       -D tiquette
              Utiliser le noyau associé à l'étiquette donnée en tant que noyau
              par défaut, plutôt que le premier de la liste.

       -E fichier.ext
              Si  .ext  est .bmp, alors considérer le fichier comme un fichier
              graphique bitmap à utiliser avec l'option « bitmap= » du fichier
              de  configuration. Entrer dans un éditeur pour créer ou mettre à
              jour les informations de couleur et de placement dans  l'en-tête
              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 considérer le fichier comme  un  fichier
              de  configuration  qui indique des paramètres graphiques bitmap,
              qui sont transférés dans l'en-tête LILO  du  fichier  bitmap  du
              même nom.

              Lorsqu'un  fichier  .bmp  est  modifié  avec  un outil d'édition
              graphique (par exemple, The Gimp), l'en-tête LILO est perdu.  Il
              peut  être  restauré  à  l'aide du fichier .dat, qui est utilisé
              comme un fichier de sauvegarde  des  informations  de  l'en-tête
              LILO.

       -f table-du-disque
              Indiquer  un fichier de paramètres de la géométrie du disque. Le
              fichier par défaut est /etc/disktab.

       -F     Remplacer la vérification du secteur de démarrage  des  systèmes
              de  fichiers  (par exemple, swap, XFS) qui peuvent être détruits
              par l'installation du  secteur  de  démarrage  de  LILO  sur  le
              premier  secteur  de  la  partition.  Ces  systèmes  de fichiers
              utilisent le premier secteur comme un super-bloc.

              Comparer   avec   « -P   ignore »,   qui   contourne   certaines
              vérifications de la table de partitions.

       -g     Générer       des       adresses       disque       géométriques
              (cylindre/tête/secteur).  Elle  est  limitée  à  1023  cylindres
              maximum. Cela force la compatibilité avec les anciennes versions
              de LILO.

       -H     Surpasser un arrêt fatal lorsque tous les disques d'un  ensemble
              RAID ne sont pas actifs.

       -i chargeur-de-dmarrage
              Indiquer  un fichier à installer en tant que nouveau chargeur de
              démarrage. Le fichier par défaut est /boot/boot.b.

       -I tiquette [D|a|i|k|r|R]
              L'étiquette est associée au nom d'une  image  indiquée  dans  le
              fichier  de  configuration.  Cette  commande  affiche  le chemin
              complet du noyau correspondant, le fichier de carte clavier,  le
              fichier  du  disque  mémoire  initial,  les spécifications de la
              racine, ou le contenu de « append= » (les options « i, k, r,  R,
              ou  a »).  L'option  « D »  ignore  le  paramètre  étiquette, et
              affiche l'étiquette par défaut de  « image= »,  ou  la  première
              étiquette « image= » si aucune image par défaut n'est indiquée.

       -l     Générer  des  adresses linéaires de secteurs 24 bits, plutôt que
              des adresses géométriques sous forme cylindre/tête/secteur.

       -L     Générer des adresses de blocs logiques 32 bits, plutôt  que  des
              adresses  géométriques. Cela donne accès à toutes les partitions
              des disques de plus de 1024 cylindres.

       -m fichier-de-carte
              Utiliser le fichier de carte indiqué en paramètre  pour  stocker
              la carte plutôt que le fichier par défaut.

       -M priphrique-matre[mbr|ext]
              Installer  un secteur de démarrage principal sur le périphérique
              priphrique-matre, en sélectionnant un  secteur  de  démarrage
              principal standard ou étendu. La table de partitions primaire du
              priphrique-matre n'est pas perturbée.  Si  aucun  « Volume-ID
              (numéro  de  série) » valable n'est présent, alors en générer un
              et l'écrire dans le  MBR.  Si  l'option  mbr  est  indiquée,  le
              chargeur de démarrage étendu cherchera un drapeau actif dans une
              des partitions 1 à 4 et démarrera la partition active.  Un  seul
              drapeau  actif  est  permis.  Si  l'option  ext est indiquée, la
              recherche d'une partition active  inclut  aussi  les  partitions
              étendues.  La  présence  du chargeur de démarrage étendu dans le
              secteur de démarrage 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 définis 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 linéaires et
              géométriques qui ne correspondent  pas.  Toujours  essayer  avec
              l'option -P ignore en premier ; comme -P fix réécrit la table de
              partitions, il est possible de détruire toutes les partitions du
              disque.

              L'option  -P  ignore  est  aussi  utilisée  pour  contourner  la
              vérification de la table de partitions des  types  de  partition
              dans la table de partitions qui ne permettent pas d'installer un
              secteur de démarrage LILO. À comparer avec l'option -F qui évite
              la vérification du secteur de démarrage actuel.

              -P  <option-globale>  permet  de passer toute option globale qui
              pourrait être dans la section globale (le début) du  fichier  de
              configuration  (/etc/lilo.conf).  Par  exemple,  -P nowarn passe
              l'option « nowarn » comme si  « nowarn » était dans  le  fichier
              de   configuration  (identique  à  l'option  -w).  De  même,  -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  mêmes  pour  les  options  qui remplacent
              d'autres options, par exemple, -g (-P geometric), -L (-P lba32).

       -q     Lister les fichiers de carte actuels. lilo gère un fichier,  par
              défaut,  /boot/map, contenant le nom et l'emplacement des noyaux
              à démarrer.  Cette  option  liste  les  noms  contenus  dans  ce
              fichier.   Utilisez  l'option  -v  pour  des  informations  plus
              détaillées à propos du chargeur de démarrage installé.

       -r rpertoire-racine
              Avant d'exécuter toute chose, effectuer un  « chroot »  dans  le
              répertoire  indiqué.  Le nouveau répertoire racine doit contenir
              les répertoires /dev et /boot.  Il  faut  aussi  un  fichier  de
              configuration /etc/lilo.conf.

       -R ligne-de-commande
              Cette  option  définit  la  commande  par  défaut du chargeur de
              démarrage  lors  de  sa  prochaine  exécution.  Le  chargeur  de
              démarrage écrasera cette ligne de commande : elle n'est utilisée
              qu'une seule fois. Elle est couramment utilisée dans les  script
              de  redémarrage,  juste  avant  l'appel à la commande « shutdown
              -r ». Utilisée  sans  paramètre,  elle  annulera  une  ligne  de
              commande verrouille ou de retour en arrire.

       -s fichier-de-sauvegarde
              Lorsque  lilo écrit un nouveau secteur de démarrage, il sauve le
              contenu de l'ancien secteur de démarrage dans un fichier,  nommé
              par  défaut  /boot/boot.NNNN,  où  NNNN  est  la  représentation
              hexadécimale des nombres majeur et mineur du périphérique de  la
              partition  ou  du  disque.  Cette  option  indique un fichier de
              sauvegarde d'une des trois façons suivantes : un  répertoire  de
              sauvegarde  (par défaut, /boot) avec un nom de fichier au format
              « boot.NNNN » dans le répertoire indiqué ; un modèle de  nom  de
              fichier avec le chemin (par défaut, /boot/boot) auquel « .NNNN »
              est ajouté ; ou  le  chemin  complet  du  fichier  qui  doit  se
              terminer  par  « .NNNN ». Avec l'option -u, le chemin complet du
              fichier doit être utilisé.

       -S fichier-de-sauvegarde
              Normalement,  lilo  n'écrasera  pas  un  fichier  de  sauvegarde
              existant  d'un  secteur de démarrage. Ces options signifient que
              le  remplacement  sera  forcé.  Comme  avec  l'option   -s,   un
              répertoire  peut  être  indiqué,  ou  un modèle de chemin ou, un
              chemin complet (qui inclut le suffixe « .NNNN »).

        -t    Tester seulement. Ne pas modifier le secteur de démarrage ou  le
              fichier  de carte. À utiliser avec l'option -v pour s'assurer de
              ce que lilo va faire.

       -T option
              Afficher des informations du système, quelques-unes  proviennent
              du  BIOS.  C'est plus simple que de démarrer « LILO diagnostic »
              depuis une disquette lors de problèmes systèmes. 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 données
                         BIOS étendu
                 geom=<disque> - afficher la géométrie du périphérique
                         BIOS, par exemple : geom=0x80
                 geom  - afficher la géométrie de tous les disques
                 table=<disque> - afficher la première table de partitions,
                         par exemple : table=/dev/sda
                 video - afficher les modes graphiques disponibles du chargeur
                         de démarrage

       -u [nom-de-priphrique]
              Désinstaller  lilo en copiant le secteur de démarrage sauvegardé
              dans le secteur de démarrage. Les options -s et -C peuvent  être
              utilisées  avec cette option. Le paramètre [nom-de-priphrique]
              est optionnel. Une vérification des dates est faite.

       -U [nom-de-priphrique]
              Même chose mais sans vérifier les dates.

       -v     Augmenter la verbosité. Ajouter 1 à 5 -v en  paramètre  augmente
              la  verbosité de lilo, ou utiliser -v n avec n entre 1 et 5 pour
              définir le niveau de verbosité.

       -V     Afficher la version.

       -w     À 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 être
              l'un des mots clés suivants : none, auto, mbr, mbr-only, ou  une
              liste  de  périphériques  à  démarrer, séparés par « : » et sans
              espace.

       -X     Réserver à une utilisation interne de LILO. Elle  peut  produire
              différentes  sorties pour différentes versions de LILO. La ligne
              commençant par « CFLAG= » contient les options de compilation de
              LILO.

       -z     Lorsqu'elle  est  utilisée  avec  l'option  « -M », supprimer le
              « Volume-ID ».  Elle  est  habituellement   utilisée   dans   la
              procédure suivante pour générer un nouveau « Volume-ID » :
                   lilo -z -M /dev/hda
                   lilo -M /dev/hda

       -Z option
              Appeler   l'installateur   de  démarrage  avec  des  précautions
              particulières car le BIOS n'arrive pas à passer le bon  code  de
              périphérique  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 clés 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=étiquette
              -i boot-loader   install=chargeur-de-démarrage
              -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ÉMARRAGE

       Les  options,  décrites ici, peuvent être indiquées lors du démarrage à
       la ligne de commande lorsqu'une image est démarrée.  Ces  options  sont
       traitées  par  LILO  et supprimées de la ligne de commande avant d'être
       passées au noyau, à moins qu'une option outrepasse ce comportement.

       lock   Verrouiller la ligne de commande,  comme  si  l'option  « lock »
              était indiquée dans /etc/lilo.conf.

       mem=###[,K,M,G]
              Indiquer  la  quantité  de mémoire maximum du système en octets,
              kilooctets, mégaoctets, ou gigaoctets. Cette  option  n'est  pas
              supprimée  de  la ligne de commande et elle est toujours envoyée
              au noyau.

       nobd   Supprimer la vérification des données BIOS. Cette option  est  à
              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 vidéo par défaut de la procédure  de
              démarrage du noyau.

ERREURS DE DÉMARRAGE

       Le  processus  de  démarrage  se fait en deux étapes. Le chargeur de la
       première étape est un secteur unique chargé  par  le  BIOS  ou  par  le
       chargeur dans le MBR. Il charge le chargeur multi-secteur de la seconde
       étape, mais l'espace est très limité. Lorsque la première étape obtient
       le  contrôle,  il  affiche  la  lettre  « L » ; lorsqu'elle est prête à
       transférer le contrôle à la  seconde  étape,  elle  affiche  la  lettre
       « I ».  Si  une erreur survient, comme une erreur de lecture du disque,
       elle affiche un code  d'erreur  au  format  hexadécimal  et  essaye  de
       nouveau.  Tous  les  codes  d'erreurs sont des valeurs renvoyées par le
       BIOS, sauf pour les codes 40, 99 et 9A qui sont générés par  LILO.  Une
       liste partielle des codes d'erreurs est donnée ci-dessous :

              00  pas d'erreur
              01  commande disque invalide
              02  marque d'adresse introuvable
              03  disque protégé en écriture
              04  secteur introuvable
              06  disquette retirée
              08  surcharge DMA
              0A  drapeau de secteur incorrect
              0B  drapeau de piste incorrect
              20  échec du contrôleur
              40  échec de la recherche (BIOS)
              40  cylindre>1023 (LILO)
              99  index de secteur invalide dans la deuxième étape (LILO)
              9A  aucune signature du chargeur pour la seconde étape (LILO)
              AA  périphérique non prêt
              FF  échec de l'opération de détection

       Le  code  d'erreur 40  est  généré  par  le  BIOS ou par LILO durant la
       conversion  des  adresses   disque   linéaires   en   adresses   disque
       géométriques.  Sur  les  vieux  systèmes  qui ne gèrent 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  été  lancé  après  certaines
       modifications du système, ou qu'il y a une erreur de géométrie entre ce
       qu'utilise LILO (lilo -v3 pour le savoir) et ce  qui  est  actuellement
       utilisé par le BIOS (un des diagnostics des disques de LILO, disponible
       dans les sources, peut être nécessaire  pour déterminer ce problème).

       Lorsque la seconde étape du chargeur a reçu le contrôle de la  première
       étape,  elle  affiche  le  lettre  « L »  et quand elle s'est elle-même
       initialisée, incluant  la  vérification  de  la  table  de  description
       « Descriptor  Table »,  la  liste  des  noyaux et des autres systèmes à
       démarrer est affichée puis elle affiche la lettre « O » pour former  le
       mot complet en majuscules « LILO ».

       Tous  les  messages  d'erreurs  de  la  second étape sont en anglais et
       essayent de mettre l'accent, plus ou moins avec succès, sur l'erreur.

INCOMPATIBILITÉS

       lilo est connu pour avoir des problèmes avec  le  système  de  fichiers
       reiserfs  introduit dans les noyaux Linux 2.2.x, à moins que le système
       de  fichiers  ne   soit   monté   avec   l'option   « notail ».   Cette
       incompatibilité  a  été  résolue  avec  reiserfs 3.6.18  et  LILO 21.6.
       Reiser4,  introduit  dans   Linux 2.5.x,   nécessite   LILO 22.5.2   ou
       supérieur.

       Avec  la version 22.0, les installations RAID écrivent l'enregistrement
       de démarrage dans la partition RAID. Des écritures provisoires  du  MBR
       peuvent  survenir  pour  rendre  l'ensemble  RAID  amorçable  dans  des
       situations de récupération, mais toutes les actions par  défaut  seront
       remplacées.  Les  actions  similaires  des  versions  précédentes  sont
       réalisées avec l'option « -x mbr-only ».

BOGUES

       Les options de configurations « backup »  et  « force-backup »  doivent
       indiquer  un  répertoire  de  sauvegarde  ou  un  modèle 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  mécanisme  par   défaut   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 très
       complète depuis la version 21. Le fichier « README » au  format  texte,
       disponible  dans  les sources, fournit des informations sur les mises à
       jours   les   plus    récentes.    Il    peut    être    trouvé    dans
       /usr/share/doc/lilo-doc/ sur les systèmes de type Debian.

AUTEURS

       Werner Almesberger <almesber@lrc.epfl.ch> (versions 0 à 21)
       John Coffman <johninsd@san.rr.com> (depuis la 21.2)

TRADUCTION

       Cette  page  de  manuel  a  été  traduite et mise à jour par Christophe
       Blaess entre  1997  et  2003.  La  version  présente  dans  Debian  est
       dorénavant 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)