OpenSUSE 下为 Grub 启动项添加 Solaris 引导


OpenSUSE安装完毕,Grub启动项中显示SUSE和Windows选项;原来存在的Solaris不见了。

SUSE与Solaris分别使用自身的Grub来引导系统。现在开机显示的是SUSE的Grub;在其中添加Solaris选项:

SUSE下检查目前的硬盘分区,如下:

sda1 NTFS

sda2

sda3 SUSE ext3

sda4 Extended

sda5 NTFS

sda6 NTFS

sda7 FAT32

sda8 SUSE Swap

sda9 ufs

sda10 ufs

sda1是第一个分区,为Windows XP使用,XP下该分区标示为multi(0)disk(0)rdisk(0)partition(1)。

sda2应该就是Solaris使用的分区,Solaris下该分区应该标示为hd0,1。

打开/boot/grub/menu.lst,增加以下行:

title solaris 10

rootnoverify (hd0,1)

chainloader (hd0,1)+1

makeactive

boot

如此,SUSE的Grub启动项中多了一个solaris 10选项;启动PC时,选择该项,系统便进入Solaris的Grub,在其中可以选择启动Solaris或者Windows。

相关内容