xp+Linux+BSD+Solaris多系统安装

 

 很久以前就有这个想法了。实现Windows+Linux+BSD+Solaris这四个系统的组合 因BSD和Solaris这两个属于UNIX系列 所以分区格式是和以往Linux不同的 所以首次装起来也不是那么简单。这几天自己试过很多遍,排除了许多错误做法,上网check了许多资料 要实现这样的系统组合还是要有一定的做法。分区的东西,一个不小心就是丢失数据的惨痛,所以真正做起来是不能失误的。

这样 Windows我采用XP吧 大家用得熟悉

Linux 采用最新的ubuntu8.04 然后我还试验了 sabayonLinux也行

BSD我就用易用的RelaxBSD2.0 它是基于FreeBSD6.1的一个系统 在不断发展之中  它集成了许多有用的软件 装了就会知道了 当然选择FreeBSD NetBSD OpenBSD pc-bsd等等都一样的咯 只要分区搞定就行

 Solaris 就Solaris 10 u4了 官方有u5了

格个15G的硬盘  分区表如下

UNIX分区要设主分区 一个硬盘最多是4个 BSD和Solaris的分区就要设为主分区 先不要格式化 要格PQ也没它们适合分区的选项

 

 先装XP吧 随便拿个XP就装了 SP3了

第二个装Solaris 步骤一样 不知道就看我之前的文章

Sun Solaris 10安装(CD版)

Sun Solaris 10安装(DVD版)

 

来到分区那里 选择5G的那个分区 设Type为系统的Solaris

 

这样就装到这个分区里 不会影响到其他数据

装完之后就可以看到 Solaris有自己的GRUB 能认出XP

装了这么多系统 似乎所有的系统都会认WIN 而UNIX不认LINUX LINUX也不认UNIX....无语

所以装完之后还得自己设GRUB  不过用了sabayon可以通过简单设置一下就行了 看下文

 

从它的配置文件menu.lst可以参看一下写法

接下来装RelaxBSD

 

选择装GRUB

找硬盘

我选择我这个15G的硬盘

 关键的一步  选择要装的那个分区 它要求是大于4G的UFS/FFS格式的slice

装完之后看menu.lst 它只认出它自己??不会自己设错了吧

不过主要是参考它的写法

(hd0,2,a):专用于FreeBSD,FreeBSD有一个slice概念,把一个分区进一步分为几个slice,此处指明是第一块硬盘的第三个分区中的slice a。也可以用(hd0,a),这样GRUB就会在第一块硬盘上找到第一个FreeBSD分区的slice a。

 最后装linux  我用ubuntu装完 它也认不了UNIX分区 只能自己设置一下GRUB  多次实践终于成功引导

这是我的menu.lst

在ubuntu 下可以看到其它分区

再用sabayon也试一下  看来它是认得BSD和Solaris的

 

 

 

安装的时候可以图形化的增加引导

它的GRUB如下

 

 最后实现了4个系统并存

 

 

最今比较忙 没有详细截图  只把关键的一部分出来

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:0   其中:访客  1   博主  0

  1. hfly 0

    帮了我的忙,非常感谢。不过如果说清楚grub安装在哪一个分区就更好。是最后被ubuntu覆盖了吗?