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 节 “其它资源”。