Grand Unified Bootloader

Aus Tuxfutter

(Weitergeleitet von GRUB)
Wechseln zu: Navigation, Suche

Der Grand Unified Bootloader (kurz GRUB; englisch für „Großer vereinheitlichter Urlader“) ist ein freies Urladeprogramm, das oft zum Starten von unixähnlichen Betriebssystemen eingesetzt wird.

Inhaltsverzeichnis

[Bearbeiten] Funktionsweise

GRUB besteht im wesentlichen aus zwei Start-Stufen. Die erste Stufe (512 Byte groß), die vom BIOS aus geladen wird, befindet sich im Hauptstartsektor oder im Startsektor einer Partition (in diesem Fall auch „Stufe 1,5“ genannt). Die zweite Stufe, die von der ersten Stufe (oder von Stufe 1,5) geladen wird, befindet sich im Dateisystem, da sie für einen 512 Byte großen Startsektor in der Regel zu groß ist. Von hier aus wird dann der eigentliche Systemkern und der Rest vom Betriebssystem geladen.

Der Umstand, daß die zweite Stufe quasi keiner Größenbeschränkung unterliegt, ermöglicht es GRUB ein eigenes (Minimal-)Betriebssystem zur Verfügung zu stellen, mit dessen Hilfe die eigenen Start-Einstellungen zur Laufzeit manuell geändert werden können und so auch ein risikoarmes testen der Einstellungen ermöglicht wird. Zudem arbeitet GRUB Pfad-orientiert und ermöglicht es so, unabhängig von der physikalischen Position des eigentlichen Systemkerns diesen zu starten, was beispielsweise die Neueinrichtung von GRUB nach jeder Änderung am Systemkern unnötig macht.

[Bearbeiten] Weitere Details

GRUB ist ein flexibles Urladeprogramm und bietet gegenüber LILO einige Vorteile bei der Verwendung von Mehrfach-Startsystemen. So kann die Menüliste vor dem Systemstart geändert werden und es kann zudem der Systemkern mit dem Kommando find gesucht werden.

[Bearbeiten] Siehe auch

[Bearbeiten] Weblinks

[Bearbeiten] Quellen

'Persönliche Werkzeuge