好久没折腾了,一个是精力有限,一个貌似是 “老了” ??? 本来 Forece 一直想弄这个 MacOS + Win10 黑苹果双系统的。之前还弄过 VMware 虚拟机上的 MacOS,以为应该会很简单,没想到给自己挖了个大坑。虽然已经有了 Macbook ,但是本本的性能是在不能和台式机比。没办法,因为需要用到 MacOS 上的一些软件,比如 Render,再比如一些特定只有在 MacOS 上的软件之类的,另外别人说在 MacOS 上敲代码比较高大上。好吧,种种原因,诞生了此篇黑苹果教程。网上查了很多资料,很多人都深陷坑中。感觉我把他们的坑踩了个遍才完成安装的。

一、准备工具

1. TransMac
2. DiskGenius
3. macOS High Sierra 10.13.6(17G65) Installer with Clover 4596
4. 一个 16G 大小的 USB 2.0 U盘

工具打包在百度云了,请自行下载(不是我提供的,网上找的链接,里边的 MacOS 是低版本的,不要下,只下载工具就可以了。)
链接: https://pan.baidu.com/s/1o9hRAIY 密码: 4ipx

MacOS 我是直接下载黑果小兵的最新版,直接点上边链接就可以进去下载了。

二、制作黑苹果 MacOS High Sierra 10.13.6 安装U盘

1. 打开 TransMac,不用破解版也可以,有15天免费试用时间。

2. 插入U盘,右键选择U盘,然后在弹出的菜单中选择 Format Disk for Mac (将磁格式化为 Mac 格式)

3. 然后提示输入卷标名、还有格式化类型,这里不要动选择,选择默认的 Mac OS Extended HSF+ 就可以了。

4. 然后就是提示格式化,会清空数据,提醒你备份数据,按OK后就会直接格式化U盘了。

5. 格式化完毕后,再次右键单击U盘,然后选择 Restore with Disk Image(从镜像中恢复)

6. 选择之前下载的镜像

7. 然后就等吧,机器快的大概等20分钟左右即可。

8. 之后会弹出让你格式化的窗口,不要再格式化了,因为 Windows 无法识别 Mac OS 的分区格式,所以才弹出这个窗口,我们选择取消即可。

9. 至此,MacOS 安装盘制作完毕。

三、给 MacOS 分配空间
抱歉,这里 Forece 自己玩着玩着玩嗨了,忘了几张截图,不过不要紧张。不影响使用,这里 Forece 是在第二个块硬盘的后边分出了200GB的空间以供 MacOS 使用,然后还需要在这块硬盘的最头部分出300MB的空间用来做ESP空间使用。(待会会讲为什么这么干和怎么干)

注意:MacOS系统需要是 GPT 格式,如果你分区是MBR格式的话,还需要转成GPT先,这里因为 Forece 本来就是 GPT,所以没办法给大家演示如何转换了。大家自己网上搜下资料吧。

1. 打开 DiskGenius(已然完活后的截图,你们将就着看吧)

2. 然后先把需要安装的苹果系统的硬盘分区表转换成 GUID 模式(不然的话,待会不让你安装系统)

3. 然后在上边蓝条上右键选择你的硬盘,在弹出菜单中选择调整分区大小。Forece 建议要么分区在前方,要么在后方,如果你有多个分区的话,不要将苹果系统放中间。这里 Forece 选择的是放在后边。因为安装完才之后,安装完黑苹果后,又特么给你自动分出一个小分区。反正随你心情吧。

4. 你可以直接填数字,或者直接拖动上边箭头所指的调整栏来调整分区大小

5. 分区完毕后先不要管这个分区,我们待会在 Disk Management (磁盘管理中再处理)

6. 然后同样,在该硬盘的头部再创建一个 300MB 的 EFI 分区

7. 在格式化的时候,我们选择 EFI 分区格式。

8. 然后退出 DiskGenius 软件,在桌面上右键点左下角 Windows 图标,选择 Disk Management(磁盘管理)

9. 现在看到的磁盘状况应该是这样的,第二磁盘中,前边300MB是EFI分区,中间的是Windows数据分区,后边200GB是MacOS的系统分区,这个200G现在还未初始化。

10. 右键单击这个200G分区,在弹出菜单中选择 New Volume 创建新卷

11. 然后跟着提示一路走

12. 输入分区大小,这里默认是填满的

13. 这里问是否分配卷标,也就是盘符,这里要选择不要盘符(反正都识别不出来,要毛盘符)

14. 然后这里问你是否格式化,我们也不格式化。

15. 再下一步应该就完成了。

16. 最后状态如下,最后的 200G 应该是 RAW 格式的。

17. 至此 MacOS 磁盘空间也整好了。

四、配置 CLOVER

这里其实是最让人头大的,因为你搜到的资料应该会让你一头雾水,最后反正 Forece 也没搞明白,不过明白了一个原理,就是说,找正确的 CLOVER ,然后覆盖到你U盘里边的 CLOVER 就可以了。其他的原理、制作方法统统可以不用理会。你可以试试直接启动,如果没有问题的话,那么恭喜你。不过大部分会出现各种各样的问题。

1. 先下载好和你近似的 CLOVER 文件,这里要感谢国人的开源项目
https://github.com/sqlsec/clover

2. 看作者说是用 https://minhaskamal.github.io/DownGit/#/home 这个页面来下载,不过 Forece 没有成功,直接用的 GitZip for GitHub 这个 Chrome 扩展来下载的。

