WikiDer > GRUB

GRUB
RODEN
Logo
Screenshot von GRUB in Textmodus
EntwicklerGNU
Veröffentlicht1995
Letzte Version2.04 
(5. Juli 2019)
StatusAktiv
BetriebssystemFenster, Mac, Linux, Solaris und Unix
Geschrieben inVersammlung und C
KategorieBootloader
LizenzGPL 3
Versionskontrollegit.savannah.gnu.org
Webseite(und) Projektseite
Portal  Portalsymbol  Informatik
Gratis Software

GRUB (Grand Unified Bootloader) ist ein Bootloader das startet einen Computer. Ältere Computersysteme verwendeten Bootcode aus dem BIOS und rufen dann das Betriebssystem von einem angeschlossenen Laufwerk ab. Die Entwicklung immer größerer Antriebe, USB, mehr Speicher und schnellere Prozessoren machten das Starten eines Computers immer komplexer. Auch der Wunsch, mehr als ein Betriebssystem auf einem Computer verwenden zu können, trug zur Entwicklung von Bootmanagern wie GRUB bei.

GRUB 2 ist seit 2014 der Standard-Bootloader der meisten Linux-Distributionen und kann mit beidem umgehen UEFA/GPT wie bei den veralteten BIOS/MBR. Die aktuelle Version ist 2.04 von 2019.

Betrieb BIOS/MBR

GRUB kann die Betriebssysteme steuern GNU/Linux, GNU/Hurd, FreeBSD, NetBSD und OpenBSD automatisch laden. Andere Betriebssysteme können geladen werden mit Kettenladen (Laden eines anderen Bootloaders anstelle eines Kernel-Image).

Da der Code von GRUB zu groß für die MBR Die Inbetriebnahme verläuft in mehreren Stufen:

  • 1: Der Code im MBR (Stufe 1) lädt den Code, der sich in den restlichen Sektoren der ersten Spur einer Partition befindet.
  • 2: Der Code der Phase 2 bietet die Möglichkeit a Kernel über ein Menü oder einen Befehl gestartet werden.

Unterschiede zu Lilo

lilo, was für Linux Loader steht, war der Vorgänger von GRUB. Einige Unterschiede:

  • Lilo hat keinen interaktiven Befehlsmodus.
  • Lilo bietet nicht die Möglichkeit, den Computer über das Netzwerk zu booten.
  • Lilo speichert die Konfiguration bezüglich der Kernel-Image-Speicherorte im MBR. Das bedeutet, dass bei Konfigurationsänderungen der MBR überschrieben werden muss, was ein gewisses Risiko darstellt.

Externer Link