Show Table of Contents
为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。
9.5. GRUB 界面
GRUB 提供三个具有不同层次的功能的界面。每个界面都允许用户引导 Linux 内核或者其他操作系统。
这些界面如下所示:
注意
只有在 GRUB 菜单消失前的 3 秒之内按任意键,才可以进入下面的 GRUB 界面。
- Menu Interface
- 这是安装程序配置 GRUB 时显示的缺省界面。操作系统或者预配置内核的列表会出现并按名字排序。用箭头键可以选择缺省选项之外的其他选项,然后按 Enter 键来引导它。如果你什么都不做,在超过预定时间后 GRUB 会装载缺省选项。按 e 键来进入条目编辑器界面,或者按 c 键来装载命令行界面。Refer to 第 9.7 节 “GRUB 菜单配置文件” for more information on configuring this interface.
- Menu Entry Editor Interface
- 要访问菜单条目编辑器,你可以在引导装载程序里按 e 键。然后屏幕会显示条目的 GRUB 命令行,在引导操作系统之前,用户可以修改这些命令行,例如添加命令行(o 在当前行之后插入新的一行,而 O 则在当前行之前插入新命令行)、编辑命令行(e)或者删除命令行(d)。在完成了所有的修改后,按 b 键可以执行该命令行并引导操作系统。按 Esc 可以取消所有的修改并重新载入标准的菜单界面。按 c 键可以装载命令行界面。
注意
For information about changing runlevels using the GRUB menu entry editor, refer to 第 9.8 节 “Changing Runlevels at Boot Time”. - Command Line Interface
- 命令行界面是最基本的 GRUB 界面,但它也是可以进行最大限度控制的界面。你可以输入任何相关的 GRUB 命令并按 Enter 键来执行它。这个界面提供一些高级的类似于 shell 的特征,包括按 Tab 键依据上下文来自动完成命令,Ctrl 键组合如 Ctrl+a 来移动到一行的起始处、以及 Ctrl+e 移动到一行的末尾。此外,就象在
bash
shell 里一样,你也可以使用箭头键、Home、End 和 Delete 键。Refer to 第 9.6 节 “GRUB 命令” for a list of common commands.
9.5.1. 界面装载顺序
当 GRUB 装载它的第二阶段引导装载程序时,它首先搜寻配置文件。找到后,菜单界面绕过屏幕(bypass screen)就会显示。如果你在 3 秒之内按了任何键,GRUB 将建立一个菜单列表并显示菜单界面。如果没有按任何键,GRUB 菜单里的缺省内核条目将会被使用。
如果没有找到配置文件,或者配置文件是不可读的,GRUB 将装载命令行界面,这允许用户输入命令来完成引导过程。
如果配置文件是无效的,GRUB 会打印出错误并要求输入。这可以帮助用户找到问题的确切原因。按任何键来重新载入菜单界面,你可以编辑菜单选项并根据 GRUB 报告的错误来进行更正。如果更正失败的话,GRUB 又将报告错误并重新载入菜单界面。
为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。