Pour paramètrer LILO en fonction de votre système, vous devez créer le fichier de configuration LILO.CONFIG et le copier dans le dossier /etc.
Voici un exemple de configuration, dans lequel la partition root de Linux se trouve dans /dev/hda2, et pour lequel MS-DOS est installé dans /dev/hdb1 (second disque dur).
# Début de la section générale
boot = /dev/hda # Pour que LILO s'installe en boot
primaire sur /dev/hda (premier disque
dur).
delay = 300 # Temps d'attente avant le lancement du
boot. ce délai vous permet de sélec-
tionner le système à démarrer.
install = /boot/boot.b # Image de boot à installer; ne pas
modifier, en principe.
vga = ask # Invite pour mode VGA
#compact # Optimisation; ne fonctionne pas sur
tous les systèmes.
ramdisk = 0 #
# Fin de la section générale
# Syntaxe pour démarrer Linux
image = /vmlinuz # Nom et chemin du noyau Linux
label = linux # Invite qui apparaît au lancement
root = /dev/hda2 # Indique la partition à lancer
# Syntaxe pour démarrer MS-DOS
other = /dev/hdb1 # Partition MS-DOS
label = msdos # Invite qui apparaît au lancement
table = /dev/hdb # Table de partition pour la 2ème unité
Une fois le fichier LILO.CONFIG édité et copié dans /etc, lancez la commande /sbin/lilo. Cette commande installe LILO sur votre disque dur.
Vous pouvez alors rebooter à partir de votre disque dur. Par défaut, LILO lance le premier système d'exploitation indiqué dans le fichier de configuration (Linux dans notre exemple). Pour activer un menu de boot afin de choisir un autre système d'exploitation, maintenez la touche Shift ou Ctrl pendant que le système démarre; vous verrez l'invite suivante :
LILO boot :_
Vous pouvez alors entrer le nom du système à démarrer (indiqué par la ligne label dans le fichier de configuration, c.a.d. linux ou msdos selon notre exemple), ou appuyer sur la touche Tab pour obtenir la liste des systèmes d'exploitation disponibles.