GRUB 提供三个具有不同层次的功能的界面。每个界面都允许用户引导 Linux 内核或者其他操作系统。
这些界面如下所示:
只有在 GRUB 菜单消失前的 3 秒之内按任意键,才可以进入下面的 GRUB 界面。
这是安装程序配置 GRUB 时显示的缺省界面。操作系统或者预配置内核的列表会出现并按名字排序。用箭头键可以选择缺省选项之外的其他选项,然后按 Enter 键来引导它。如果你什么都不做,在超过预定时间后 GRUB 会装载缺省选项。
按 e 键来进入条目编辑器界面,或者按 c 键来装载命令行界面。
请参阅 第 9.7 节 “GRUB 菜单配置文件” 来了解这个界面的配置的详情。
要访问菜单条目编辑器,你可以在引导装载程序里按 e 键。然后屏幕会显示条目的 GRUB 命令行,在引导操作系统之前,用户可以修改这些命令行,例如添加命令行(o 在当前行之后插入新的一行,而 O 则在当前行之前插入新命令行)、编辑命令行(e)或者删除命令行(d)。
在完成了所有的修改后,按 b 键可以执行该命令行并引导操作系统。按 Esc 可以取消所有的修改并重新载入标准的菜单界面。按 c 键可以装载命令行界面。
关于用 GRUB 菜单条目编辑器修改运行级别的更多信息,请参考 第 9.8 节 “在引导时改变运行级别”。
命令行界面是最基本的 GRUB 界面,但它也是可以进行最大限度控制的界面。你可以输入任何相关的 GRUB 命令并按 Enter 键来执行它。这个界面提供一些高级的类似于 shell 的特征,包括按 Tab 键依据上下文来自动完成命令,Ctrl 键组合如 Ctrl-a 来移动到一行的起始处、以及 Ctrl-e 移动到一行的末尾。此外,就象在 bash shell 里一样,你也可以使用箭头键、Home、End 和 Delete 键。
请参考 第 9.6 节 “GRUB 命令” 里关于一些常用命令的用法。