|
Il y a actuellement 5 visiteurs connectés sur le site !
Utilisation de lilo
Introduction:
Lilo signifie Linux Loader (chargeur de Linux), il permet d'amorcer différents systèmes aux cot&ecute;s de Linux. La grande majorité des distributions Linux sont capables de facilement installer LILO sur le secteur d'amorcage de votre disque dur.
Ainsi LILO sera le premier programme lancé au démarrage de la machine et vous permettra de choisir entre les différents systèmes installés sur votre machine. Ceci n'est si simple avec des OS comme Windows NT our OS/2 qui doivent remplacer LILO par leur propre chargeur de boot.
LILO est alors à placer en chargeur de boot secondaire installé seulement sur la partition Linux alors que le chargeur de NT ou d'OS/2 sera installé sur le secteur d'amorcage du disque.
Le fichier lilo.conf:
Le fichier qui définit la configuration de LILO est /etc/lilo.conf voici le mien
boot=/dev/sda
map=/boot/map
install=menu
prompt
timeout=50
image=/boot/vmlinuz-2.2.9-27mdk
label=linux
root=/dev/sda1
initrd=/boot/initrd-2.2.9-27mdk.img
read-only
other=/dev/sda3
label=+
table=/dev/hda
Etudions le. La première ligne renseigne LILO sur le disque à utiliser pour s'installer, ici /dev/sda qui est mon premier disque dur (port 1 du canal IDE n°1) si dans cette ligne était précisé /dev/hsda2 nous placerions LILO sur la seconde partition du premier disque dur IDE, cela veut dire que LILO serait le chargeur de boot secondaire.
La ligne map désigne le fichier que génère LILO lors de son installation et la ligne install le code d'amorcage qui est à installer sur le premier secteur.
Ces lignes sont importantes, je veux dire par là qu'il vaut mieux éviter de les supprimer. Les fichiers désignés sont placés dans le répertoire /boot. Il y a une section pour chaque système d'exploitation installé. La première section est celle qui sera lancée par défaut si vous ne spécifiez aucun choix lors du démarrage.
La ligne image=... précise l'image du noyau à charger, c'est le coeur du système, label spécifie le nom de ce choix à l'amorçage, ici linux pour Linux et + pour Windows ("+" c'est plus rapide et plus proche de la touche ENTREE du pavé numérique...CQFD).
Notez que lorsque vous avez le choix lors du boot, le clavier est en QWERTY, je dis cela pour que vous évitiez des noms trop longs. root désigne la partition racine, en bref l'endroit où vous arriverez lorsque Linux sera lancé.Quand on devient fort en Linux (!) et que l'on dispose de plusieurs noyaux il faut créer une section par noyau en précisant le noyau à charger à la ligne image. A chaque modification des section vous devez mettre à jour lilo. Pour ce faire il faut étre root et taper lilo ce qui pour cet exemple affichera :Added linux
Added +
Lors du prochain redémarrage, j'aurais le choix entre Linux ("linux") et Windows ("+"). Si je ne tape rien, ce sera Linux qui sera lancé par défaut, en tapant "+" ce sera l'autre environnement. Vous voyez donc qu'il est possible de faire un choix entre plusieurs noyaux ainsi que permettre la coexistence de Linux et d'autres systèmes.
Lilo,chargeur secondaire:
Ces explications donnent une vue générale du principe et ne prétendent pas à un tutoriel.
LILO est souvent le chargeur par défaut d'une machine, mais dans certains cas il peut éte utile de l'installer comme chargeur secondaire, je m'explique. Des systèmes comme WinNT sont plutôt égoistes et ne supportent que LEUR chargeur de boot sur le premier secteur du disque dur, soit. LILO doit donc étre installé sur le premier secteur de la partition Linux (et non du disque). Vous me suivez ?
Pour cela la ligne boot= .... doit étre changée en boot=sda3, qui pour cet exemple signifie que LILO sera inscrit sur le secteur d'amorcage de la partition 3 de mon premier disque SATA. Notez qu'il chargera exclusivement Linux. La partition doit étre active, en principe elle l'est mais cela peut étre modifié avec fdisk.
Restaurer le boot windows
Il se peut que vous n'ayez que Windows installé sur votre machine, et soudain plus de démarrage alors il est possible de restaurer le MBR originel de Windows. Il vous faut le CD d'installation de Windows. Mettez-le dans le lecteur et bootez dessus
Après la détection du matériel, le CD demande si on veut installer Windows XP (touche Entrée) ou réparer une installation (touche Échap) ; faire Échap. Ensuite, une invite de commande va demander sur quelle installation ouvrir la console, il faut taper son numéro (en général 1), puis le mot de passe administrateur. Vous voilà connectés à une invite de commande. Il faut alors taper
fixmbr
puis
fixboot
et enfin
exit
Voilà donc le bootloader Windows réinstallé.
Sources de l'article
|