跳过导航链接 | |
退出打印视图 | |
![]() |
手册页第 1M 部分:系统管理命令 Oracle Solaris 11 Information Library (简体中文) |
- 在磁盘分区中安装 GRUB
/usr/sbin/installgrub [-fm] stage1 stage2 raw-device
installgrub 命令是一个仅适用于 x86 的程序。GRUB 代表 GRand Unified Bootloader。
installgrub 在磁盘分区的引导区域上安装 GRUB 阶段 1 和阶段 2 文件。如果指定了 -m 选项,则 installgrub 将在磁盘的主引导扇区上安装阶段 1 文件。
installgrub 命令接受下列选项:
覆盖主引导扇区时抑制交互。
以交互方式在主引导扇区上安装 GRUB stage1。如果 Solaris 安装在扩展分区上,则必须使用此选项。
installgrub 命令接受下列操作数:
GRUB 阶段 1 文件的名称。
GRUB 阶段 2 文件的名称。
要在其上安装 GRUB 代码的设备的名称。它必须是可读写的字符设备。对于磁盘设备,请指定 GRUB 菜单文件所在的分片。(对于 Solaris,它是根分片。)
示例 1 在硬盘分片上安装 GRUB
以下命令在根分片为 c0d0s0 的系统上安装 GRUB:
example# /usr/sbin/installgrub /boot/grub/stage1 \ /boot/grub/stage2 /dev/rdsk/c0d0s0
GRUB 文件所驻留的目录。
有关以下属性的说明,请参见 attributes(5):
|
boot(1M)、fdisk(1M)、fmthard(1M)、kernel(1M)、attributes(5)
在主引导扇区上安装 GRUB(-m 选项)会覆盖计算机上当前已安装的任何引导管理器。无论哪个 fdisk 分区处于活动状态,系统都始终在 Solaris 分区上引导 GRUB。