LILO hat eine einfachere Benutzeroberfläche und lässt sich leichter um den Kopf wickeln.
GRUB bietet mehr Funktionen und kann mit ungewöhnlichen Konfigurationen besser umgehen.
Der LILO-Bootstrap-Prozess umfasst das Auffinden des Kernels anhand des ersten logischen Sektors der Kerneldatei (dies ist wesentlich komplizierter). Der GRUB-Bootstrap-Prozess erkennt das Dateisystem besser und kann eine Kerneldatei in einem Dateisystem suchen, ohne einen logischen Sektor angeben zu müssen.
Es gibt einen Grund, warum heutzutage fast jeder GRUB verwendet, und das liegt daran, dass es weniger zerbrechlich ist und Edge-Cases besser verarbeitet.
Slackware verwendet weiterhin LILO, mindestens ab Version 13.1. Slackware ist bekannt für seine Robustheit und Patrick Volkerding für das Nicht-Upgrade, um die Konformität mit dem Schlagwort zu gewährleisten.
Bruce Ediger
4
Slackware ist auch der Grund, warum ich LILO so gut kenne.
LILO hat keine interaktive Befehlsoberfläche, GRUB hingegen schon.
LILO unterstützt das Booten von einem Netzwerk nicht, GRUB jedoch.
LILO speichert Informationen zum Speicherort der Betriebssysteme, die physisch auf den MBR geladen werden können. Wenn Sie Ihre LILO-Konfigurationsdatei ändern, müssen Sie den LILO Stage One-Bootloader auf den MBR umschreiben. Im Vergleich zu GRUB ist dies eine viel riskantere Option, da ein falsch konfigurierter MBR das System möglicherweise nicht mehr booten kann. Wenn die Konfigurationsdatei in GRUB falsch konfiguriert ist, wird standardmäßig die GRUB-Befehlszeilenschnittstelle verwendet.
LILO lädt nur Linux und andere Bootloader. und GRUB lädt eine große Anzahl von Betriebssystemen.
LILO lädt sich selbst in einen Bereich, der in den MBR passt. Grub hat zwei Phasen (weil es zu kompliziert ist, um auch zu arbeiten, äh, ich meine so einfach wie lilo). Es lädt Stufe 1 aus dem MBR (normalerweise) und Stufe 2 aus / boot zusammen mit seiner Konfiguration.
Ich muss nicht daran denken, nach dem Kernel-Update 'lilo' auszuführen. GRUB bietet echte Unterstützung für Dateisysteme, sodass der Kernel auf der Festplatte gefunden werden kann.
Befehlszeile. GRUB erlaubt die Eingabe von Kommandozeilen, was praktisch ist, wenn ich an der Konfiguration herumspiele. Manchmal rettet es Leben.
Hauptvorteile von LILO:
Unterstützt jedes Dateisystem, da es dieses Konzept umgeht
Es ist klein
Ich würde sagen, dass Sie in 99% der Fälle GRUB bevorzugen.
Sie sollten GRUB oder wahrscheinlich GRUB2 verwenden, da es viel neuer ist. Zu den Vorteilen von Grub gegenüber LILO gehören die Unterstützung größerer Festplatten (die Startpartition muss sich nicht am Anfang der Festplatte befinden) und die Unterstützung des EFI-Starts.
Wenn Sie einen alten Computer mit LILO verwenden, gibt es keinen bestimmten Grund für ein Upgrade auf GRUB.
Ein weiterer Grund: Es gibt keine Updates für LILO und praktisch keinen Support. Oder sogar eine Website.
Antworten:
LILO hat eine einfachere Benutzeroberfläche und lässt sich leichter um den Kopf wickeln.
GRUB bietet mehr Funktionen und kann mit ungewöhnlichen Konfigurationen besser umgehen.
Der LILO-Bootstrap-Prozess umfasst das Auffinden des Kernels anhand des ersten logischen Sektors der Kerneldatei (dies ist wesentlich komplizierter). Der GRUB-Bootstrap-Prozess erkennt das Dateisystem besser und kann eine Kerneldatei in einem Dateisystem suchen, ohne einen logischen Sektor angeben zu müssen.
Es gibt einen Grund, warum heutzutage fast jeder GRUB verwendet, und das liegt daran, dass es weniger zerbrechlich ist und Edge-Cases besser verarbeitet.
quelle
Wie hier erklärt :
LILO lädt nur Linux und andere Bootloader. und GRUB lädt eine große Anzahl von Betriebssystemen.
LILO lädt sich selbst in einen Bereich, der in den MBR passt. Grub hat zwei Phasen (weil es zu kompliziert ist, um auch zu arbeiten, äh, ich meine so einfach wie lilo). Es lädt Stufe 1 aus dem MBR (normalerweise) und Stufe 2 aus / boot zusammen mit seiner Konfiguration.
quelle
Ich denke, Hauptvorteil (für mich) von GRUB sind
Hauptvorteile von LILO:
Ich würde sagen, dass Sie in 99% der Fälle GRUB bevorzugen.
quelle
Sie sollten GRUB oder wahrscheinlich GRUB2 verwenden, da es viel neuer ist. Zu den Vorteilen von Grub gegenüber LILO gehören die Unterstützung größerer Festplatten (die Startpartition muss sich nicht am Anfang der Festplatte befinden) und die Unterstützung des EFI-Starts.
Wenn Sie einen alten Computer mit LILO verwenden, gibt es keinen bestimmten Grund für ein Upgrade auf GRUB.
Ein weiterer Grund: Es gibt keine Updates für LILO und praktisch keinen Support. Oder sogar eine Website.
quelle
Bitte überprüfen Sie diesen besten tabellarischen Unterschied
http://tabulardifference.com/2014/08/difference-between-lilo-and-grub/
quelle