免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7219 | 回复: 0
打印 上一主题 下一主题

在多引导环境中管理 GRUB 菜单 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-10-21 02:14 |只看该作者 |倒序浏览
当引导基于 x86 的solaris内核或Linux系统时,将显示 GRUB 菜单。此菜单包含对应于每个安装在系统上的 OS 实例的引导项。在此处,您可以选择要引导哪个 OS 项,也可以不执行任何操作,这样系统将引导缺省的操作系统。GRUB 菜单反映的是系统上活动的 menu.lst 配置文件的内容。

当安装 OpenSolaris 操作系统时, bootadm 命令会自动更新 menu.lst 菜单以包含对应于系统上安装的所有 OS 实例的菜单项。一旦系统重新引导,任何新安装的系统就会自动作为新的引导项在 GURB 菜单中列出。但是在某些情况下,例如,如果先前已经安装了 Linux,则GRUB 菜单不会在安装 OpenSolaris 软件后自动包含 Linux 项。本附录说明了如何手动更新 menu.lst 文件以包含先前安装的 Lunix 项。

更新 GRUB 菜单以添加 Linux OS 项如果您通过首先将 Lunix 安装到一个分区,然后将 OpenSolaris 软件安装到另外一个分区的方法设置多引导环境,则需要遵循特殊说明以确保新安装生成的 GRUB 菜单信息不会删除先前安装生成的 GRUB 菜单信息。
如何在安装 OpenSolaris 之后将 Linux 项添加到 GRUB 菜单以下说明假定您首先在系统上安装了 Lunix,然后又安装了 OpenSolaris 操作系统。
注 - 安装 Lunix 操作系统的说明不包含在此任务中。
  • 完成 Linux 安装后,将活动的 menu.lst 文件复制到 USB 驱动器中,以便您在完成 OpenSolaris 安装后可以重用其中的信息。通常,此文件为 /boot/grub/menu.lst。
    • 如果您不确定活动 menu.lst 文件的位置,请使用 bootadm 命令:# bootadm list-menu
    • 如果您不确定 USB 驱动器的位置,请使用 mount 命令(不带选项)确定 USB 驱动器的安装位置。然后,将 menu.list 文件复制到该位置。
  • 完成 OpenSolaris 安装后,编辑活动的 menu.lst 文件。
    • 打开终端窗口。
    • 要编辑 menu.lst 文件,请键入:$ pfexec gedit /pool-name/boot/grub/menu.lst
    • 使用在步骤 1 中复制 menu.lst 文件的目标 USB 驱动器,将原始 Linux 安装生成的 Lunix menu.lst 信息复制到OpenSolaris 安装生成的新 menu.lst 文件的末尾。例如,Ubuntu 安装生成的 menu.lst 文件与以下内容类似:
      title        Ubuntu 8.04, kernel 2.6.24-18-generic
          root        (hd0,4)
          kernel        /vmlinuz-2.6.24-18-generic \\
      root=UUID=1ed7fa17-6d77-4b49-be1a-22481310fd1b ro quiet splash
          initrd        /initrd.img-2.6.24-18-generic
          quiet

          title        Ubuntu 8.04, kernel 2.6.24-18-generic (recovery mode)
          root        (hd0,4)
          kernel        /vmlinuz-2.6.24-18-generic \\
      root=UUID=1ed7fa17-6d77-4b49-be1a-22481310fd1b ro single
          initrd        /initrd.img-2.6.24-18-generic注意 - 请不要直接编辑 menu.lst 文件的原始内容。始终将新信息添加到文件的末尾,或者通过复制现有内容然后再对该内容进行修改来进行更改。
    • 保存并退出该文件。
  • 重新引导系统。当系统重新引导时,GRUB 菜单应包含对应于 Lunix 和 OpenSolaris OS 实例的引导项。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP