引导和关闭 Oracle® Solaris 11.2 系统

退出打印视图

更新时间: 2014 年 7 月
 
 

x86: 如何手动重新生成 GRUB 菜单

使用 bootadm generate-menu 命令手动重新生成包含系统上当前安装的 OS 实例的 grub.cfg 文件。

/usr/lib/grub2/bios/etc/default/grub/usr/lib/grub2/uefi64/etc/default/grub 文件中的信息与 GRUB 元配置文件 rpool/boot/grub/menu.conf 中的信息合并后用于生成最终的 grub.cfg 文件。

  1. 承担 root 角色。

    请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的使用所指定的管理权限

  2. 生成 grub.cfg 文件。
    # bootadm generate-menu
    • 如果 grub.cfg 文件已存在,请使用 –f 选项覆盖现有文件。
      # bootadm generate-menu -f
    • 为除当前根池之外的根池生成新的 GRUB 菜单,如下所示:
      # bootadm generate-menu -P pool-name
  3. 确认菜单已更新以反映更改。
    # bootadm list-menu

    注 - 如果未看到更改,请检查 grub.cfg 文件以确认进行了更改。