蛋疼啊,帮寝室的小盘友装了个xp+mac+win7+linux四系统
寝室的小则童鞋蛋疼啊,突发奇想要我给他装四个系统。
我就蛋疼地答应了。
虽然临近考试时间紧迫,但是人有时候(比如蛋疼的时候,就是热心啊,雷锋精神)。
先分区,他320G硬盘的HP CQ 笔记本 ,我给它分成三个主分区,一个扩展分区,扩展分区下辖三个逻辑分区。
三个主分区分别用来装 叉那个啥P的、 APPLE 系统啦、 温到死7 系统 ,第一个逻辑分区用来装LINUX系统。
这里说下,我在网上搜索了下,说要把MAC装在主分区才能启动,这个我没有验证过,只是基于保险,按这样做了。有兴趣的可以验证下,回头再告诉我一声啊。
winxp 和win7的分区格式为NTFS ,MAC分区先置为FAT32的,安装MAC到选择磁盘分区时,点击屏幕上方的“实用程序”,选择“磁盘工具”后,你会看到出来一个窗口,窗口左边是你的硬盘分区情况,点击选中你要安装MAC系统的分区,然后在窗口右边的“宗卷格式”里选择“MAC OS扩展(日志式)”,然后点击“抹掉”,这时候,系统会帮你把选中的分区格式化,所以,千万别选错了安装分区啊。
至于LINUX的分区,由于GPARTED的强大 ,置为未分配或者FAT32或者其它都可以,安装LINUX到选择分区时,选择”高级方式” ,然后的操作,呵呵,不用我说了。
1 2 3 4 5 | 主分区 主分区 主分区 扩展分区 | —— 逻辑分区 逻辑分区 逻辑分区 20GB 30GB 40GB 20GB 100GB 90GB WINXP MAC WIN7 LINUX MOVIE MUSIC |
由于 LINUX 下强大 的GRUB 几乎可以引导所有系统,所有我们最后装LINUX ,让LINUX的GRUB管理所有分区的引导。
先装叉P,再将WIN7装到第三个主分区,然后是装MAC ,发现MAC 可以识别你的机器上装了多系统,在启动时会让你选择要从哪个分区启动。
理由:这样做我们可以随时停止。如果我们只要XP WIN7 MAC 三系统,装完MAC以后就可以什么事也不用干了。如果我们还要装一个LINUX系统,可以接着干下去。
如果是先装XP,再装MAC ,再装WIN7 ,你会发现,温到死7 根本不管你机子上的MAC系统了。
这里讲下为什么我把win7这个40GB的分区放在MAC分区后台,把MAC分区安排在XP分区后面:
这样安排,即使我们安装MAC和 WIN7的顺序弄反了也没关系,WIN7是不管MAC的,我们可以让XP 来启动MAC 。而下面我要用到的tboot文件启动法,要求MAC的HPS 主分区必需位于 tboot文件所在主分区的临近的下一个主分区(如果不这样做,当你用tboot来启动MAC时,你会发现这个错误提示信息: NO HFS PARTITION FOUND )。这也就是我这样安排分区的道理了。
补充:
关于tboot启动MAC法,其实是通过 xp的ntldr 来启动 。当然,通过WIN7的winload也可以创建一个东东来启动MAC ,还是不折腾那玩意儿,用XP安全且简单:
将 tboot文件放到XP根目录下面,然后修改boot.ini 在文件最后加上:
1 | C:\tboot="Mac OS X" |
tboot 文件下载:
tboot.rar 下载 (457 字节, 110 次)
你必须保证你安装完Mac的分区是位于紧跟Windows分区之后的主分区,中间不能再存在其他主分区(扩展或逻辑分区可以),这样Tboot双启动进Mac时就不会出现“No HFS Partition Found ”这个问题了。
WIN7的bcdedit命令创建一个东东来启动MAC :
注:风险相当大,运行下面命令前务必先备份启动配置数据文件。
1 2 | ::备份BCD启动配置文件到“C:\Data\”文件夹,并以“BCD.bak”命名。 bcdedit /export "C:\Data\BCD.bak" |
1)下载tboot,拷至C盘根目录;
3)以管理员身份使用命令提示符;
3)键入
bcdedit /copy {ntldr} /d “Mac OS X”,
回车;得到ID{?} (id自己记下来)
4)
键入bcdedit /set {?} device boot,回车;
5)键入bcdedit /set {?} path \tboot,回车;
6)键入bcdedit /displayorder {?} /addlast,
回车;
再重起,即可看到启动菜单.
Bcdedit命令使用详解_使用方法.txt 下载 (4.6 KB, 72 次)
如:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | C:\Windows\system32>bcdedit /copy {ntldr} /d "Mac OS X" 已将该项成功复制到 {46812687-76e3-11df-b045-92b324a2ea35}。 C:\Windows\system32>bcdedit /set {46812672-76e3-11df-b045-92b324a2ea35} device boot 操作成功完成。 C:\Windows\system32>bcdedit /set {46812672-76e3-11df-b045-92b324a2ea35} path \tboot 操作成功完成。 C:\Windows\system32>bcdedit /displayorder {46812672-76e3-11df-b045-92b324a2ea35} /addlast 操作成功完成。 |
最后 ,装完LINUX后记得 update-grub .
附:win7下的bcdedit 添加XP启动菜单和 添加grub启动菜单
1. 添加grub启动菜单
a.利用ntldr
用bcdedit添加或者自己写个boot.ini添加都可以
1 2 3 | [boot loader] [operating systems] c:\grldr.mbr="grub4dos" |
然后将grldr和 grldr.mbr复制到根目录
b.用bcdedit
1 2 3 4 |
2.添加XP启动菜单
1 2 3 4 |








原来是用xp系统的,如果要换ubuntu系统,要不要重新格盘分区的呢?
不用的。
牛逼啊 装四个系统 我正愁我40G的老本子装ubuntu怎么分区呢
那个 问两个问题
1、你的MAC是什么系统啊 还能提供个下载地址啊,网上找的 貌似都说 不行……
2、 update-grub
还是没看懂……
1.很久以前的事了,当时是在电驴上下载的,不记得是哪个了。
2.
你不是一般的蛋疼,不过话说回来,这要一定的水平,才能装得上
本想试着安装MAC,但是学校没有对应的联网客户端,就放弃了。
mac的驱动死也装不上,就是个不能上网没有声音的烂系统·········
人才啊 学习了
四个系统 还真是强大啊~
真够折腾的阿
4系统!!!用虚拟机不更好吗?
虚拟机不能玩出什么来,还是来真的好。
我也想这样蛋疼来着…不过没这技术