# 黑苹果加装Windows双系统、Parallels Desktop BootCamp启动,以及微软的小流氓 在已经全盘格成Mac的**黑**苹果机器上,加装Windows形成双系统,并实现Windows两用:可以正常启动,也可以作为Mac下的虚拟机使用。 阻止Windows自动调整UEFI顺序。 ## 准备工作 1. 装Mac —— 废话 2. 装Parallels Desktop 3. 重要数据备份 4. 装好Windows PE可以从uefi启动的U盘,什么PE随意,有Windows安装器等常用工具就好 5. Window 安装盘 ## 流程与坑 ### 技术路线 之前整个硬盘都是Mac,现在因工作需要(GPU计算),物理Windows还是要有那么一个的,虚拟机不行。正好Parallels Desktop具有将物理Windows作为虚拟机启动的功能,折腾完这一套之后就可以删掉一个虚拟机,安排好的话也不多费多少空间。 分区方案可以选择用BootCamp或者手动分区装。BootCamp我之前也没用过,据说是MBR启动,并且会提供针对于白苹果硬件的驱动。而手动安装无疑应该选uefi启动了。最终我选了手动分区方案,优点如下: 1. uefi比MBR似乎好那么一点点 2. 反正是黑苹果,用不着BootCamp那套驱动 3. 黑苹果上BootCamp制作工具下载驱动的时候一直失败,应该是由于检测不到合法的硬件型号 ### 备份所有数据 不多说,一定要做。**不信抬头看,苍天饶过谁。** ### 分区 用Mac磁盘工具分区,从磁盘尾部分隔出来一个若干G大小的`FAT32`分区。不要太吝啬。注意Mac中显示的1G空间的**实际容量**比Windows中的1G更小。 如果你启用了TimeMachine,做完备份之后需要临时把它关掉,然后删掉TimeMachine的`本地快照`,否则分区会报错`49153`,不能分区。删除本地快照的方法: ``` ╭─【显示到底有多少本地快照】 ╰─ tmutil listlocalsnapshots / com.apple.TimeMachine.2018-03-22-231308 com.apple.TimeMachine.2018-03-22-165622 com.apple.TimeMachine.2018-03-22-183007 com.apple.TimeMachine.2018-03-22-193446 ╭─【删除大部分磁盘快照】 ╰─ tmutil thinlocalsnapshots / 9999999999999999 ╭─【删除最后那么一两个本地快照,数字根据自己的情况改】 ╰─ tmutil deletelocalsnapshots 2018-03-21-230643 ``` 删完快照之后继续操作分区,细节不多讲了。分区过程中屏幕会冻结或者说“卡死”,不要乱动,等着就好,否则你很快就会知道我为啥特别强调数据备份。 ### 安装Windows系统 然后关机,用uefi模式从U盘PE启动。注意,必须是PE,不能是将Windows安装盘直接写到U盘上。原因是原版Windows安装器会被Mac原有的分区和EFI搞晕,不能正常工作,拒绝安装或者出别的幺蛾子。 把刚才搞出来的分区格式化一下,强迫症注意设置卷标,否则会在Mac里显示为`Untitled`。然后用安装器安装,启动分区设置为你的EFI分区,**不要格式化EFI分区**,否则Mac相关启动文件就丢了。操作前建议备份下EFI分区。 ### 安装Windows软件 装完Windows后,重启应该直接就进入Windows了,该激活激活,常用软件+驱动搞一下。 小软件也可以过会儿到虚拟机里面搞,反正两边数据是完全共享的。**但是Office全家桶**的安装与激活务必在物理机里面操作,否则激活会出问题。万一出了问题可以卸载重装,不用清理。 ### UEFI顺序调整 此时你可能会发现,电脑上只有一个Windows了!Clover神马的都不见了。当然文件都还在,需要你用EasyUEFI软件手动调整一下,这软件是商业软件,但是免费功能足够了,不必找破解。 1. 如果Clover启动项彻底没了,新建一个名叫Clover的启动项,指向`/EFI/Clover/CLOVERX64.efi`,其他都用默认。 2. 如果只是顺序变了,把Clover调整到第一项。 注意,无论调整顺序还是新建,必须用这个EasyUEFI软件,不能在UEFI固件(有些人仍然叫他BIOS)里面操作,原因是**新版Windows加了一个极其恶心的特性:每次启动后把自己的启动项调整到第一位。**此流氓行径比之国内各大流氓不逞多让。而EasyUEFI不知用了什么黑科技,能在一定程度上**阻止Windows调整UEFI顺序**,原理不明。 最终,应该是开机自动进入Clover,然后Clover会列出Windows和Mac系统给你选择。 ### Parallels Desktop启动 重启进入Mac,打开Parallels Desktop,新建虚拟机,第一个画面可能会让你选择是重新安装还是迁移。答案是都不是。耐心等一下或者进入“新建”再后退,就会出现第三个选项“BootCamp”。 选择BootCamp,Parallels Desktop开始尝试启动装载物理分区上的Windows,并给它安装虚拟运行所需的插件。如果你给Windows设置了登陆密码,这一进程可能会卡在“正在安装Parallels Tools”那里很久。此时点击进度条旁边的眼睛图标,无视警告,即可看到Windows画面,输入密码登陆,后面的安装过程会继续自动进行。 第一次启动时,由于驱动什么的都没弄好,画面十分难看,耐心等待安装完成,再重启几次即可。 虚拟启动后,由于硬件变化,一些软件需要重新激活,如Windows、Office全家桶等,再激活一次就好。 ## 2018年07月22日 PS 昨天因为分区大小分配不当的原因,调整了一次分区。发现调整Mac系统分区的过程也会受到`Time Machine`的干扰。如果不提前删掉那些本地快照,`Disk Utility`里面会直接禁止缩小分区。