Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

9.7. GRUB 菜单配置文件

配置文件(/boot/grub/grub.conf)用于创建要在 GRUB 的菜单界面中引导的操作系统列表,实质上允许用户选择要执行前一组命令。可以使用 第 9.6 节 “GRUB 命令” 中提供的命令,以及一些仅在配置文件中可用的特殊命令。

9.7.1. 配置文件结构

GRUB 菜单接口配置文件是 /boot/grub/grub.conf。为菜单接口设置全局首选项的命令将放置在文件顶部,后面是菜单中所列的每个操作系统或操作系统的小节。
以下是一个非常基本的 GRUB 菜单配置文件,用于引导 Red Hat Enterprise Linux 或 Microsoft Windows 2000:
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
此文件将 GRUB 配置为构建将 Red Hat Enterprise Linux 作为默认操作系统并设置为在 10 秒后自动启动的菜单。给定两个部分:每个操作系统条目一个,带有特定于系统磁盘分区表的命令。
备注
请注意,默认值被指定为整数。它指的是 GRUB 配置文件中的第一个 标题行。对于要设置为上例中的默认 Windows 部分,请将 default=0 更改为 default=1
配置 GRUB 菜单配置文件以引导多个操作系统不在本课程的讨论范围之内。如需其他资源列表,请参阅 第 9.9 节 “其它资源”