另外,你可以推荐看下这个B站的教程,直播解BUG~ 修改 Config.plist

3. OK,现在你应该已经有了 CLOVER 配置文件夹。那么重新打开 DiskGenius,然后点到 U盘的 EFI 分区(不要搞混了,硬盘EFI分区是空的,我们要找的是U盘上带CLOVER上的EFI分区)

4. 点击浏览文件后,可以看到有个 EFI 文件夹,双击进去,里边就包含了 CLOVER 引导文件。

5. 如果想备份的话,请提前备份整个 EFI 文件夹

6. 然后删除 EFI 文件夹里边的 CLOVER 文件夹

7. 复制我们之前下载的配置好的 CLOVER 文件夹

8. 在 DiskGenius 中的 EFI 文件夹内按 CTRL + V 就会弹出窗口(抱歉,这里的 CLOVER 应该是删除的状态,不想再删一遍啦!多包涵)

9. OK,这样 CLOVER 也配置完毕了。

注:修改 EFI 分区内文件很多种,这个 CTRL+C / CTRL+V 方法最为简单。
网上还看到需要PE或者如B站视频里,删除EFI分区,重建建立FAT32,然后再复制EFI文件夹到分区。听起来很复杂是不是。

五、配置 BIOS

基本离成功就差一点了,下边配置 BIOS。因为是台机,所以禁的有点多。其他的大家根据自己情况禁用哈。

禁用:Fast Boot, Vt-d, LAN PXE Boot, Network Stack
开启:XHCI Hand-off
设置启动项:Bios Features Windows 8/10 Features 为 Other OS
设置启动项:Bios Features Storage Boot Option Control 为 UEFI Only
设置启动项:U盘为第一启动项

六、安装 MacOS 10.13.6 High Sierra

1. 首先最好找个带 Title 的 Clover,Forece 这次找的 CLOVER 不带文字说明,就一堆图标,还好靠着之前折腾的经验,知道哪个选项对应哪个,给你看看截图就知道 Forece 用过多少个版本的 CLOVER 了。

没错你们猜对了,那个没文字说明的就是 Forece 用的 Clover。反正选择基本靠蒙,不过如果你的 CLOVER 版本 “正常” 的话,那么第一个苹果图标应该是 Boot MacOS X Install from MacOS High Sierra,选项移到这里然后回车就可以进入 MacOS X 安装界面了。另外再说明一下其他选项,看上方绿色那个图容易理解一下,有 Shell 版、Option版本(如果内置多个Config.plist文件,可以用这个切换,也可以禁用一些驱动之类的东西,其他就是版本、重启、退出按钮之类的没用东东。

2. 选择 Boot MacOS X Install from MacOS High Sierra 后,进入到读条阶段,这里一般是重灾区,大部分人都阵亡在这里了。基本上都是 CLOVER 配置文件不对头,造成死机,风火轮死循环之类的毛病。下边有提到解决办法。

3. 如果顺利的话,那么应该就来到了正常安装界面。一般是英文版,在上方导航条里有选项可以调整语言的。然后先去磁盘工具将硬盘分区格式化为苹果的专用格式 HFS+

4. 不知道为什么之前在 Windows 分出来的 200G 空间在这里变成了 214.7GB,不过无所谓了。大家切记不要抹错了盘。数据最重要!!!如果你在这里没有发现之前分出来的硬盘分区的话,估计是你没有在 Windows 中按照 Forece 说的做初始化。回头再看下吧。另外如果出现 Mediakit 错误的话,下边也有解答。(没有分给硬盘分EFI分区)

5. 选择抹盘,然后格式为 Mac OS 扩展(日志式)

6. 完成后关闭即可

7. 然后就直接安装 Mac OS 即可,一步一步来就可以了。基本到这就差不多完成了。

这里插句嘴,安装的时候,大概会重启两三次,这两三次都会重启到 CLOVER 引导页面,这次就不要选择从U盘引导了,因为这时候 MacOS 安装文件已经拷贝到了你的硬盘分区了。所以这时候应该选择 Boot From MacOS Install from Untitled(这个 Untitled 是你抹盘时候给的卷标名)

8. 至此完成安装。

后续:每次启动苹果系统还是需要U盘引导的,因为自己不常用苹果系统,只是需要的时候才开那么几次。所以没有继续折腾将 CLOVER 分区直接移植到硬盘。有兴趣的朋友自行参考其他文章吧。谢谢。

七、问题手册

1. 点击 CLOVER 安装 MacOS Install High Sierra 后死机、卡死在屏幕
答:CLOVER 配置不对,自己重新找吧

2. 点击 CLOVER 安装 MacOS系统后,出现黑屏白苹果,但是卡在2/3处,无限风火轮
答:应该是显卡问题,还是自己重新找 CLOVER 配置吧

3. 进入 MacOS 安装界面,在 Disk Utility 找不到之前划出的硬盘分区
答:因为你没有给硬盘初始化,请参照第三部分8-16步骤重新完成初始化

4. 进入 MacOS 安装界面,在 Disk Utility 无法抹盘,提示 MediaKit reports not enough space on device for requested operation。

答:没有给 MacOS 安装硬盘内分配 EFI 分区,或 EFI 分区小于 200MB。参照第三部分给 MacOS 硬盘分出一个 EFI 分区。

5. 进入 MacOS 安装界面,提示 GUID 错误,无法安装系统

答:没有将硬盘分区表转换为 GUID 分区表格式。