苹果一体机安装windows双系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
苹果一体机安装WINDOWS双系统
苹果一体机自带苹果系统,如果人们想要在苹果上使用windows系统,同时也保留苹果系统,则这篇文章会帮助你实现。
一、理论基础
1、 Mac使用新的GPT格式的磁盘分区表,windows使用老式的MBR 格式。GPT磁盘可以有128个主分区,所以没有扩展分区的概念,MBR 磁盘最多有四个主分区,所以用扩展分区和逻辑盘符来弥补,这里要注意的是扩展分区也算一个主分区,也就是说在一个MBR的磁盘上,最多三个主分区加一个扩展分区,可以有很多个逻辑分区。
2、为了在Mac上安装windows,Boot Camp使用了GPT-MBR混合磁盘以及固件模拟BIOS。目前除了apple的磁盘工具,没有其他软件能够处理GPT-MBR混合磁盘。所以不要使用PC上你们熟悉的分区软件,它们会毁掉GPT。这就是说,你应该在一开始就用apple的磁盘工具做好所有分区,以后也只用apple的磁盘工具。由于MBR最多只有4个主分区,所以windows只能看到GPT-MBR混合磁盘的头四个分区。
3、GPT磁盘的第一个分区是EFI系统保护分区。如果把它删掉以后实际上整个磁盘由原来的GPT-MBR混合磁盘变成了MBR磁盘。Mac OS X 不能安装在一个MBR磁盘上,但是安装好以后它可以运行在MBR磁盘上。这就是说,安装好的OS X 分区如果克隆在一个MBR磁盘上一样可以运行,安装好OS X以后如果删除EFI保护分区一样可以运行,但是如果你要重装OS X,很可惜,你必须把整个硬盘抹掉重新变成GPT格式。删除EFI保护分区还有很多后遗症,比如,你不能进行苹
果一体机的固件升级。
4、 GPT不认识扩展分区。很多做法实际上是把整个磁盘变成老式MBR 磁盘,然后使用扩展分区和逻辑盘符。但是逻辑驱动器在OS X下面是访问不到的。
5、综合以上,为了保持GPT-MBR混合格式,所有分区都应该是主分区,可以把 OS X 装在第五个分区或更后,把前面四个windows能认到的分区都留给windows。但是第一个分区不能动,这样windows至多只能有3个分区,这对于多数人应该足够了,分区图如下
1) efi保护分区(这个在OS X的磁盘工具底下是隐藏的,在windows 的磁盘管理下面可以看到有200兆)
2)windows下的d盘
3)windows下的e盘
4)windows下的系统盘
5)MAC OS
6)其他 mac 分区等等
6、做这个分区表应该用OS X安装盘启动,在安装OS X之前从工具菜单里选择磁盘工具来进行。注意,分区会抹掉磁盘上的所有数据。efi分区是自动创建并且隐藏的,你只要做剩下的分区就好了。选择前三个分区为MS-DOS文件系统。这样磁盘工具就知道你要做一个GPT-MBR混合磁盘。他就会自动创建一个efi分区和一个MBR的主引导记录。然后你安装OS X到他应该去的地方。
7、由于windows的原因,在一个所有分区都是主分区的磁盘里,
windows只能安装在第一个主分区或者最后一个主分区里(指的是它所能看到的最后一个分区,在上面的分区图里就是第四个分区)。而上面的第一个分区留给了efi,所以只能装在第四个分区里,否则就会出现著名的 "cannot find hal.dll" 错误。
8、问题来了,在我们的分区图里,如果安装windows,它会把第二个分区认作c盘,如果你选择安装到第四个分区,ntldr等这些启动文件依然在第二个分区,照样要出"cannot find hal.dll"错误。问题出在,windows安装盘把活动分区(active)叫做c盘,如果磁盘里还没有任何被标记为活动的分区,他就把第一个NTFS或者FAT分区标记为活动并且把它叫做c盘。所以我们要在安装windows之前先把第四个分区标为活动。这时可以用某些工具盘启动电脑来把分区4标为活动,或者先把第二三个分区做成非windows格式,让他只好装在第四个分区,完了再用mac安装盘把那两个分区做回来给windows.将来重装windows不会有问题,因为分区4已经是活动分区了,windows安装盘会把分区4叫做c盘。
9、安装windows时注意必须在安装程序里选择格式化c盘,否则windows无法启动。不要在windows里对分区表做任何修改(删除、新建分区)
10、关于重装和恢复系统
重装MacOS是ok的,不会影响其它操作系统。
重装windows前,确保你要装的分区是活动分区,否则它不会被正确地标记为c盘。
11. 关于分区在各个操作系统下的可见性
MacOS下可以读写FAT,可读NTFS,需要第三方软件写ntfs。windows下只能访问它的三个分区,即使用MacDrive等软件也不能访问MacOS分区,因为它在第四个分区之后,windows认为那个分区根本不存在。
二、操作步骤
1.先备份全部数据,记住,全部!
2.放入MAC OS X的盘,重启按option启动光盘
3.打开盘上面的磁盘工具
4.选你的硬盘,先清除一次.
5.跳到分割那里创建分区
6.分区大小自己看着办,分区方法如下:
第一个盘是放资料的,将来windows要下看成d盘
第二个盘还是芳资料的,将来看成e盘
第三个用来装windows,将来看成c盘
第四个盘开始装MAC OS X,要第五个,六个自己分。
7.分完后开始安装MAC OS X,记得选第四个盘
8.安装完后找一张待磁盘工具的启动光盘,运行那个工具,把第四个盘,即装windows的盘设成活动分区,其他一律不要动(记住,是第四个,第一个变成efi的保护分区,千万不能删,之所以前面说装windows是第三个分区,但是MAC OS X是看不到efi分区的,所以就少一个拉)