Rozdíl mezi GRUB a LILO

GRUB vs LILO

Aby se počítač po zapnutí spustil, potřebuje k tomu několik softwarových programů. Jedním z těchto softwarových programů je zaváděcí zavaděč nebo zaváděcí zavaděč. Načte hlavní operační systém počítače.

Programy operačního systému jsou uloženy na pevných discích; CD, DVD, USD flash disk, disketa a paměťová karta Flash a centrální procesor počítače je k nim nemůže získat, protože může provádět pouze programy nacházející se v ROM.
K těm, které se nacházejí v paměti RAM, je třeba přistupovat pomocí zavaděče zavádění, jako je BIOS, EFI, SLOF, OpenBoot, OpenBIOS, BOOTMGR, Syslinux, NTLDR, GRUB a LILO. Tyto programy umožňují počítači komunikovat s jeho uživateli.

GRUB je Grand Unified Bootloader, který může zavádět operační systémy vyvinuté systémy Linux, Mach4, vSTA, DOS a mnoha dalšími operačními systémy. Může načítat jádra v různých binárních formátech, které jsou zadávány ve známém stavu, což usnadňuje novým uživatelům.

V konfiguračním souboru je několik možností a umožňuje uživatelům provádět více operačních systémů a používat operační systémy, které jsou nainstalovány v počítači, a zvolit, kterou konfiguraci jádra použít v oddílu operačního systému..
Podporuje více spustitelných formátů a nevyžaduje překlad geometrie. Má příkazový řádek typu bash, který umožňuje uživatelům zavést nainstalovaný operační systém z diskety, CD-ROM nebo USD zařízení.
LILO je naopak generický zavaděč pro Linux. Je to kód, který BIOS načte do paměti počítače při spuštění. Stejně jako GRUB může zavádět operační systém z externího zdroje, jako je disketa nebo pevný disk.
Může na zařízení zapisovat hlavní spouštěcí záznam (MBR) a umí lokalizovat jádra, načíst je do paměti a spustit je. Umožňuje uživatelům spouštět DOS, Windows, OS / 2 a další konfigurace z Linuxu. Byl to výchozí bootovací zavaděč Linuxu, dokud nebyl nahrazen GRUBem.
Na rozdíl od GRUB, LILO neumožňuje bootování ze sítě a po změně konfiguračního souboru je třeba jej znovu nainstalovat do MBR, zatímco GRUB se automaticky přepne na rozhraní příkazového řádku. Použití LILO je snadnější než GRUB, protože je to jednodušší.

Souhrn:

1.GRUB je zaváděcí zavaděč, který lze použít pro Linux, vSTA, DOS a další operační systémy, zatímco LILO je generický zaváděcí zavaděč pro Linux.
2.Možnosti GRUB a LILO mohou zavádět operační systémy z externích zařízení, jako jsou diskety a pevné disky, ale 3.GRUB umožňuje spouštění ze sítě, zatímco LILO ne..
4.Když dojde ke změně konfiguračního souboru, je třeba LILO přeinstalovat do MBR, zatímco GRUB má výchozí rozhraní příkazového řádku.
Použití 5.GRUB je složitější, zatímco LILO je jednodušší a snáze použitelné.
6.LILO je starý výchozí zavaděč pro Linux, zatímco GRUB je nový výchozí zavaděč.
7.GRUB lze použít pro různé jiné operační systémy na rozdíl od LILO, které se používá pouze pro operační systémy Linux.