Linux loader
# Linux loader

LILO ou LInux LOader est un chargeur d'amorçage libre, diffusé sous la licence BSD. Il permet de choisir la partition à amorcer lors du démarrage de l'ordinateur.

Il permet le chargement de divers systèmes d'exploitation, mais s'installe depuis Linux. D'ailleurs, il a été initialement conçu pour le chargement de Linux, d'où son nom. Les premières versions de LILO demandaient la saisie au clavier du nom du système à amorcer. Les versions récentes affichent un menu semi-graphique à l'écran, voire une image en 640x480 16 couleurs ; si l'utilisateur ne touche pas le clavier pendant un temps déterminé, généralement 10 secondes, le système d'exploitation configuré par défaut dans LILO sera lancé.

## Fichier de configuration Lilo.conf

Les paramètres de configuration peuvent être modifiés en éditant le fichier /etc/lilo.conf. Pour actualiser les modifications, il est également nécessaire de taper lilo dans un shell Unix

### Exemple de fichier

Certaines parties du fichier original ont été retirées pour avoir un exemple relativement simple et pas trop long :

## Codes erreurs affichés par LILO

Voici la liste des messages

| Etape | Affichage en cas d'erreur |
| - | - |
| Le chargeur d'amorçage de la partie 1 est chargé en mémoire et démarré | L |
| Le chargeur d'amorçage de la partie 2 est chargé en mémoire | LI |
| Le chargeur d'amorçage de la partie 2 a été chargé à une adresse incorrecte | LIL? |
| Démarrage de la partie 2 du chargeur d'amorçage OK, mais la GDT (table des descripteurs de segment) est introuvable | LIL |
| La GDT est corrompue | LIL- |
| Toutes les étapes de LILO se sont déroulées correctement | LILO |
