1.准备分区
由于Solaris和Vista(的引导加载)必须安装在主分区上,linux是可以按在扩展分区上的
所以我把磁盘分成
30G主分区:安装Vista
27G主分区:本来要安装FreeBSD(也必须安装在主分区上,但是FreeBSD不支持我的机子所以放弃)
135G扩展分区:其中分出40G的逻辑盘格式选择为ext3(安装linux),
40G主分区:安装Solaris
2.安装
由于Vista的引导加载不能引导linux/unix,所以主引导加载只能用linux/unix上带的grub
由于Linux安装在逻辑分区上,Solaris的Grub也可能找不到Linux,所以只能用linux的Grub作为主引导
所以安装顺序只能是先安装Vista,在按Solaris,再按linux
3.启动配置
进入Linux系统,打开/boot/grub/menu.lst文件
从终端进入(root权限)
vi /boot/grub/menu.lst
或gedit /boot/grub/menu.lst(如果对vi不熟悉,他会打开一个文本编辑器)
在其中添加Solaris 10 的grub的位置
title Solaris
rootnoverify (hd0,3)
chainloader +1
注:它是引导Solaris的Grub
其中(hd0,3)是我Solaris的安装位置可通过fdisk -l命令获得