GRUB2 Quick Start/de

Dieser Artikel enthält Informationen zum Einrichten und Betreiben von GRUB2 in den einfachsten Konfigurationen. Weitere, umfassendere Informationen finden Sie unter GRUB2 (englisch). Zur Migration von GRUB Legacy (englisch) zu GRUB2, see GRUB2 Migration (englisch).

Installation von GRUB2
Das Paket verwendet SLOTs; sowohl grub-0.97 als auch grub-2.00 können zur selben Zeit installiert sein. Obwohl beide Versionen von GRUB gleichzeitig auf dem System installiert sein können, kann nur eine Version von GRUB zu einem bestimmten Zeitpunkt der aktive Bootloader sein.

Bevor GRUB2 installiert wird, ist es notwendig zuerst die Variable GRUB_PLATFORMS in (optional) zu setzen. Wenn diese nicht vorhanden ist versucht GRUB2 zu erraten welche Plattform auf dem System zu verwenden ist. Für x86/AMD64 Architekturen wird dann pc verwendet und die Installation mit MBR anstelle von UEFI durchgeführt.

Wenn die Variable gesetzt ist, kann GRUB installiert werden:

Aktivierung des GRUB2 Bootloader
Eventuell muss gemountet werden:

Handelt es sich um eine EFI-Plattform muss die EFI System Partition unter verfügbar sein. Dies wird entweder durch einen eigenen Mount (unter ) erreicht oder dadurch, dass die Boot-Partition die EFI System-Partition ist.

Wenn die Partition mit FAT formatiert ist:

Starten Sie das Utility um die relevanten Dateien nach  zu kopieren. Auf der PC Plattform installiert dies ebenfalls ein Boot-Image auf den Master Boot Record (MBR) oder auf den Boot-Sektor einer Partition.

Installation von GRUB2 auf den MBR:

Installation von GRUB2 auf ein EFI-System:

Der Befehl akzeptiert eine   Option um festzulegen welche CPU/Plattform installiert werden soll. Falls diese nicht angegeben ist, wird grub2-install raten. Auf X86/AMD64 wird er per Voreinstellung  verwenden.

Automatische Konfiguration
Die Konfiguration von GRUB2 erfolgt traditionell durch das Programm um eine Konfigurationsdatei zu erzeugen.

Der Befehl erzeugt die Konfigurationsdatei auf Basis von Vorlagen aus. Die Standard-Vorlagen sollten die meisten gewöhnlichen Boot-Setups abdecken.

Das Verhalten dieser Vorlagen kann durch festlegen von Variablen in gesteuert werden. Siehe GRUB Manual (englisch) für weitere Informationen.

Kernel Namensschema
Der Befehl kann nur Linuxkernel automatisch erkennen, wenn deren Namen mit   oder   beginnen.

Zum Beispiel:

Bei Verwendung eines initramfs (englisch) sollte der Name mit oder  beginnen und mit  enden. Die Versionsnummer muss zu einem der Kernel-Abbilder passen. Dateinamen die von (englisch) erstellt wurden funktionieren ebenfalls.

Zum Beispiel:

To generate the file, execute the  command like so:

Stille Kernel Dekompression
To silence kernel decompression at boot time, edit and add   to the GRUB_CMDLINE_LINUX_DEFAULT variable.

Systemd
To boot systemd while using GRUB2 make the GRUB_CMDLINE_LINUX variable look like this:

Ein anderes Betriebssystem laden
can also generate configurations to load other operating systems. This requires the package.

To boot Windows, the also needs to be installed. It allows for the utility to probe NTFS filesystems.

Manuelle Konfiguration
Users do not need to use. The file can be edited manually as well.

Da die meisten Anwender Erfahrung mit dem GRUB Legacy Format haben, zeigt das nächste Beispiel wie auf Grundlage einer GRUB Legacy Konfiguration eine GRUB2 Konfiguration geschrieben wird.

Siehe auch

 * GRUB2 - The 'full' GRUB2 article contains more information and an extensive list of resources.