Különbség GRUB és LILO között

Anonim

GRUB vs LILO

Boot betöltő programot betölteni, amikor a számítógép be van kapcsolva. Jellemzően a boot-betöltők lehetővé teszik az operációs rendszerek listájának kiválasztását a számítógép indításakor. Tehát a boot betöltő lehetővé teszi több operációs rendszer együttes jelenlétét ugyanazon a gépen. A LILO és a GRUB két népszerű boot-betöltő. A LILO-t a Linux rendszerben alapértelmezésben nagyon hosszú ideig használják, de a közelmúltban a GRUB helyet foglalt.

Mi a LILO?

A LILO (LInux LOader) Linux operációs rendszerekben használt boot betöltő. A LILO bootolhatja (legfeljebb 16) operációs rendszert floppy lemezekről, merevlemezekről stb., Mert nem függ egy adott fájlrendszertől. A felhasználó elhelyezheti a LILO-t a Master Boot Record-ban (MBR) vagy a partíció boot szektorában (és a LILO betöltéséhez helyezzen valami mást a MBR-be). A LILO-t a Linux 2001 végéig alapértelmezett boot betöltőként használták. Ez most szerepel az értékcsökkentett csomagok listáján (a Red Hat-ban).

Mi a GRUB?

A GRUB (GNU GRand Unified Bootloader) a GNU projekt által kifejlesztett indító betöltő. A GRUB lehetővé teszi a felhasználó számára az operációs rendszerek listájának betöltését, lehetővé téve több operációs rendszer ugyanazon a gépen való használatát. A GRUB a legtöbb Linux disztribúcióban használt alapbetöltő betöltő. A GRUB dinamikusan konfigurálható, mivel lehetővé teszi a konfiguráció módosítását a rendszerindítás idején. A felhasználók egyszerű parancssori felületet kapnak az új rendszerindítási konfigurációk dinamikus beillesztéséhez. A GRUB számos olyan felhasználóbarát funkcióval rendelkezik, mint például a nagy hordozhatóság, a számos végrehajtható formátum támogatása, a geometriai fordítástól való függetlenség és a fájlrendszerek minden típusának támogatása, például a legtöbb UNIX rendszer, a VFAT, az NTFS és az LBA (Logical Block Address) mód. A legtöbb GRUB-os Linux-terjesztés személyre szabott indítómenüt biztosít számos GUI (grafikus felhasználói felület) támogatásával. A GRUB2 pillanatnyilag a GRUB helyébe lép, és a GRUB nevet GRUB-nak nevezték el.

Mi a különbség a GRUB és a LILO között?

A LILO a Linux alapértelmezett rendszertöltője volt, míg a GRUB az elmúlt években a LILO helyét foglalta el. A GRUB-nak jobb interaktív parancssori interfésze van a LILO-hoz képest, amely csak egyetlen parancsot ad argumentumokkal. Mivel a LILO tárolja az operációs rendszerek helymeghatározó információit az MBR-ben, minden alkalommal, amikor új operációs rendszert ad hozzá, a felhasználónak manuálisan felül kell írnia a konfigurációs fájlt, és ez könnyen létrehozhat egy rosszul konfigurált konfigurációs fájlt. A rosszul konfigurált konfigurációs fájl helyesbítéséhez a LILO-ban a felhasználóknak olyan megközelítést kell alkalmazniuk, mint egy élő CD-ről történő indítás. A dinamikusan konfigurálható természet miatt azonban sokkal könnyebb korrigálni egy rosszul konfigurált konfigurációs fájlt a GRUB-ban.A LILO-hoz képest a GRUB nagyon jó technikai támogatást nyújt. A LILO nem tud bootolni a hálózaton, míg a GRUB biztosan képes. Másrészt viszont, mivel a LILO-t hosszú ideig fejlesztették és tesztelték, a legtöbb Linux rendszergazda jól ismeri a LILO problémáinak konfigurálását és kezelését még dokumentáció nélkül is.