9.7. Menükonfigurationsdatei von GRUB
The configuration file (
/boot/grub/grub.conf
), which is used to create the list of operating systems to boot in GRUB's menu interface, essentially allows the user to select a pre-set group of commands to execute. The commands given in Abschnitt 9.6, »GRUB-Befehle« can be used, as well as some special commands that are only available in the configuration file.
9.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.
Nachfolgend finden Sie 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 Server (2.6.18-2.el5PAE) root (hd0,0) kernel /boot/vmlinuz-2.6.18-2.el5PAE ro root=LABEL=/1 rhgb quiet initrd /boot/initrd-2.6.18-2.el5PAE.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äßiges Betriebssystem zu erstellen, das nach 10 Sekunden automatisch gebootet wird. Es sind zwei Abschnitte (einer pro Betriebssystemeintrag) aufgeführt, mit spezifischen Befehlen für die Partitionstabelle der Systemplatte.
Anmerkung
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
.
Configuring a GRUB menu configuration file to boot multiple operating systems is beyond the scope of this chapter. Consult Abschnitt 9.9, »Zusätzliche Ressourcen« for a list of additional resources.