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 步骤一样 不知道就看我之前的文章
来到分区那里 选择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个系统并存
最今比较忙 没有详细截图 只把关键的一部分出来
帮了我的忙,非常感谢。不过如果说清楚grub安装在哪一个分区就更好。是最后被ubuntu覆盖了吗?