注意,本方法驱动的显卡不支持图形加速,可玩性不高,官方驱动最高只驱动到10.13.6
这篇文章主要是讲一下我是如何驱动GTX1060的,至于安装黑苹果的话你可以去看别人的教程,我会放出来,工具也会。有些地方不准确或者不对的望指出。折腾黑苹果最重要的是耐心。
安装黑苹果的教程以及工具、镜像:
教程:
主页 – 国光的黑苹果安装教程:手把手教你配置 OpenCore (sqlsec.com)(主要,很全从头到尾,很棒)
跟着OpenCore官网指南学黑果EFI配置 ,看完长本事!玩黑苹果,配置EFI从此再不求人!_哔哩哔哩_bilibili
工具:
Releases · ic005k/OCAuxiliaryTools (github.com) 用于编辑config.plist
https://www.balena.io/etcher/ 用于写入镜像到硬盘/U盘
镜像及引导:
分类: 镜像 | 黑果小兵的部落阁 (daliansky.net)
Releases · acidanthera/OpenCorePkg (github.com) OC引导
关于我如何驱动GTX1060:
参考了如下教程或工具:
教程:
在高于10.14的macOS中驱动NVIDIA显卡的方法-黑苹果星球 (heipg.cn)
黑苹果n卡驱动,三分钟带你在macOS 12 Monterey下找回n卡驱动_哔哩哔哩_bilibili
【黑苹果N卡驱动】N卡成功在Monterey上驱动(真驱动实现半透明) – 知乎 (zhihu.com)
工具:
OpenCore Legacy Patcher (heipg.cn)
Releases · ic005k/OCAuxiliaryTools (github.com)
以下内容不代表可以完全照做,而是依我这边的实际情况的操作,供参考。
我的平台是技嘉B150M i7-6700+GTX1060 3G,因为新的Mac OS驱动不了GTX1060,所以我先用OCAT(OC Auxiliary Tools)编辑config.plist,把DP-选中PciRoot(0x0)/Pci(0x2,0x0),右边的AAPL,ig-platform-id的值改为00001219(代表只启用核显,独显驱动装完了再改为另一个数值,下面会提到)
然后再把BIOS里的“预设启动的显示设备”改为IGFX核显(原本应该是“PCIe插槽”,也就是你的显卡,不改成核显的话因为Mac驱动不了你的独显,插显卡上的显示屏进系统是黑屏的),显示器原本是插显卡上,拔下来插到主板上。(改成IGFX核显之后你显示器插显卡上也还是黑屏的)。然后就是在核显环境下安装MacOS,然后把OC引导放到你本机(完善引导 – 国光的黑苹果安装教程:手把手教你配置 OpenCore (sqlsec.com))之后回到Windows,进行接下来的操作。
用OCAT编辑你的EFI分区里的config.plist(如果你在windows下看不到EFI分区,可以用DiskGenius把config.plist复制出来,调完了再用DiskGenius放回去)。
Misc-Boot中的HideAuxiliary不要勾选(这样OC启动菜单才会有Recover的选项),Misc-Security中的SecureBootModel改为Disabled,Vault改为Optional
启动参数中输amfi_get_out_of_my_way=0x1 ngfxcompat=1 ngfxgl=1 nvda_drv_vrl=1四个,用空格分开
csr-active-config填FF0F0000
调完之后保存,把修改完的config.plist放到你的EFI分区(可用DiskGenius)
然后重启,在OC的引导菜单选择 Recover [版本号](dmg)这个,进入之后左上角有个实用工具,打开里面的终端,输入以下两条指令:csrutil disable和csrutil authenticated-root disable执行完之后重启进入Mac。
注意:上面进入的是Revocer模式,下面进入的是MacOS
进入Mac后打开终端,输入
(需要输入用户密码,终端里输入密码没有*号,是直接看不见的,输完回车就是了。不执行这个的话安装驱动时Mac会自动黑屏重启 ),执行完后再重启
在OC引导菜单选择Reset NVRAM(不知道为什么在这里之后我的OC引导没了,开机直接进Win了,如果你出现了一样的情况可能需要进PE用BOOTICE再把OC添加到UEFI启动列表里然后排第一位)(注:这个选项需要你的EFI/OC/Tools里有添加这个工具)
然后再进Mac,下载并安装Releases · dortania/OpenCore-Legacy-Patcher (github.com)这个软件,打开这个软件点Post Install Root Patch,然后Start Root Patching(注意,我下载的是.pkg后缀的,貌似安装的时候就顺便把显卡驱动装了,如果提示了前往隐私与安全允许NVIDIA什么的一定要赶紧去输密码允许,因为可能会突然重启..我在输密码的过程重启了,还没允许,所以我重新再装了一遍,那个软件可以重新装一遍Restart Root Patching )。
装完允许完之后重启,进Windows。(注意,这个时候如果你再进入Mac,核显是工作异常的,画面会很卡,不要慌,这是因为驱动安装了之后config.plist和BIOS都还没调)再次用OCAT编辑你的config.plist,把DP-选中PciRoot(0x0)/Pci(0x2,0x0),右边的AAPL,ig-platform-id的值改为01001219,即启用独显,然后重启进BIOS,将“预设启动的显示设备”改为“PCIe插槽”也就是你的独显,保存关机。
关机后,把你的显示屏从主板上插回显卡上,然后再开机,进入Mac,见证奇迹。
讲下我的最终效果吧:
https://player.bilibili.com/player.html?aid=776350275&bvid=BV1q14y1N7zP&cid=925217558&page=1