Caricatore Linux
| LILO
| |
|---|---|
|
Menu di avvio di LILO | |
| Dati di base
| |
| sviluppatore | Werner Almesberger (1992-1998), John Coffman (1999-2007), Joachim Wiedorn (2010-2015) |
| Versione attuale |
24.2 ( 22 novembre 2015 ) |
| sistema operativo | Linux |
| linguaggio di programmazione | C , linguaggio assembly |
| categoria | Boot loader |
| Licenza | BSD |
| Lingua tedesca | No |
| www.joonet.de/lilo | |
Linux Loader , abbreviato in LILO , è un boot loader gratuito per il kernel Linux che , grazie alla sua flessibilità, può avviare anche altri kernel .
storia
Lo sviluppo di LILO iniziò nel 1992, lo sviluppatore principale a quel tempo era Werner Almesberger; Nel 1999 ha consegnato il progetto a John Coffman. Durante questo periodo LILO era già diventato il boot loader standard in molte distribuzioni Linux , ma soffriva notevolmente di una serie di limitazioni. LILO non è in grado di leggere i file system , ma deve sapere su quali blocchi di dati si trova il kernel da avviare. Di conseguenza, quando il kernel viene sostituito, un programma speciale deve prima determinare faticosamente i blocchi corrispondenti. Allo stesso tempo, questo ha il vantaggio che LILO può funzionare indipendentemente dai file system, ma questa capacità è spesso banale. Intorno al 2002 LILO ha perso sempre più la sua posizione di boot loader standard a causa del nuovo GRUB di sviluppo , che può leggere i file system e gestire la crittografia , la compressione e i sistemi RAID .
Lo sviluppo si è bloccato, ma è stato ripreso da Joachim Wiedorn nel 2010 ed è stato supervisionato da lui come previsto fino a dicembre 2015.
configurazione
La configurazione avviene tramite un file di configurazione, che di solito si trova in /etc/lilo.conf . Il seguente esempio mostra un file di configurazione LILO che Linux e FreeBSD offrono per la selezione.
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"
Guarda anche
link internet
- Homepage di LILO
- LILO mini-HOWTO al Linux Documentation Project (inglese)
Prove individuali
- ↑ lilo.alioth.debian.org .
- ↑ LILO . homepage di openSUSE. Estratto il 26 settembre 2014.
- ↑ Annuncio sul sito ufficiale