在某些情况下(如为了进行调试),可能需要修改 GRUB boot 命令。以下过程描述了执行自定义 JumpStart 安装之前编辑 GRUB boot 命令的步骤。
要开始安装,请执行前面的x86: 使用自定义 JumpStart 程序和 GRUB 执行安装或升级过程中的步骤 1 至 步骤 5。
如果系统关闭,请打开系统。如果系统已打开,请重新引导系统。
此时将显示 GRUB 菜单。此菜单提供了引导项的列表。所提供的项是要安装的 Solaris 实例。
GNU GRUB version 0.95 (631K lower / 2095488K upper memory) +-------------------------------------------------------------------+ |Solaris 10 5/09 image_directory | |Solaris Serial Console ttya | |Solaris Serial Console ttyb (lx50, v60x and v68) | +-------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line. |
image_directory 是安装映像所在目录的名称。
如果使用了 NFS 以及 add_install_client 命令和 -c 选项设置 JumpStart 目录的路径,则不需要将该路径包含在引导项中。
如果未使用 NFS,则必须记录包含 JumpStart 目录的压缩配置文件的路径。
要停止引导进程并使用菜单项编辑器,请键入 e。
此时将显示 GRUB 编辑菜单。
kernel /I86PC.Solaris_11-8/multiboot kernel/unix -B console=ttyb,\ install_media=131.141.2.32:/export/mary/v11 \ module /I86PC.Solaris_11-8/x86.new |
使用方向键选择引导项。
要编辑所选的命令,请键入 e。
将显示与以下示例相似的命令。
grub edit>kernel /I86PC.Solaris_11-8/multiboot kernel/unix -B \ console=ttyb,install_media=131.141.2.32:/export/mary/_\ module /I86PC.Solaris_11-8/x86.new |
通过键入所需的选项来编辑命令。
用于 JumpStart 安装的语法如下所示:
grub edit>kernel /I86PC.Solaris_11-image_directory/multiboot kernel/unix/ \ - install [url|ask] options -B install_media=media_type |
有关 JumpStart 选项的描述,请参见x86: 用于引导系统的命令参考。
在以下示例中,OS 是通过网络以及自定义 JumpStart 配置文件进行安装的。
kernel /I86PC.Solaris_11-8/multiboot kernel/unix/ - install \ -B install_media=131.141.2.32:/export/mary/v11 \ module /I86PC.Solaris_11-8/x86.new |
要接受编辑,请按 Enter 键。
系统将保存所做更改并显示 GRUB 主菜单。
按 Esc 键返回 GRUB 主菜单,而不保存所做更改。
要开始安装,请键入 b。