Differenza Tra GRUB E LILO

Differenza Tra GRUB E LILO
Differenza Tra GRUB E LILO

Video: Differenza Tra GRUB E LILO

Video: Differenza Tra GRUB E LILO
Video: Sepsi 2024, Potrebbe
Anonim

GRUB contro LILO

Boot loader è il programma che carica i sistemi operativi quando il computer è acceso. In genere, i caricatori di avvio consentono di selezionare da un elenco di sistemi operativi da caricare durante l'avvio del computer. Quindi, il boot loader consente la coesistenza di più sistemi operativi sulla stessa macchina. LILO e GRUB sono due dei popolari boot loader usati oggi. LILO è stato utilizzato come boot loader predefinito in Linux per molto tempo, ma recentemente GRUB ha preso il suo posto.

Cos'è LILO?

LILO (LInux LOader) è un boot loader utilizzato nei sistemi operativi Linux. LILO può avviare (fino a 16) sistemi operativi da floppy disk, hard disk, ecc. Perché non dipende da uno specifico file system. L'utente può inserire LILO nel Master Boot Record (MBR) o nel settore di avvio di una partizione (e inserire qualcos'altro in MBR per caricare LILO). LILO è stato utilizzato come boot loader predefinito in Linux fino alla fine del 2001. Ora è incluso nell'elenco dei pacchetti obsoleti (in Red Hat).

Cos'è GRUB?

GRUB (GNU GRand Unified Bootloader) è un boot loader sviluppato dal progetto GNU. GRUB consente all'utente di selezionare da un elenco di sistemi operativi da caricare, rendendo possibile avere più sistemi operativi sulla stessa macchina. GRUB è il boot loader predefinito utilizzato nella maggior parte delle distribuzioni Linux oggi. GRUB può essere configurato dinamicamente in quanto consente modifiche alla configurazione al momento dell'avvio. Agli utenti viene fornita una semplice interfaccia a riga di comando per inserire dinamicamente nuove configurazioni di avvio. GRUB ha molte caratteristiche user-friendly come l'elevata portabilità, il supporto per molti formati eseguibili, l'indipendenza dalla traduzione della geometria e il supporto per tutti i tipi di file system come la maggior parte dei sistemi UNIX, VFAT, NTFS e modalità LBA (Logical Block Address). La maggior parte delle distribuzioni Linux che utilizzano GRUB,fornire un menu di avvio personalizzato utilizzando il suo supporto per molte GUI (interfacce utente grafiche). GRUB2 sta sostituendo GRUB al momento e GRUB è stato rinominato GRUB Legacy.

Qual è la differenza tra GRUB e LILO?

LILO era il boot loader predefinito di Linux, mentre GRUB ha preso il posto di LILO negli ultimi anni. GRUB ha un'interfaccia a riga di comando interattiva migliore rispetto a LILO, che consente solo un singolo comando con argomenti. Poiché LILO memorizza le informazioni sulla posizione dei sistemi operativi in MBR, ogni volta che viene aggiunto un nuovo sistema operativo, l'utente dovrebbe sovrascrivere manualmente il file di configurazione, e questo potrebbe facilmente creare un file di configurazione mal configurato. Per correggere un file di configurazione mal configurato in LILO, gli utenti devono adottare un approccio come l'avvio da un live CD. Tuttavia, a causa della natura configurabile dinamicamente, è molto più facile correggere un file di configurazione mal configurato in GRUB. Rispetto a LILO, GRUB ha un ottimo supporto tecnico. LILO non può avviarsi dalla rete, mentre GRUB sì. Ma d'altra parte,poiché LILO è stato utilizzato, sviluppato e testato per molto tempo, la maggior parte degli amministratori di Linux è ben consapevole della configurazione e della gestione dei problemi con LILO anche senza alcuna documentazione.

Raccomandato: