Razlika između GRUB-a i LILO-a

GRUB vs LILO

Boot loader je program koji učitava operativne sustave kada je računalo uključeno. Uobičajeno, utovarivači omogućuju odabir s popisa operativnih sustava za učitavanje tijekom pokretanja računala. Dakle, alat za dizanje uređaja omogućuje suživot više operativnih sustava na istom stroju. LILO i GRUB su dva od danas popularnih utovarivača. LILO se u Linuxu koristio kao zadani uređaj za pokretanje sistema vrlo dugo, ali nedavno je GRUB zauzeo njegovo mjesto.

Što je LILO?

LILO (LInux LOader) je program za dizanje uređaja koji se koristi u Linux operativnim sustavima. LILO može pokrenuti (do 16) operativne sustave s disketa, tvrdih diskova itd., Jer ne ovisi o specifičnom datotečnom sustavu. Korisnik može postaviti LILO u Master Boot Record (MBR) ili u boot sektor particije (i staviti nešto drugo u MBR za učitavanje LILO). LILO se do kraja 2001. koristio kao zadani uređaj za pokretanje sustava za obradu podataka. Sada je uključen u popis amortiziranih paketa (u Red Hat-u).

Što je GRUB?

GRUB (GNU GRand Unified Bootloader) je program za dizanje uređaja razvijen u projektu GNU. GRUB omogućuje korisniku da odabere s popisa operativnih sustava za učitavanje, omogućujući više operativnih sustava na istom stroju. GRUB je zadani program za pokretanje sustava koji se danas koristi u većini Linux distribucija. GRUB se može dinamički konfigurirati jer omogućava promjene u konfiguraciji u vrijeme dizanja sustava. Korisnicima je omogućeno jednostavno sučelje naredbenog retka za dinamičko umetanje novih konfiguracija za pokretanje. GRUB ima brojne korisničke značajke poput visoke prenosivosti, podrške za mnoge izvršne formate, neovisnosti od prevođenja geometrije i podrške za sve vrste datotečnih sustava poput većine UNIX sustava, VFAT, NTFS i LBA (Adresa logičkog bloka). Većina distribucija Linuxa koja koristi GRUB pružaju prilagođeni program za pokretanje koristeći svoju podršku za mnoge GUI (grafičko korisničko sučelje). GRUB2 trenutačno zamjenjuje GRUB, a GRUB je preimenovan u GRUB Legacy.

Koja je razlika između GRUB-a i LILO-a?

LILO je nekada bio zadani uređaj za pokretanje sustava Linux, dok je GRUB posljednjih nekoliko godina zauzeo LILO mjesto. GRUB ima bolje interaktivno sučelje naredbenog retka u usporedbi s LILO-om, što dopušta samo jednu naredbu s argumentima. Budući da LILO pohranjuje podatke o lokaciji operativnih sustava u MBR, svaki put kad se doda novi operativni sustav, korisnik bi trebao ručno prebrisati konfiguracijsku datoteku i to bi vrlo lako moglo stvoriti pogrešno konfiguriranu konfiguracijsku datoteku. Da bi ispravili pogrešno konfiguriranu konfiguracijsku datoteku u LILO-u, korisnici trebaju pristupiti pristupu poput pokretanja s CD-a uživo. Međutim, zbog dinamički prilagodljive naravi, mnogo je lakše ispraviti pogrešno konfiguriranu konfiguracijsku datoteku u GRUB-u. U usporedbi s LILO-om, GRUB ima vrlo dobru tehničku podršku. LILO se ne može pokrenuti s mreže, dok GRUB to zasigurno ne može. No s druge strane, budući da se LILO koristio, razvijao i testirao vrlo dugo, većina Linux administratora dobro je svjesna konfiguriranja i rukovanja problemima s LILO-om čak i bez ikakve dokumentacije.