Installazione e configurazione di LILO su Debian 11 (Bullseye)
LILO (Linux Loader) è un bootloader leggero e affidabile per sistemi basati su BIOS, ideale per le configurazioni di server minimalisti o legacy sulle istanze VPS di AvaHost. Questa guida fornisce un processo chiaro, passo dopo passo, per installare e configurare LILO su AvaHost Debian 11 (Bullseye), con esempi pratici per garantire un controllo preciso del processo di avvio.
Prerequisiti
VPS o server dedicato AvaHost con Debian 11 (Bullseye) e BIOS (non UEFI).
Accesso root o privilegi sudo (vedere la precedente guida SSH).
Conoscenza di base dei comandi Linux.
Partizionamento MBR (LILO non supporta GPT/UEFI).
Disco con almeno una partizione Linux (ad esempio, /dev/sda1).
Funzioni principali di LILO
- Carica il kernel Linux (o un altro sistema operativo) in memoria
- Trasferisce il controllo al kernel selezionato
- Supporta le configurazioni multi-boot
- Funziona indipendentemente dal file system
- Può essere installato nel MBR o nel settore di avvio della partizione
Esempio di configurazione LILO
boot=/dev/sda
prompt
timeout=50
predefinito=linux
image=/boot/vmlinuz-5.10
label=linux
sola lettura
root=/dev/sda1
Dopo aver modificato il file di configurazione, le modifiche devono essere applicate manualmente utilizzando:
sudo lilo
Vantaggi di LILO
- Affidabilità – accede direttamente ai settori del disco, bypassando il file system
- Leggero – richiede risorse di sistema minime
- Flessibilità – supporta configurazioni di avvio multiOS
- Controllo: il comportamento è completamente definito dalla configurazione manuale
- Compatibilità con il BIOS – funziona bene con i sistemi BIOS tradizionali
Potenziali limitazioni
- Non si aggiorna automaticamente quando i kernel vengono cambiati o reinstallati
- Richiede l’esecuzione manuale di lilo dopo le modifiche alla configurazione
- Nessun menu grafico integrato per la selezione dei kernel
- Non è compatibile con i sistemi UEFI
- Supporta solo il partizionamento MBR
Conclusione
LILO è un bootloader affidabile e leggero per le istanze VPS AvaHost Debian 11 basate su BIOS, perfetto per le configurazioni minimaliste o legacy. I passi precedenti, come la configurazione di e l’installazione nel MBR, assicurano una gestione precisa dell’avvio. Abbinato all’infrastruttura ad alte prestazioni di AvaHost, LILO offre una soluzione stabile per sistemi a avvio singolo o multiplo./etc/lilo.conf

