Die Grand Unified Bootloader und Linux Loader sind beide Bootloader für das Linux-Betriebssystem. Ein Bootloader ist das erste Programm, das beim Booten des Computers läuft . Es wird verwendet, um das Betriebssystem und andere Programme, die erforderlich sind, um den Computer zu starten sind geladen . GRUB und LILO die gleichen Funktionen , aber sie haben unterschiedliche Benutzeroberflächen und Konfiguration Methoden . History
LILO war einer der ersten Bootloader für das Linux- Betriebssystem. Es war die beliebteste Bootloader für Linux bis zum Jahr 2001 , wenn der Bootloader GRUB begann , sie zu ersetzen . GRUB wurde ursprünglich von Erich Boleyn im Jahr 1995 entwickelt und wurde als offizielles GNU Paket im Jahr 1999 aufgenommen. Ab dem Zeitpunkt der Veröffentlichung , hat die Entwicklung der GRUB Bootloader eingestellt worden. Es wurde von der GRUB2 Bootloader die entworfen, um den Umfang der GRUB verlängern wurde ersetzt
Ähnlichkeiten
Sowohl GRUB und LILO die gleiche Grundfunktion - . Beladen des Betriebssystem in den Arbeitsspeicher des Computers . Beide unterstützen die Möglichkeit, das System in den Single-User- Modus zu booten . Beide verfügen über ein Command Line Interface , obwohl der LILO Kommandozeile in seine Fähigkeiten begrenzt ist. Beide benutzen Klartext Konfigurationsdatei, die vom Systemadministrator bearbeitet werden kann. Beide unterstützen GRUB und LILO den Gebrauch von Passwörtern .
Unterschiede
LILO tatsächlich in den Master Boot Record , oder Bootsektor gespeichert ist, von der Festplatte während nur die erste Stufe von GRUB in den MBR gespeichert. Stufe eins die einzige Aufgabe ist es, die nächste Stufe der GRUB innerhalb der ersten 1.024 Zylindern der Festplatte befinden laden. Wenn Sie eine Änderung an der LILO -Bootloader zu machen, müssen Sie umschreiben die MBR , mit denen Ihr System nicht mehr booten kann , wenn die Änderung einen Fehler enthält. Änderungen an der GRUB-Konfiguration während des Boot-Vorgangs gelesen. GRUB unterstützt die Verwendung von MD5 Passwort-Verschlüsselung . LILO unterstützt nur Text-Kennwörter . GRUB unterstützt Netzwerk-Boot während LILO nicht.
GRUB Vorteile
Der Bootloader GRUB ist mächtiger als LILO und unterstützt größere Dateisysteme. Es verfügt über eine voll interaktive Kommandozeilen-Schnittstelle. Benutzer navigieren ein Menü -System, wo sie wählen , welches Betriebssystem sie zu laden wollen. GRUB unterstützt mehrere Dateisysteme als DOS FAT einschließlich LILO , BSD FFS und Linux -Dateisysteme. Wenn die Konfigurationsdatei nicht ordnungsgemäß konfiguriert ist , wird GRUB zu einem Command Line Interface anstatt wodurch das System nicht mehr booten zurück.