在一块硬盘上安装XP+Mac+Vista+Linux

在一块硬盘上安装XP+Mac+Vista+Linux

本篇文章来自<A href='http://www.soidc.net'>IDC专家网</a> 原文链接:http://www.soidc.net/articles/1215485053493/20070219/1215945625386_1.html

 

1. 有关分区

 

  硬件信息:80G串口硬盘。

 

  注意事项:WinXP需要5G空间;Mac需要7G空间;Vista需要9G空间;Linux需要7.6G空间。这样划分之后,能满足各个系统运行的需要,又不会在系统分区上浪费太多空间。再者,WinXP, Mac, Vista都需要放在主分区,Linux可以从扩展分区启动,也能符合硬盘的管理要求。

 

  实例:

 

5G NTFS primary, active

7G HFS+ primary

9G NTFS primary

à 53.6G extended

soft 10G NTFS logic

work 13G NTFS logic

down 13G NTFS logic

back  10G FAT32 logic

 7.6G EXT3 logic

 

  2. 安装过程

 

  安装顺序:Mac à WinXP à Linux à Vista

 

  第一步:用工具光盘引导系统,用硬盘分区工具(如Pqmagic)按照上述分区方式给硬盘分区,可以不用格式化。在安装系统的过程中会有格式化分区的选项。

 

  第二步:从Mac光盘引导系统,进入安装画面后,在菜单中找到Disk Utilities选项,找到事先分好的Mac分区,点击erase,系统会将它格式化成为自己的格式。注意:一定不要在整块硬盘的画面中点击erase,因为它会认为你要使用整块硬盘安装Mac。安装完成之后,系统会重启,进入最后的设置。同时,系统会自动把安装Mac的分区(disk0s2)设置成为活动分区。

 

  第三步:用工具光盘引导系统,用硬盘分区工具(如Pqmagic)将活动分区改回到第一个主分区,也就是我们安装WinXP的分区。

 

  第四步:从WinXP光盘引导系统,在安装过程中选中我们为XP准备的分区空间,格式化成为NTFS,安装系统。完毕之后,可以在XP内继续格式化soft, work, down, 三个分区为NTFS,back分区格成Fat32。因为Mac和Linux对Fat32分区的读写操作都是安全的。在Mac光盘中搜索到chain0文件,并拷入C盘根目录下。在C盘根目录下找到隐藏的只读文件boot.ini,去掉只读属性,用记事本打开boot.ini文件。在文件最后加入一行C:chain0=Mac OS X:””。保存。

 

  至此,XP引导Mac的启动菜单已经完成,重启之后可以看到,进入并测试之。

 

  第五步:从光盘安装Linux。我选的是Fedora Core 4。在分区的时候,选择手动分区,将Linux装入我们准备好的磁盘空间中。由于只准备了一个磁盘空间,所以我将挂载点设为/,用ext3格式。在安装grub 的时候,找到一个高级选项,把grub 装在启动分区的第一个扇区中,不要装在硬盘的MBR中。

  第六步:在Linux安装完成之后的重启中,我们会发现进不了Linux。这时,我们选择进入Mac OS X,在数秒结束之前,按上下箭头,可以从Mac提供的启动菜单中找到Linux,应该在最后一项(hd0,8)。从这里可以进入Linux。登录之后,在命令行输入dd if=/dev/sda9 of=/mnt/wing/bootsect.lnx bs=512 count=1,其中我将Fat32格式的back分区挂载到/mnt/wing下。重启回到XP下,将bootsect.lnx文件拷到C盘根目录下。编辑boot.ini文件,在最后加入一行C:_ootsect.lnx="Fedora Core 4"。保存。

 

  至此,XP引导Linux的启动菜单也完成了。重启之后可以看到,进入并测试之。

 

  第七步:从光盘安装Vista。不论windows如何强盗吧,它总会能自动引导xp。所以,不用担心安装Vista之后对之前的引导记录产生影响。从虚拟光驱安装,在向导中选择安装在我们事先准备好的主分区中。安装第一次重启时,就能看到Vista自带的Boot manager了,它已经加载了对xp, Mac, Linux的引导(其实是从xp中复制过来的)。

 

  这里再说一下怎么卸载Vista。首先进入xp,从Vista中拷出要保存的文件,然后用系统自带的磁盘管理工具格式化Vista的安装分区。重启,用xp的安装光盘引导系统,进入故障恢复台,运行fixboot命令。再重启,进入XP的C盘,删除隐藏目录boot和两个隐藏文件.bak。至此,Vista已经卸载干净了。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值