我偶尔会用到mac,之前在虚拟机上安装的黑苹果太卡了,于是想着把手边的台式机黑苹果化。从萌生想法到顺利让AMD吃上苹果,也走了很多弯路。这里把我的安装过程尽量详细的分享出来,一起Happy mac!
硬件配置
CPU:AMD r5 2600
显卡:GTX 1070ti
主板:华硕 ROG STRIX B450-F
准备材料
1.镜像(mac版本10.13.3)等工具下载链接:https://pan.baidu.com/s/1PqPLUt4vLTZGGlm9pAh0Gg 密码:w9ve
镜像用的是 @Raymaindler 的文章中的HighSierraV3Unofficial.dmg
Raymaindler:小试黑苹果High Sierra + Win10双系统(UEFI+USB蓝牙修复)zhuanlan.zhihu.com![f6ebcdc9025f402c5dbbc0c3ae6fdfbb.png](https://img-blog.csdnimg.cn/img_convert/f6ebcdc9025f402c5dbbc0c3ae6fdfbb.png)
一开始找的是聆曦的镜像,后来在B站看到有网友评论镜像带毒,就弃了。先不管是不是真的,小心为上:
![901ab174d9a5606d6702881f63fa6886.png](https://img-blog.csdnimg.cn/img_convert/901ab174d9a5606d6702881f63fa6886.png)
2.准备8G或更大的U盘
制作mac安装盘
我用的是transmac,可以从官网上下载试用版。插入U盘,将U盘格式化成mac识别的格式:
![def9150c101292c466f0d978c4dafe74.png](https://img-blog.csdnimg.cn/img_convert/def9150c101292c466f0d978c4dafe74.png)
将镜像装到U盘上:
![0dc175e7042508d51594c41e95229a11.png](https://img-blog.csdnimg.cn/img_convert/0dc175e7042508d51594c41e95229a11.png)
![2e752db2d4d26229a07272a03c8940ab.png](https://img-blog.csdnimg.cn/img_convert/2e752db2d4d26229a07272a03c8940ab.png)
等待安装完成。
BIOS设置
U盘插到台式机上,开机进BIOS,在BIOS中设置时间为2017年。因为我们装的是10.13.3版本的比较旧,mac在安装时会检测时间,时间不在发布时间前后的话,在安装时会报镜像损坏的信息,就没法继续安装了,所以咱要改时间。
![4797112b1ee572e9bb1ed5ce49f14640.png](https://img-blog.csdnimg.cn/img_convert/4797112b1ee572e9bb1ed5ce49f14640.png)
将SATA端口设置为AHCI:
![11514daa0ff0a7b1d607b1e3246641b6.png](https://img-blog.csdnimg.cn/img_convert/11514daa0ff0a7b1d607b1e3246641b6.png)
启用USB旧版支持和EHCI切换:
![e294d8d4a84c54d4495e332bcc68c632.png](https://img-blog.csdnimg.cn/img_convert/e294d8d4a84c54d4495e332bcc68c632.png)
禁用串口:
![c7ef29212ed6e392205c19a83ae6d7fe.png](https://img-blog.csdnimg.cn/img_convert/c7ef29212ed6e392205c19a83ae6d7fe.png)
为硬盘驱动器和USB设备启用CSM和UEFI:
![5aa878fa1eba34ce0a0d9a9af719e67c.png](https://img-blog.csdnimg.cn/img_convert/5aa878fa1eba34ce0a0d9a9af719e67c.png)
将secure boot设置为其他操作系统:
![489c16248515fd4d40cb44f5481b8754.png](https://img-blog.csdnimg.cn/img_convert/489c16248515fd4d40cb44f5481b8754.png)
选择U盘中的UEFI作为First Boot启动设备:
![dd0e339889486b79d6fa731d83a69238.png](https://img-blog.csdnimg.cn/img_convert/dd0e339889486b79d6fa731d83a69238.png)
安装
注:操作过程中有一些黑白文字的酷炫滚动,别慌,安静的等待它加载UI界面...
经过加载就可以在下面的界面中选择HighSierraAMD后回车:
![ce9cb016d7e0487039bbf56a5cba1944.png](https://img-blog.csdnimg.cn/img_convert/ce9cb016d7e0487039bbf56a5cba1944.png)
可以选择中文:
![8a96f30b5ce12f57e26f95f5be938436.png](https://img-blog.csdnimg.cn/img_convert/8a96f30b5ce12f57e26f95f5be938436.png)
点击磁盘工具:
![1cdef8af0c8774ff91b15dddc8961e4c.png](https://img-blog.csdnimg.cn/img_convert/1cdef8af0c8774ff91b15dddc8961e4c.png)
选择 显示所有设备,点击要安装的盘:
![135bd9ef7d81efbbe070eeeb4db048ce.png](https://img-blog.csdnimg.cn/img_convert/135bd9ef7d81efbbe070eeeb4db048ce.png)
上图我已经格式化完成。如果没有格式化要先抹除为苹果识别的GUID分区:
![d2d6c82f7133239730c335128115ec0f.png](https://img-blog.csdnimg.cn/img_convert/d2d6c82f7133239730c335128115ec0f.png)
然后根据需要是否分区。这里要注意,如果你要安装苹果的系统盘包含Windows的MBR的话会出现如下的错误,没法分区。解决办法就是对整张磁盘进行GUID的格式化。
![f07cf11b0ec1000bedf6155e3830caaa.png](https://img-blog.csdnimg.cn/img_convert/f07cf11b0ec1000bedf6155e3830caaa.png)
然后分区按钮就变成可选状态了。点击分区,分区名字最好英文,根据需要进行分区调整即可。注意要记录一下Mac的分区名字(比如我这里是HSOS),这是知识点,待会儿要考。我准备后续再装个win,弄成mac+win双系统,就顺便给win预留磁盘空间:
![18bae600ead1148af1a5d1f7072a6d19.png](https://img-blog.csdnimg.cn/img_convert/18bae600ead1148af1a5d1f7072a6d19.png)
磁盘格式化完成后,点击左上角的红色叉按钮关闭磁盘工具界面,选择 重新安装macOS:
![ea60729ae9cfe6ba63059c93b83e87f7.png](https://img-blog.csdnimg.cn/img_convert/ea60729ae9cfe6ba63059c93b83e87f7.png)
同意安装和协议:
![846388cfbcdff9ff9a4721e12edf936f.png](https://img-blog.csdnimg.cn/img_convert/846388cfbcdff9ff9a4721e12edf936f.png)
选择安装位置并安装(如果我们之前没有格式化成GUID分区的话,下图就全是淡灰色的不可选安装位置):
![cb94dd1d675e11da9d3a28a3bb20ac67.png](https://img-blog.csdnimg.cn/img_convert/cb94dd1d675e11da9d3a28a3bb20ac67.png)
等待安装完成:
![5857fe9a71bc5969c039e2d988281ffc.png](https://img-blog.csdnimg.cn/img_convert/5857fe9a71bc5969c039e2d988281ffc.png)
安装完成会重启,再次进入U盘中的安装界面,选择Terminal:
![67747e70e5009399fa358d51fcdcd272.png](https://img-blog.csdnimg.cn/img_convert/67747e70e5009399fa358d51fcdcd272.png)
输入preinstall,输入你的磁盘名(考点来了):
![a4bbcd6cd2a67b895497afc1591dca1f.png](https://img-blog.csdnimg.cn/img_convert/a4bbcd6cd2a67b895497afc1591dca1f.png)
重启,选择从HSOS磁盘中安装macOS:
![9e71341832259f49bcf613ccf678ee71.png](https://img-blog.csdnimg.cn/img_convert/9e71341832259f49bcf613ccf678ee71.png)
等一会,就可以进入安装界面:
![0e723ee78e7c0434e58af16914766a2b.png](https://img-blog.csdnimg.cn/img_convert/0e723ee78e7c0434e58af16914766a2b.png)
安装完成后会自动重启,我们像之前那样选择进入U盘里的安装盘、打开Terminal,输入amd命令,填入磁盘名:
![58805d1361fbc3e99f555478560b80a1.png](https://img-blog.csdnimg.cn/img_convert/58805d1361fbc3e99f555478560b80a1.png)
命令运行完成后大概长这样:
![643ab203dc70b663cb76d4903e5d5fca.png](https://img-blog.csdnimg.cn/img_convert/643ab203dc70b663cb76d4903e5d5fca.png)
重启,再次进去U盘里的安装界面,选择Boot macOS from HSOS(注意不是下图选的这个,这里我忘了截图):
![41e5441324282133d9f6ba1c78a6853b.png](https://img-blog.csdnimg.cn/img_convert/41e5441324282133d9f6ba1c78a6853b.png)
可以进入安装系统的界面,配置地区啊语言啊之类的信息就可以正式装系统了:
![672a05730442aa32af26230d6bcd4eb4.png](https://img-blog.csdnimg.cn/img_convert/672a05730442aa32af26230d6bcd4eb4.png)
安装好之后重启。到目前为止,U盘都不要拔出来,因为我们现在依然依赖U盘上的clover引导。选择下图中的选项,进入安装好的mac系统中:
![6c528477c16bfad7b7572db85a3b3769.png](https://img-blog.csdnimg.cn/img_convert/6c528477c16bfad7b7572db85a3b3769.png)
CLOVER引导复制到硬盘
接下来我们需要把U盘上的CLOVER引导复制到硬盘上,这样就不用每次都要使用U盘来进入mac系统了。打开终端,输入命令创建EFI文件夹,查看系统EFI所在位置(我的是disk0s1):
![96586eab15f3b7a209cd884f5c9a39d4.png](https://img-blog.csdnimg.cn/img_convert/96586eab15f3b7a209cd884f5c9a39d4.png)
运行命令,挂载系统的EFI到我们创建的EFI文件夹中:sudo mount_msdos /dev/disk0s1 /Volumes/EFI/。运行完成后就可以发现EFI盘符挂载上来了:
![67766eab3304a08ea458e8cf57e02eae.png](https://img-blog.csdnimg.cn/img_convert/67766eab3304a08ea458e8cf57e02eae.png)
我们可以先备份一下上图系统的BOOT文件夹和CLOVER文件夹,然后将HighSierraAMD盘符里的CLOVER Files/EFI/文件夹下的BOOT和CLOVER复制到挂载的系统EFI上。之后拔掉U盘,重启,就能脱离U盘启动MacOS:
![55f92dbe555adcfb6c6e99cb60e6c9e7.png](https://img-blog.csdnimg.cn/img_convert/55f92dbe555adcfb6c6e99cb60e6c9e7.png)
安装显卡驱动
黑苹果默认不支持N卡10系以上产品的驱动,所以我们需要安装WebDriver。从下面链接中选择适合我们的macos版本的webdriver,我的是10.13.3(build 17D47):
MacOS最新NVIDIA显卡驱动下载-黑苹果星球
然后安装webdriver,到最后一步让我们重启系统的时候,千万不要点重启;然后插上之前的U盘,打开U盘里面的CLOVER file文件夹中的clover configurator,挂载系统EFI,然后点击打开:
![999d3cc21e8efc8a7ad1cdd7a7caefaf.png](https://img-blog.csdnimg.cn/img_convert/999d3cc21e8efc8a7ad1cdd7a7caefaf.png)
选择打开EFI下的CLOVER下的config.plist:
![8f0b05b12dfe1992ec3570919f3cdc86.png](https://img-blog.csdnimg.cn/img_convert/8f0b05b12dfe1992ec3570919f3cdc86.png)
在system parameters中勾选NvidiaWeb:
![5d1872cb448338d61a7fda12c9bb2e76.png](https://img-blog.csdnimg.cn/img_convert/5d1872cb448338d61a7fda12c9bb2e76.png)
然后保存、关闭clover configurator。下载kext utility,安装它:
![b5e5219dd8bb3dcad108f0b7cf9774b7.png](https://img-blog.csdnimg.cn/img_convert/b5e5219dd8bb3dcad108f0b7cf9774b7.png)
kext安装完成后,点击之前安装显卡驱动时让我们点的重启系统按钮。重启后可以看到显卡正常识别出来。emmm....突然间 索然无味:
![f6c20ee3ebb6de83c3cf99fc4c807dd1.png](https://img-blog.csdnimg.cn/img_convert/f6c20ee3ebb6de83c3cf99fc4c807dd1.png)
声音、有线网卡都是正常的,只是选择显示器自带扬声器时,无法调整音量大小。
后记
OK,到此为止,这几天折腾黑苹果的过程都记录下来了。之后就是用用看黑苹果的稳定性,有时间再把win10装上,玩游戏就有着落了哈哈哈(注:如果要安装windows双系统,这个mac的安装U盘先不要格式化,Windows安装完后还有用)。如果要装上cuda,百度或Google搜索nvidia mac cuda即可找到安装包。
参考资料
https://www.hackurmac.com/2018/05/amd-ryzen-hackintosh-high-sierra-guide.html
https://www.youtube.com/watch?v=Ti8YRbBXzyw