2.7. Menükonfigurationsdatei von GRUB

Die Konfigurationsdatei (/boot/grub/grub.conf), die verwendet wird, um die Liste der zu bootenden Betriebssysteme in der Menüoberfläche von GRUB zu erstellen, ermöglicht dem Benutzer im Wesentlichen, eine festgelegte Reihe von Befehlen auszuwählen. Dabei können die in Abschnitt 2.6 angeführten Befehle sowie einige spezielle Befehle verwendet werden, die ausschließlich in der Konfigurationsdatei zur Verfügung stehen.

2.7.1. Struktur der Konfigurationsdatei

Die Konfigurationsdatei der Menüoberfläche von GRUB ist /boot/grub/grub.conf. Die Befehle für das Festlegen der allgemeinen Einstellungen für die Menüoberfläche werden am oberen Ende der Datei platziert. Darauf folgen die verschiedenen Einträge für jedes der im Menü genannten Betriebssysteme oder Kernel.

Im Folgenden eine sehr einfache GRUB-Menükonfigurationsdatei, die entweder Red Hat Enterprise Linux oder Microsoft Windows 2000 bootet:

default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux AS (2.6.8-1.523)
        root (hd0,0)
        kernel /vmlinuz-2.6.8-1.523 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        initrd /initrd-2.6.8-1.523.img

# section to load Windows
title Windows
        rootnoverify (hd0,0)
        chainloader +1

Diese Datei weist GRUB an, ein Menü mit Red Hat Enterprise Linux als standardmäßigem Betriebssystem zu erstellen, das nach 10 Sekunden automatisch gebootet wird. Gegeben sind zwei Abschnitte - einer pro Betriebssystemeintrag - mit spezifischen Befehlen für die Partitionstabelle der Systemplatte.

AnmerkungAnmerkung
 

Beachten Sie, dass der Standardwert als Ganzzahl angegeben ist, die sich auf die erste title-Zeile in der GRUB-Konfigurationsdatei bezieht.Wenn Sie windows im vorigen Beispiel als Standard festlegen möchten, ändern Sie default=0 zu default=1.

Die Konfiguration einer GRUB-Menükonfigurationsdatei für das Starten mehrerer Betriebssysteme übersteigt den Rahmen dieses Kapitels. Siehe Abschnitt 2.9 für eine Liste zusätzlicher Informationsquellen.

2.7.2. Anweisungen für die Konfigurationsdatei

Die folgenden Anweisungen werden häufig in der Menükonfigurationsdatei von GRUB verwendet:

Um für Benutzer lesbare Kommentare zur Menü-Konfigurationsdatei hinzuzufügen, beginnen Sie die Zeile mit dem Raute-Zeichen (#).