Rozdíl mezi GRUB a LILO

Rozdíl mezi GRUB a LILO
Rozdíl mezi GRUB a LILO

Video: Rozdíl mezi GRUB a LILO

Video: Rozdíl mezi GRUB a LILO
Video: TOP 5 NEBEZPEČNÝ HMYZ, KTERÝ VÁS MŮŽE ZABÍT! 2024, Listopad
Anonim

GRUB vs LILO

Boot loader je program, který načte operační systémy při zapnutí počítače. Zavaděče obvykle umožňují vybrat ze seznamu operačních systémů, které se mají načíst během spouštění počítače. Zavaděč tedy umožňuje koexistenci více operačních systémů na stejném počítači. LILO a GRUB jsou dva dnes oblíbené zavaděče. LILO bylo používáno jako výchozí zavaděč v Linuxu po velmi dlouhou dobu, ale nedávno jej nahradil GRUB.

Co je LILO?

LILO (LInux LOader) je zavaděč používaný v operačních systémech Linux. LILO umí bootovat (až 16) operačních systémů z disket, pevných disků atd.protože není závislý na konkrétním systému souborů. Uživatel může umístit LILO buď do hlavního spouštěcího záznamu (MBR) nebo zaváděcího sektoru oddílu (a umístit něco jiného do MBR pro načtení LILO). LILO bylo používáno jako výchozí zavaděč v Linuxu do konce roku 2001. Nyní je zahrnuto v seznamu odepsaných balíčků (v Red Hat).

Co je GRUB?

GRUB (GNU GRand Unified Bootloader) je zavaděč vyvinutý projektem GNU. GRUB umožňuje uživateli vybrat ze seznamu operačních systémů k načtení, což umožňuje mít více operačních systémů na stejném počítači. GRUB je výchozí zavaděč používaný ve většině distribucí Linuxu. GRUB lze konfigurovat dynamicky, protože umožňuje změny konfigurace v době spouštění. Uživatelé mají k dispozici jednoduché rozhraní příkazového řádku pro dynamické vkládání nových spouštěcích konfigurací. GRUB má mnoho uživatelsky přívětivých funkcí, jako je vysoká přenositelnost, podpora mnoha spustitelných formátů, nezávislost na překladu geometrie a podpora pro všechny typy systémů souborů, jako je většina systémů UNIX, režim VFAT, NTFS a LBA (Logical Block Address). Většina linuxových distribucí, které používají GRUB, poskytuje přizpůsobenou spouštěcí nabídku s podporou mnoha GUI (Graphical User Interfaces). GRUB2 v tuto chvíli nahrazuje GRUB a GRUB je přejmenován na GRUB Legacy.

Jaký je rozdíl mezi GRUB a LILO?

LILO bývalo výchozím zavaděčem Linuxu, zatímco GRUB v posledních několika letech zaujal místo LILO. GRUB má ve srovnání s LILO lepší interaktivní rozhraní příkazového řádku, které umožňuje pouze jeden příkaz s argumenty. Protože LILO ukládá informace o umístění operačních systémů v MBR, při každém přidání nového operačního systému by měl uživatel ručně přepsat konfigurační soubor, což by mohlo velmi snadno vytvořit špatně nakonfigurovaný konfigurační soubor. K opravě chybně nakonfigurovaného konfiguračního souboru v LILO musí uživatelé zaujmout přístup jako bootování z živého CD. Vzhledem k dynamicky konfigurovatelné povaze je však mnohem snazší opravit špatně nakonfigurovaný konfigurační soubor v GRUBu. Ve srovnání s LILO má GRUB velmi dobrou technickou podporu. LILO neumí bootovat ze sítě, zatímco GRUB určitě ano. Ale na druhou stranu, protože LILO bylo používáno, vyvíjeno a testováno po velmi dlouhou dobu, většina administrátorů Linuxu si je dobře vědoma problémů s konfigurací a řešením problémů s LILO i bez jakékoli dokumentace.

Doporučuje: