XP+Mac OSX+Ubuntu+Vista 四个操作系统完全攻略

来源:百度文库 编辑:神马文学网 时间:2024/04/29 08:39:14
本本装四个操作系统,具体如下:
Winxp + Vista + Mac OSX + Ubuntu
分区情况如下:
三个主分区:
C 10G 装XP
D 10G 装Mac
E 10G Vista
一个逻辑分区F 10G,装Ubuntu。
步骤如下:
首先装Winxp,这个不用说,大家电脑上肯定都有,然后准备一个主分区,由于一般个人电脑买回来装了XP后不会再另外分一个主分区,这时要用到 PM(不是分区魔法师哦,汉化新世纪有下载),可以将拓展分区前面一段空间单独划出来,分配给一个盘符,然后就可以转为主分区。分区准备好之后,将其分区ID改为AF,并且设置为活动分区。就可以开始装 Mac OSX了。
最新的MacOSX是10.4.8,不过只能用于CPU支持SSE3的电脑,一般的只支持SSE2的电脑可以装Jas的10.4.7版的Mac,从网上下载好之后刻成DVD盘,从光盘启动,选择你原来为Mac准备的那个分区,抹掉它,就可以装了。装的过程中需要注意的是在安装的最后一步要点“自定”,然后选适合自己的补丁,千万不要多选,否则可能出现安装不成功,或者启动时出现四国。安装的过程整体比较简单。
安装好之后会要求重启,当然,因为原来已经把Mac的盘设置为活动分区,所以现在启动的时候只能进去Mac,没有关系,随便用张带有PQ(这时就是分区魔法师了)的系统启动盘,启动之后用PQ(打开PQ的时候会显示分区有错误,它会问要不要自动修复,千万不要点Yes,否则硬盘分区表极有可能被破坏掉!!!)把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后把所有的分区什么的全部准备好,安装MacUbuntu的时候就不要再随便更改分区了),并且用dd命令生成一个引导文件到你挂载的那个盘。
重新启动,进入XP,把你刚刚生成的那个引导文件放入C盘,照样在C:\boot.ini中加入行:
C:\x.lnx="Ubuntu"
其中X是你生成的那个引导文件的名字。
这时重启,就有三个系统的选项了。
最后装Vista,这个是最简单的,比安装XP还简单,安装好之后你可以发现,重启动之后Vista已经用它自带的Boot Mananger接管了所有的引导程序,它会自动把原来安装好的三个系统保留下来,并且会显示有包括这四个系统的所有引导选项。
此时,四个系统已经完美安装成功了。
原创,欢迎装载+补充。
_______________________________________________________________________________________________________
附:Ubuntu中挂FAT32盘方法:
sudo mount /dev/hdax /mnt/fat32 -t vfat -o iocharset=utf8,umask=000 并口硬盘
sudo mount /dev/sdax /mnt/fat32 -t vfat -o iocharset=utf8,umask=000 串口硬盘
命令解释:
hdax/sdax 是你FAT32盘Ubuntu中的分区表示方法,其中x表示第几个分区,要是你实在不知道,就从5开始往后推,一直到挂载成功为止(如果成功了是不会显示任何信息的,不成功会显示出错信息)
用DD命令生成引导文件方法:
dd if=/dev/hdax of=/mnt/fat32/bootsect.lnx bs=512 count=1 并口硬盘
dd if=/dev/sdax of=/mnt/fat32/bootsect.lnx bs=512 count=1 串口硬盘
命令解释:
hdax/sdax上面已经解释过了~~~~生成的引导文件名字就是bootsect.lnx
弄好之后进入Windows把生成的引导文件COPY进C盘,在boot.ini加C:\bootsect.lnx="Ubuntu",OK!
_______________________________________________________________________________________________________
付:XP基于NT的内核,Vista内核是微软重写的,不过现在一般显卡,声卡,主版芯片组都有驱动了,不用担心.Mac基于Unix,Ubuntu基于Linux.
安装全部完成之后你就可以骄傲的说基本上地球上能够找到的操作系统种类你这里有大部分了~~~~
另外,本人比较推荐ubuntu,比Mac好装,也不会有驱动问题(各位Mac迷别踩我~~~~),上手也比较简单.