Chargeur Linux
| LILO
| |
|---|---|
|
Menu de démarrage LILO | |
| Donnee de base
| |
| développeur | Werner Almesberger (1992–1998), John Coffman (1999–2007), Joachim Wiedorn (2010–2015) |
| Version actuelle |
24.2 ( 22 novembre 2015 ) |
| système opérateur | Linux |
| langage de programmation | C , langage d'assemblage |
| Catégorie | Bootloader |
| Licence | BSD |
| Parlant allemand | Non |
| www.joonet.de/lilo | |
Linux Loader , en abrégé LILO , est un chargeur de démarrage gratuit pour le noyau Linux qui , grâce à sa flexibilité, peut également démarrer d' autres noyaux .
l'histoire
Le développement de LILO a commencé en 1992, le principal développeur à l'époque était Werner Almesberger; En 1999, il cède le projet à John Coffman. Au cours de cette période, LILO était déjà devenu le chargeur de démarrage standard dans de nombreuses distributions Linux , mais souffrait visiblement d'un certain nombre de limitations. LILO n'est pas capable de lire les systèmes de fichiers , mais doit savoir sur quels blocs de données se trouve le noyau à démarrer. En conséquence, lorsque le noyau est remplacé, un programme spécial doit d'abord déterminer laborieusement à nouveau les blocs correspondants. En même temps, cela présente l'avantage que LILO peut fonctionner indépendamment des systèmes de fichiers, mais cette capacité est souvent insignifiante. Vers 2002, LILO a perdu de plus en plus sa position de chargeur de démarrage standard au profit du nouveau développement GRUB , qui peut lire les systèmes de fichiers et gérer les systèmes de cryptage , de compression et RAID .
Le développement a calé, mais a été repris par Joachim Wiedorn en 2010 et a été supervisé par lui comme prévu jusqu'en décembre 2015.
configuration
La configuration s'effectue via un fichier de configuration, qui se trouve généralement sous /etc/lilo.conf . L'exemple suivant montre un fichier de configuration LILO que Linux et FreeBSD proposent pour la sélection.
large-memory
lba32
boot=/dev/hda
install=menu
map=/boot/map
prompt
default=Linux
image=/boot/vmlinuz-2.6.26
label="Linux"
root=/dev/hda1
append=""
read-only
optional
other=/dev/hda3
label="FreeBSD"
Voir également
liens web
- Page d'accueil de LILO
- LILO mini-HOWTO au Linux Documentation Project (anglais)
Preuve individuelle
- ↑ lilo.alioth.debian.org .
- ↑ LILO . page d'accueil openSUSE. Récupéré le 26 septembre 2014.
- ↑ Annonce sur le site officiel