Show Table of Contents
E.6. GRUB 界面
GRUB 提供三个具有不同层次的功能的界面。每个界面都允许用户引导 Linux 内核或者其他操作系统。
这些界面如下所示:
注意
只有在 GRUB 菜单消失前的 3 秒之内按任意键,才可以进入下面的 GRUB 界面。
- 菜单界面
- 这是安装程序分配 GRUB 时显示的默认界面。操作系统或者预分配内核的列表会出现并按名字排序。用箭头键可以选择默认选项之外的其他选项,然后按 Enter 键引导。如果什么都不做,在超过预定时间后 GRUB 会安装默认选项。按 e 键来进入项目编辑器界面,或者按 c 键来安装命令行界面。有关配置这个界面的详情请参考 第 E.8 节 “GRUB 菜单配置文件”。
- 菜单条件编辑器界面
- 要访问菜单项目编辑器,可以在引导装载程序中按 e 键。然后屏幕会显示项目的 GRUB 命令行,引导操作系统前,用户可以修改这些命令行,例如添加命令行(o 在当前行之后插入新的一行,而 O 则在当前行之前插入新命令行)、编辑命令行(e)或者删除命令行(d)。在完成了所有的修改后,按 b 键可以执行该命令行并引导作业系统。按 Esc 可以取消所有的修改并重新装入标准的菜单界面。按 c 键可以安装命令行界面。
注意
关于使用 GRUB 菜单条目编辑器修改运行级别的详情请参考 第 E.9 节 “在引导时改变运行级别”。 - 命令行界面
- 命令行界面是最基本的 GRUB 界面,但也可以进行最大限度控制的界面。可输入任何相关的 GRUB 命令,并按 Enter 键执行。这个界面提供一些高级的类似于 shell 的特征,包括按 Tab 键依据上下文自动完成命令,Ctrl 键组合如 Ctrl+a 移动到一行的开头、以及 Ctrl+e 移动到一行的末尾。此外,就象在
bashshell 中一样,也可以使用箭头键、Home、End 和 Delete 键。常用命令列表请参考 第 E.7 节 “GRUB 命令”。
E.6.1. 界面载入顺序
GRUB 安装其第二阶段引导装载程序时,首先会搜索配置文件。找到后,会显示菜单界面绕过页面(bypass screen)。如果在 3 秒以内按了任何键,GRUB 将创建一个菜单列表,并显示菜单界面。如果没有按任何键,将使用 GRUB 菜单中的默认内核条目。
如果没有找到配置文件,或者配置文件是不可读的,GRUB 将安装命令行界面,这允许用户输入命令来完成引导过程。
如果配置文件无效,GRUB 会显示出错信息,并要求输入。这可以帮助用户找到问题的确切原因。按任意键重新装入菜单界面,可以编辑菜单选项,并根据 GRUB 报告的错误进行更正。如果更正失败,GRUB 会再次报告错误,并重新装入菜单界面。

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.