文章随机晒最新文章关照最多的

jiayi Rss

Linux Grub 引导 OpenSolaris

| Posted in OpenSolaris |

38

最近和Sun打交道比较多,耳濡目染他们力推的OpenSolaris…..于是借 SuSE gnome-terminal 出现故障的机会,将硬盘彻底格掉重做系统。OpenSolaris就在这些系统的行列。。。

先装XP…木办法,有些特殊场合离不了。。。然后装OpenSolaris,现在的OpenSolaris应用的 Gnu Grub 0.95,可以自动引导XP。木有Linux 的电脑显然是不完整的…接下来装了openSUSE 11.0,清车熟路~ 还有10G的地方留给LFS,鉴于此系统不太好装,放到最后,十一再折腾。。。

先装OpenSolaris后装openSUSE,觉得openSUSE 11.0的grub应该更牛X些,搞不好可以自动引导OpenSolaris…结果显示,openSUSE的grub木有这么强大…

openSUSE grub 引导OpenSolaris 的步骤很简单,不过需要不断 reboot …

1.fdisk -l 查看硬盘
jiayi只有一块硬盘,分区如下

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2554    20514973+   7  HPFS/NTFS
/dev/sda2            2555        3771     9775552+  83  Linux
/dev/sda3   *        3772        4988     9775521   bf  Solaris
/dev/sda4            4989       14593    77152162+   f  W95 Ext’d (LBA)
/dev/sda5            4989        9589    36957501    7  HPFS/NTFS
/dev/sda6            9590       12358    22241961    7  HPFS/NTFS
/dev/sda7           12359       14322    15775798+  83  Linux
/dev/sda8           14323       14566     1959898+  82  Linux swap / Solaris
/dev/sda9           14567       14580      112423+  83  Linux
/dev/sda10          14581       14593      104391   83  Linux

2.编辑/boot/grub/menu.lst
添加

title Sun OpenSolaris
    rootnoverify (hd0,2) #这里的分区从0开始算,所以/dev/sda3 的编号为2
    chainloader +1
    makeactive
    boot

经实验,如下添加同样成功

title Sun OpenSolaris
    rootnoverify (hd0,2)
    chainloader (hd0,2)+1
    boot

grub指令语法参见:http://www.gnu.org/software/grub/manual/html_node/Chain_002dloading.html#Chain_002dloading

最后show张OpenSolaris 3D截图(我显卡RP好,恩~)

Comments (38)

我还木有用过OpenSolaris,但我觉得SUN公司非常实在,搞了非常多有用的东西,我想我不是木有可能试试OpenSolaris的。-.- “木”学的还好吧,哈哈

Sun 的技术确实强大~
“木”介个字也是刚学的。。。嘿

Write a comment

You must be logged in to post a comment.