Der
GRand Unified Bootloader 2 – kurz GRUB 2 – ist die zweite Version von GNU GRUB
und damit der Nachfolger von GRUB (GRUB Legacy). Ein Bootloader ist notwendig, um Betriebssysteme auf einem Computer überhaupt starten zu können. Ubuntu setzt dazu seit Karmic Koala standardmäßig GRUB 2 ein. Davor wurde GRUB Legacy verwendet.
GRUB 2 ist eine vollständige Neuentwicklung, so dass er sich von GRUB Legacy – insbesondere was die Konfiguration anbelangt – in vielen Punkten unterscheidet.
Einige neue Merkmale von GRUB 2 sind:
Unterstützung des Bootens von ext4, LVM und RAID (sowohl Hard- als auch Software)
Unterstützung von EFI (wichtig für Apple Computer)
Unterstützung von GUID Partition-Table (GPT) auch ohne EFI
direkte Unterstützung von UUID und Festplatten-Bezeichnung (Labels)
Modulares Laden der Komponenten zur Laufzeit
Grafische Benutzeroberfläche mit Unterstützung von Themen
Unterstützt unterschiedliche Systemplattformen
Unterstützung von Skripten
Benutzerdefinierte Boot-Einträge
Verbesserte Partitionsbezeichnung
Rettungsmodus zum Beheben von Bootproblemen
Die Entwicklung von GRUB 2 ist derzeit noch nicht abgeschlossen. Daher können sich alle Benutzer grundsätzlich noch an der Entwicklung von GRUB 2 beteiligen. Näheres dazu erfährt man unter GRUB 2 Testing.
GRUB 2 kann nicht auf einer mit BTRFS Btrfs formatierten Partition installiert werden. Will man für sein System dieses trotzdem nutzen, so muss man eine mit ext2(3,4) formatierte, getrennte Bootpartition anlegen.
Folgende Schritte (Dateien) werden von GRUB 2 durchlaufen:
boot.img -> core.img -> /boot/grub -> normal.mod
Bei der Installation von GRUB 2 wird u.a. der Sektorenbereich hinter dem Master-Boot-Record genutzt. Bei der Installation in den Sektorenbereich einer Partition, z.B. wg. "Chain-Loading", kann es zu GRUB 2 Problemen kommen.
Um GRUB 2 mit einer GPT-Partitionstabelle ohne EFI nutzen zu können muß eine gesonderte Boot-Partition angelegt sein:
Partitionsnummer: 1
Kennung: ef02
Name: bios_grub (bei GParted) - BIOS Boot-Partition (bei gdisk)
Dateisystem: keins - RAW-Zustand
Größe: 34-100 KiB
Um GRUB 2 mit EFI nutzen zu können muß eine EFI-Boot-Partition angelegt sein:
Partitionsnummer: 1 (Empfehlung)
Kennung: ef00
Name: EFI System
Dateisystem: FAT (Standard 32 bit)
GUID: C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Größe: 100-200 MiB
Zu Musterinstallationen mit (U)EFI gibt es einen Eintrag auf Michael Koflers Blog
.
GRUB 2
Übersicht
Grub 2 durch Grub ersetzen - wie man von GRUB 2 auf Grub Legacy zurückwechselt
Diese Revision wurde am 12. Mai 2012 10:07 von Lasall erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen:
Bootloader, System
2004 – 2012 ubuntuusers.de • Einige Rechte vorbehalten