分区情况如下:
两个主分区:
C 10G 装XP
D 10G 装 Vista
一个逻辑分区E 10G ,装MAC OSX
一个逻辑分区F 10G,装Ubuntu。
准备的软件光盘
WINXP 安装盘(带dos工具),MAC OSX安装盘,深山红叶(使用它带的PM) ,Ubuntu安装盘,Vista安装盘
步骤如下:
首先装Winxp,这个不用说,然后准备一个主分区,由于一般个人电脑买回来装了XP后不会再另外分一个主分区,这时要用到 PM (深山红叶),可以在拓展分区前划出来,分配给一个盘符,格式化为ntfs, 在逻辑分区中选一个格式化为fat32,并给一个卷标(为了方便区分,如mac os),在逻辑分区后准备一个自由分区给linux。
分区准备好之后,就可以开始装 Mac OSX了。
我选用的是Mac OSX10.4.8,不过只能用于CPU支持SSE3的电脑,一般的只支持SSE2的电脑可以装Jas的10.4.7版的Mac,从网上下载好之后刻成 DVD盘,从光盘启动,选择你原来为Mac准备的那个分区,抹掉它,就可以装了。装的过程中需要注意的是在安装的最后一步要点“自定”,然后选适合自己的补丁,千万不要多选,否则可能出现安装不成功,或者启动时出现四国。安装的过程整体比较简单。
安装好之后会要求重启,当然,可以通过MAC安装盘进入mac,现在因为mac已经把Mac的盘设置为活动分区,所以现在无光盘启动的时候提示启动错误,什么系统都进不去,没有关系,用dos引导后,用fdisk把XP所在盘设置为活动分区,这下重启就可以进XP了,但是进去不了Mac,没有关系。
我们下一个tboot,各大论坛都有下的,把它放到C盘,并且打开C盘的boot.ini,在最后面加上一段语句:
C:\tboot="Mac OSX"。
然后重新启动,会出现Mac的菜单,可以进Mac,此时,XP与Mac的双启动已经做好。
关于Mac(当然指的是我们所用的破解版Mac)里面驱动的问题,现在还是个问题,国内外都没有好的解决办法,只能用发烧友自做的驱动凑合。一般来说显卡方面A卡驱动比N卡好找,无线网卡方面不支持Intel,声卡方面Realtek的应该没有大的问题,网卡方面现在8139,Movell的部分支持。
然后讲怎么装Ubuntu。
下载好之后刻盘,从光盘启动,最好安装之前为其准备好10G的自由空间,但不要分区,也就是不要为其分配盘符。
Ubuntu的安装比较简单,需要注意的是在磁盘分区那一步,你手工找到那10G自由空间,然后点自动分区,它会自动把分区分好,安装之前会告诉你安装在哪个分区,它的分区表示方法和Windows完全不同,把它记下来。在最后一步,它会问是否要将Grub安装在MBR,这时一定要点不。那么安装在哪里呢,要看你的Ubuntu装在哪个分区,这个你在前面一步我已经要你记下来了,一般是/sdax(串口硬盘,x代表Ubuntu里面的分区号), /hdax(并口硬盘,x代表Ubuntu里面的分区号)。再强调一边,Grub一定不能装在MBR,一定要装在Ubuntu所在盘!
安装好之后会要求重启,这时你会发现启动不了,这时当然的,不要紧,你用上述方法把XP盘设置为活动分区,你又可以看见XP和Mac的双启动菜单,你进 Mac,进的时候一直按F8,会出现启动选择菜单,你可以看见你安装好Ubuntu的那个盘,这时你点进去,就可以进Ubuntu了。进去之后,打开终端,挂载一个FAT32的盘(这个在最开始安装好XP的时候就要准备好,并且最好安装好XP后把所有的分区什么的全部准备好,安装Mac Ubuntu的时候就不要再随便更改分区了),并且用dd文件生成一个引导文件到你挂载的那个盘。
导出Linux引导文件和配置Windows的boot.ini
进入Linux系统后,这时如果有Fat32分区的,就把该分区挂载到Linux,然后把Linux的引导管理导出成文件,把该文件复制到Fat32分区以让Windows系统使用。
例如我的机器(在Linux命令行中,如果是XWindow就打开命令终端):
mkdir /mnt/winfat
mount -t vfat /dev/hda3 /mnt/winfat
cd /mnt/winfat
dd if=/dev/hdb1 bs=512 count=1 of=xxxlinux.lnx
这里/dev/hda3是我的机器的Fat32硬盘分区,/dev/hdb1是我的Linux的/boot分区,也就是上面我说要记的分区之一,xxxlinux.lnx是导出的文件名,名字可以自己定。
如果没有Fat32分区而只有NTFS分区的,那就到相应的网上去下载支持NTFS的软件包(可以自己查找些这方面的相应文章,都有介绍的),安装好后把相应的硬盘挂载进来,然后把导出的文件复制到该分区。其实说白了就是让Windows能找到导出的xxxlinux.lnx文件,如果你有其他途径让Windows找到该文件(如现在有些软件可以让Windows访问ext2,ext3),不挂载Windows的分区到Linux也没关系。
重新启动,进入XP,把你刚刚生成的那个引导文件放入C盘,照样在C:\boot.ini中加入行:
C:\x.lnx="Ubuntu"
其中X是你生成的那个引导文件的名字。
这时重启,就有三个系统的选项了。
最后装Vista,这个是最简单的,比安装XP还简单,安装好之后你可以发现,重启动之后Vista已经用它自带的Boot Mananger接管了所有的引导程序,它会自动把原来安装好的三个系统保留下来,并且会显示有包括这四个系统的所有引导选项。
此时,四个系统已经完美安装成功了。
catvsrat 于 2007-09-22 08:37:28发表:
我所使用的系统不会超过2个,装那么多系统,好玩吗,不用干自己的事情了?:0(1
xiaohui200312 于 2007-09-21 12:40:42发表:
好像挺有意思的说!!什么时候心情好也弄个四系统玩玩~~
condor 于 2007-09-05 16:00:49发表:
louzhu太牛了把,装4系统啊!
ttzhang 于 2007-05-25 13:49:21发表:
楼主真是强人!
czxiaoyan 于 2007-04-10 15:41:51发表:
写得真好真是详细.!支持@