Show Table of Contents
E.8. GRUB 菜单配置文件
配置文件(BIOS 系统中的
/boot/grub/grub.conf 以及 UEFI 系统中的 /boot/efi/EFI/redhat/grub.conf)是用来在 GRUB 菜单界面中创建要引导的操作系统列表,主要是允许用户选择预先设置的一组命令来执行。可以使用 第 E.7 节 “GRUB 命令” 中的命令,以及那些仅在配置文件中出现的特殊命令。
E.8.1. 配置文件结构
为菜单界面设置全局参数的命令位于这个文件的顶部,后面的内容是菜单里列出的每个操作系统或者内核。
下面是用来引导 Red Hat Enterprise Linux 或者 Microsoft Windows 的基本 GRUB 菜单:
default=0 timeout=10 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title Red Hat Enterprise Linux Server (2.6.32.130.el6.i686) root (hd0,0) kernel /boot/vmlinuz-2.6.32.130.el6.i686 ro root=LABEL=/1 rhgb quiet initrd /boot/initrd-2.6.32.130.el6.i686.img # section to load Windows title Windows rootnoverify (hd0,0) chainloader +1
这个文件将 GRUB 配置为将 Red Hat Enterprise Linux 作为默认操作系统构建菜单,并将其设定为 10 秒钟后自动引导。文件有两个部分,一个是用于每个操作系统条目,附带系统磁盘分区表的特殊命令。
注意
注,将 default 设定为一个整数。这指定了 GRUB 配置文件中的第一个
title 行。在前面的示例中,如果要将 Windows 设定为默认选项,可将 default=0 修改为 default=1。
将 GRUB 菜单配置文件配置为引导多个操作系统超出了本章的范围。附加资源列表请参考 第 E.10 节 “其他数据”。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.