Le fichier de configuration de LILO est /etc/lilo.conf. Les commandes /sbin/lilo utilisent ce fichier afin de déterminer ce qui devra être écrit sur le MBR.
![]() | Avertissement |
---|---|
Avant d'apporter toute modification au fichier /etc/lilo.conf, assurez-vous de bien faire une copie de sauvegarde du fichier. Assurez-vous également que vous disposez d'une disquette de démarrage fonctionnelle afin de pouvoir modifier le MBR en cas de problème. Pour plus d'informations sur la création d'une disquette de démarrage, consultez les pages de manuel relatives à mkbootdisk. |
Le fichier /etc/lilo.conf est utilisé par la commande /sbin/lilo pour préciser le système d'exploitation ou le noyau à démarrer, ainsi que l'emplacement de son installation.
L'extrait suivant est un échantillon du fichier /etc/lilo.conf pour un système configuré de façon à lancer deux systèmes d'exploitation, Red Hat Enterprise Linux et DOS :
boot=/dev/hda map=/boot/map install=/boot/boot.b prompt timeout=50 message=/boot/message lba32 default=linux image=/boot/vmlinuz-2.4.0-0.43.6 label=linux initrd=/boot/initrd-2.4.0-0.43.6.img read-only root=/dev/hda5 other=/dev/hda1 label=dos |
Observons de manière plus détaillée les lignes de ce fichier :
boot=/dev/hda — Indique à LILO de s'installer sur le premier disque dur du premier contrôleur IDE.
map=/boot/map — Localise le fichier map. Pour une utilisation normale, cette ligne ne doit pas être modifiée.
install=/boot/boot.b — Indique à LILO d'installer le fichier spécifié comme nouveau secteur de démarrage. Pour une utilisation normale, cette ligne ne doit pas être modifiée. Si la ligne install est absente, LILO désignera /boot/boot.b comme fichier à utiliser par défaut.
prompt — Indique à LILO de vous montrer ce qui est référencé à la ligne message. Bien qu'il ne soit pas recommandé de supprimer la ligne prompt, si vous le faites, vous pouvez toujours obtenir une invite en appuyant longuement sur la touche
timeout=50 — Établit la durée pendant laquelle LILO attendra une saisie de l'utilisateur avant de passer au démarrage de l'entrée spécifiée à la ligne default. Cette durée est exprimée en dixièmes de secondes, 50 étant la valeur par défaut.
message=/boot/message — Renvoie à l'écran que LILO affiche pour vous permettre de sélectionner le système d'exploitation ou noyau à démarrer.
lba32 — Décrit la géométrie du disque dur à LILO. L'entrée linear est également courante. Nous vous conseillons de ne pas modifier cette ligne, à moins que vous ne soyez vraiment certain des conséquences. Dans le cas contraire, vous pourriez placer votre système dans une situation où le démarrage sera impossible.
default=linux — Se rapporte au système d'exploitation que LILO doit charger par défaut à partir des options listées sous cette ligne. Le nom linux renvoie à la ligne label en dessous, dans chacune des options de démarrage.
image=/boot/vmlinuz-2.4.0-0.43.6 — Spécifie le noyau Linux à démarrer avec cette option de démarrage particulière.
label=linux — Précise l'option de système d'exploitation à l'écran LILO. Dans ce cas, il s'agit également du nom auquel la ligne default fait référence.
initrd=/boot/initrd-2.4.0-0.43.6.img — Se rapporte à l'image du disque ram initial utilisée au démarrage pour initialiser et démarrer les périphériques permettant l'amorçage du noyau. Le disque ram initial est un ensemble de pilotes spécifiques à l'ordinateur nécessaires à l'opération d'une carte SCSI, d'un disque dur ou de tout autre périphérique nécessaires pour le chargement du noyau. Ne partagez jamais des disques ram initiaux entre plusieurs machines.
read-only — Précise que la partition root (voir la ligne root ci-dessous) est en lecture-seule et ne peut pas être modifiée lors du processus de démarrage.
root=/dev/hda5 — Indique à LILO quelle partition de disque utiliser comme partition root.
other=/dev/hda1 — Indique la partition contenant DOS.
Précédent | Sommaire | Suivant |
LILO | Niveau supérieur | Changement de niveau d'exécution au démarrage |