Rozdiel medzi GRUB a LILO

GRUB vs LILO

Aby sa počítač mohol zapnúť po zapnutí, potrebuje niekoľko softvérových programov, ktoré mu pomôžu. Jedným z týchto softvérových programov je zavádzač zavádzača alebo zavádzač. Načíta hlavný operačný systém počítača.

Programy operačného systému sú uložené na pevných diskoch; Jednotky CD, DVD, USD, diskety a pamäťové karty Flash a centrálny procesor počítača ich nemôže získať, pretože dokáže spúšťať iba programy nachádzajúce sa v ROM.
K tým, ktorí sa nachádzajú v pamäti RAM, je potrebné pristupovať pomocou zavádzača, ako sú BIOS, EFI, SLOF, OpenBoot, OpenBIOS, BOOTMGR, Syslinux, NTLDR, GRUB a LILO. Tieto programy umožňujú počítaču komunikovať s jeho používateľom.

GRUB je Grand Unified Bootloader, ktorý môže zavádzať operačné systémy vyvinuté v systémoch Linux, Mach4, vSTA, DOS a mnoho ďalších operačných systémov. Dokáže načítať jadrá v rôznych binárnych formátoch, ktoré sú zadávané v známom stave, čo uľahčuje novým používateľom.

Existuje niekoľko možností v konfiguračnom súbore a umožňuje používateľom multiboot a používať operačné systémy, ktoré sú nainštalované v počítači, a vybrať si, ktorú konfiguráciu jadra použiť v oddiele operačného systému..
Podporuje viac spustiteľných formátov a nevyžaduje preklad geometrie. Má príkazový príkaz typu bash, ktorý umožňuje používateľom naštartovať nainštalovaný operačný systém z diskety, CD-ROM alebo zariadenia USD..
Na druhej strane je LILO generickým zavádzačom pre Linux. Je to kód, ktorý BIOS načíta do pamäte počítača pri spustení. Rovnako ako GRUB, môže zavádzať operačný systém z externého zdroja, napríklad z diskety alebo pevného disku.
Dokáže na zariadenie zapísať hlavný zavádzací záznam (MBR) a môže vyhľadať jadrá, načítať ich do pamäte a spustiť ich. Umožňuje používateľom spúšťať DOS, Windows, OS / 2 a ďalšie konfigurácie z Linuxu. Bol to predvolený zavádzač systému Linux, až kým ho nenahradil GRUB.
Na rozdiel od GRUB, LILO neumožňuje zavádzanie zo siete a po zmene konfiguračného súboru musí byť preinštalovaný do MBR, zatiaľ čo GRUB sa automaticky nastaví na rozhranie príkazového riadka. LILO sa však ľahšie používa ako GRUB, pretože je jednoduchší.

Zhrnutie:

1.GRUB je zavádzací zavádzač, ktorý je možné použiť pre systémy Linux, vSTA, DOS a ďalšie operačné systémy, zatiaľ čo LILO je všeobecný zavádzací zavádzač pre Linux.
2. GRUB a LILO môžu zavádzať operačné systémy z externých zariadení, ako sú diskety a pevné disky, ale 3.GRUB umožňuje zavádzanie zo siete, zatiaľ čo LILO.
4.Ak sa zmení konfiguračný súbor, LILO sa musí preinštalovať do MBR, zatiaľ čo GRUB je predvolené rozhranie príkazového riadka..
Použitie 5.GRUB je zložitejšie, zatiaľ čo LILO je jednoduchšie a ľahšie použiteľné.
6.LILO je starý predvolený zavádzač pre Linux, zatiaľ čo GRUB je nový predvolený zavádzač.
7.GRUB môže byť použitý pre rôzne iné operačné systémy na rozdiel od LILO, ktoré sa používa iba pre operačné systémy Linux.