.\" t .\" @(#)lilo.8 1.0 950728 aeb .\" This page is based on the lilo docs, which carry the following .\" COPYING condition: .\" .\" LILO program code, documentation and auxiliary programs are .\" Copyright 1992-1998 Werner Almesberger. .\" Extensions to LILO, documentation and auxiliary programs are .\" Copyright 1999-2005 John Coffman. .\" All rights reserved by the respective copyright holders. .\" Redistribution and use is subject to the terms set forth in .\" the file COPYING in the source directory. .\" .\" Original version, Andries Brouwer (aeb@cwi.nl), 950728 .\" Added t directive, as Daniel Quinlan asked, 950824 .\" Added L switch, John Coffman, 991118 .\" Added T switch, John Coffman, 001001 .\" Added p switch, John Coffman, 010402 .\" Added x switch, John Coffman, 010409 .\" Added A switch, John Coffman, 010417 .\" Added M switch, John Coffman, 010417 .\" Added g switch, John Coffman, 010526 .\" Added z switch, John Coffman, 010829 .\" Added E switch, John Coffman, 020409 .\" Added B,F & X switches, John Coffman, 020418 .\" Added "k" option to I switch, John Coffman, 020609 .\" Added Z switch, John Coffman, 030314 .\" Added I switch options "D" and "a", John Coffman, 030513 .\" Added I switch option "R", John Coffman, 041116 .\" Added H switch, John Coffman, 050927 .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH LILO 8 "7 octobre 2005" .SH NOM lilo \- Installer le chargeur de démarrage .SH SYNOPSIS Fonction principale\ : .LP \fB/sbin/lilo\fP \- Installer le chargeur de démarrage .LP Autres utilisations\ : .LP \fB/sbin/lilo \-A\fP \- Activer une partition, afficher la partition active .br \fB/sbin/lilo \-E\fP \- Éditer ou mettre à jour les en\-têtes d'un fichier bitmap .br \fB/sbin/lilo \-I\fP \- Rechercher le chemin du noyau en cours d'utilisation .br \fB/sbin/lilo \-M\fP \- Écrire un secteur de démarrage principal (MBR) d'un périphérique .br \fB/sbin/lilo \-q\fP \- Obtenir la carte .br \fB/sbin/lilo \-R\fP \- Définir la ligne de commande par défaut du prochain démarrage .br \fB/sbin/lilo \-T\fP \- Afficher un résumé des options .br \fB/sbin/lilo {\-u|\-U}\fP \- Désinstaller le chargeur de démarrage LILO .SH DESCRIPTION .LP \fBlilo\fP installe un chargeur de démarrage, qui sera activé au prochain démarrage de la machine. Le fichier de configuration par défaut est \fI/etc/lilo.conf\fP (consultez la page de manuel \fBlilo.conf\fP(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. .LP .TP \fB\-\^A \fP\fIpéripérique\-maître [ N ]\fP Utilisé avec un seul paramètre. Rechercher la partition active du \fIpériphérique\-maître\fP, par exemple \fI/dev/hda\fP. 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 \fI\-M\fP), toute partition pourrait être activée. Le fait que le système d'exploitation de la partition puisse démarrer depuis une partition logique dépend de ses caractéristiques. Avec LILO, Linux peut être démarré depuis une partition logique. .TP \fB\-\^b \fP\fIpériphérique\-de\-démarrage\fP 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 logique du second disque SATA. .TP \fB\-\^B \fP\fIfichier\-bitmap\fP Indiquer un fichier bitmap comme fond d'écran du menu graphique, de préférence préalablement traité avec la commande «\ lilo \-E\ ». .TP \fB\-\^c\fP 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). .TP \fB\-\^C \fP\fIfichier\-de\-configuration\fP Indiquer un autre fichier de configuration. Avec cette option, le fichier de configuration par défaut \fI/etc/lilo.conf\fP n'est pas utilisé. .TP \fB\-\^d \fP\fIdélai\fP 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 \fBboot:\fP est affichée. Cette option est surchargée par la présence de l'option \fIprompt\fP dans le fichier de configuration. .TP \fB\-\^D \fP\fIétiquette\fP Utiliser le noyau associé à l'étiquette donnée en tant que noyau par défaut, plutôt que le premier de la liste. .TP \fB\-\^E \fP\fIfichier.ext\fP Si \fB.ext\fP est \fB.bmp\fP, 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 \fBbmp\-colors\fP, \fBbmp\-table\fP et \fBbmp\-timer\fP de la page de manuel \fBlilo.conf\fP(5)). .sp Si \fB.ext\fP est \fB.dat\fP, 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. .sp Lorsqu'un fichier \fB.bmp\fP 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 \fB.dat\fP, qui est utilisé comme un fichier de sauvegarde des informations de l'en\-tête LILO. .TP \fB\-\^f \fP\fItable\-du\-disque\fP Indiquer un fichier de paramètres de la géométrie du disque. Le fichier par défaut est \fI/etc/disktab\fP. .TP \fB\-\^F\fP 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. .TP \fB\-\^g\fP 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. .TP \fB\-\^H\fP Surpasser un arrêt fatal lorsque tous les disques d'un ensemble RAID ne sont pas actifs. .TP \fB\-\^i \fP\fIchargeur\-de\-démarrage\fP Indiquer un fichier à installer en tant que nouveau chargeur de démarrage. Le fichier par défaut est \fI/boot/boot.b\fP. .TP \fB\-I \fP\fIétiquette [D|a|i|k|r|R]\fP 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 \fBétiquette\fP, et affiche l'étiquette par défaut de «\ image=\ », ou la première étiquette «\ image=\ » si aucune \fBimage\fP par défaut n'est indiquée. .TP \fB\-\^l\fP 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. .TP \fB\-\^L\fP 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. .TP \fB\-\^m \fP\fIfichier\-de\-carte\fP Utiliser le fichier de carte indiqué en paramètre pour stocker la carte plutôt que le fichier par défaut. .TP \fB\-\^M \fP\fIpériphérique\-maître\fP\fB[mbr|ext]\fP Installer un secteur de démarrage principal sur le périphérique \fIpériphérique\-maître\fP, en sélectionnant un secteur de démarrage principal standard ou étendu. La table de partitions primaire du \fIpériphérique\-maître\fP 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 \fBmbr\fP 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 \fBext\fP 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 \fI\-A\fP. .TP \fB\-\^p\fP Demander un mot de passe pour tous les mots de passe définis par \fB""\fP dans le fichier de configuration. .TP \fB\-\^P \fP\fI{fix|ignore|}\fP 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 \fI\-P ignore\fP en premier\ ; comme \fI\-P fix\fP réécrit la table de partitions, il est possible de détruire toutes les partitions du disque. L'option \fI\-P ignore\fP 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. \fI\-P \fP 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, \fI\-P nowarn\fP passe l'option «\ nowarn\ » comme si «\ nowarn\ » était dans le fichier de configuration (identique à l'option \-w). De même, \fI\-P timeout=50\fP ajoute ou remplace l'option «\ timeout=\ » du fichier de configuration. Notez que l'option \fI\-P\fP 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). .TP \fB\-\^q\fP Lister les fichiers de carte actuels. \fBlilo\fP gère un fichier, par défaut, \fI/boot/map\fP, contenant le nom et l'emplacement des noyaux à démarrer. Cette option liste les noms contenus dans ce fichier. Utilisez l'option \fB\-v\fP pour des informations plus détaillées à propos du chargeur de démarrage installé. .TP \fB\-\^r \fP\fIrépertoire\-racine\fP Avant d'exécuter toute chose, effectuer un «\ \fIchroot\fP\ » dans le répertoire indiqué. Le nouveau répertoire racine doit contenir les répertoires \fI/dev\fP et \fI/boot\fP. Il faut aussi un fichier de configuration \fI/etc/lilo.conf\fP. .TP \fB\-\^R \fP\fIligne\-de\-commande\fP 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 \fIverrouillée\fP ou de \fIretour en arrière\fP. .TP \fB\-\^s \fP\fIfichier\-de\-sauvegarde\fP Lorsque \fBlilo\fP é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 \fI/boot/boot.NNNN\fP, 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 \fB\-u\fP, le chemin complet du fichier doit être utilisé. .TP \fB\-\^S \fP\fIfichier\-de\-sauvegarde\fP Normalement, \fBlilo\fP 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 \fB\-s\fP, un répertoire peut être indiqué, ou un modèle de chemin ou, un chemin complet (qui inclut le suffixe «\ .NNNN\ »). .TP \fB\-\^t \fP Tester seulement. Ne pas modifier le secteur de démarrage ou le fichier de carte. À utiliser avec l'option \fB\-v\fP pour s'assurer de ce que \fBlilo\fP va faire. .TP \fB\-\^T \fP\fIoption\fP 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. \fIoption\fP est une des valeurs suivantes\ : .IP .nf 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= \- 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= \- afficher la première table de partitions, par exemple\ : table=/dev/sda video \- afficher les modes graphiques disponibles du chargeur de démarrage .fi .TP \fB\-\^u \fP\fI[nom\-de\-périphérique]\fP Désinstaller \fBlilo\fP 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 \fI[nom\-de\-périphérique]\fP est optionnel. Une vérification des dates est faite. .TP \fB\-\^U \fP\fI[nom\-de\-périphérique]\fP Même chose mais sans vérifier les dates. .TP \fB\-\^v\fP Augmenter la verbosité. Ajouter 1 à 5 \fB\-v\fP en paramètre augmente la verbosité de \fBlilo\fP, ou utiliser \fB\-v\fP \fIn\fP avec n entre 1 et 5 pour définir le niveau de verbosité. .TP \fB\-\^V\fP Afficher la version. .TP \fB\-\^w\fP À utiliser avec les options \fB\-w\fP ou \fB\-w\-\fP pour supprimer les messages d'avertissement. Utiliser avec \fB\-w+\fP pour remplacer l'option \fInowarn\fP du fichier de configuration et afficher les messages d'avertissement. .TP \fB\-\^x \fP\fIoption\fP Pour les installations RAID seulement. Cette option peut être l'un des mots clés suivants\ : \fInone\fP, \fIauto\fP, \fImbr\fP, \fImbr\-only\fP, ou une liste de périphériques à démarrer, séparés par «\ :\ » et sans espace. .TP \fB\-\^X\fP 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. .TP \fB\-\^z\fP 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\ »\ : .nf lilo \-z \-M /dev/hda lilo \-M /dev/hda .fi .br .TP \fB\-\^Z \fP\fIoption\fP 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. .LP La ligne de commande ci\-dessus correspond aux mots clés du fichier de configuration du dessous. .IP .TS l l. \-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 .TE .SH "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. .LP .TP \fBlock\fP Verrouiller la ligne de commande, comme si l'option «\ lock\ » était indiquée dans /etc/lilo.conf. .TP \fBmem=###[,K,M,G]\fP 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. .TP \fBnobd\fP 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\ : .sp .nf Loading............... BIOS data check .fi .TP \fBvga=[ASK,EXT,EXTENDED,NORMAL,###,0x###]\fP Permet de remplacer le mode vidéo par défaut de la procédure de démarrage du noyau. .br .SH "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 multisecteur 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\ : .br .IP .TS l l. 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 .TE .br .LP 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 \fB\-m\fP ou \fBmap=\fP) 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 (\fBlilo \-v3\fP 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. .br .SH INCOMPATIBILITÉS \fBlilo\fP est connu pour avoir des problèmes avec le système de fichiers \fIreiserfs\fP 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. \fIReiser4\fP, introduit dans Linux\ 2.5.x, nécessite LILO\ 22.5.2 ou supérieur. .sp 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\ ». .SH 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. .SH "VOIR AUSSI" \fBfdisk\fP(8), \fBlilo.conf\fP(5), \fBmkrescue\fP(8), \fBmkinitrd\fP(8). .sp 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. .SH AUTEURS Werner Almesberger (versions 0 à 21) .br John Coffman (depuis la 21.2) .SH 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 et les membres de la liste . Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages\-fr\-extra.