Ich betreibe einen Webserver unter Debian und habe derzeit GRUB installiert.
Sollte ich in Betracht ziehen, LILO anstelle von GRUB zu verwenden? Und was sind die Vorteile von jedem?
Ich betreibe einen Webserver unter Debian und habe derzeit GRUB installiert.
Sollte ich in Betracht ziehen, LILO anstelle von GRUB zu verwenden? Und was sind die Vorteile von jedem?
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.
Wie hier erklärt :
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 denke, Hauptvorteil (für mich) von GRUB sind
Hauptvorteile von LILO:
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.
Bitte überprüfen Sie diesen besten tabellarischen Unterschied
http://tabulardifference.com/2014/08/difference-between-lilo-and-grub/