- 积分
- 166
- 最后登录
- 2024-3-29
- 精华
- 0
- 阅读权限
- 20
- 主题
- 10
- UID
- 864105
- 帖子
- 341
- PB币
- 78
- 威望
- 5
- 贡献
- 0
- 技术
- 2
- 活跃
- 1327
潜行者
- UID
- 864105
- 帖子
- 341
- PB币
- 78
- 贡献
- 0
- 技术
- 2
- 活跃
- 1327
|
发表于 2017-10-1 17:38:15
IP属地广东
|显示全部楼层
本帖最后由 zz569029747 于 2017-10-1 20:42 编辑
国庆第一天成功吃上了10.13的黑苹果,先说下配置(台式机)
CPU:Intel 4790k,集显:HD4600,独显:Nvidia Gtx980Ti,Clover:4220
安装过程:
1.需要集显进行安装,也就是要把独显屏蔽掉或者直接拔掉;
2.使用Tranmac或者在mac制作USB安装盘时,要注意,安装的dmg文件应该是在5.6GB左右,如果相差太大,请比对md5。我曾经下了一个只有5GB大小的(网络问题),第一阶段正常,在第二阶段安装报少文件;
3.经过3次重启(第一阶段1次,第二阶段2次),安装应该就已经完成了,这个时候应该可以以无显卡驱动状态进入到桌面了,接下来就是蛋疼的显卡安装了,当然,drivers64UEFI文件夹里应该要有apfs.efi。
4.安装显卡驱动之前,先把clover.plist中的启动参数加上-lilubetaall以及把RtVariables-CsrActiveConfig改成0x00
- <key>RtVariables</key>
- <dict>
- <key>BooterConfig</key>
- <string>0x28</string>
- <key>CsrActiveConfig</key>
- <string>0x00</string>
- </dict>
复制代码 在kexts中新建名称为10.13的文件夹,把NvidiaGraphicsFixup.kext,NVWebDriverLibValFix.kext,Lilu.kext放到这个文件夹,当然应该还有FakeSmc和键鼠驱动。
5.重启进入系统,通过NVIDIA® WebDriver Updater下载对应Nvidia驱动进行安装。安装过程中注意,如果安装程序有警告而不是要确认授权,请检查第4步的东西有没有做全。如果没有警告而是确认授权,那就授权后继续安装下去就行了。
6.安装完成之后,先不要重启。先把RtVariables-CsrActiveConfig改回0x67(不改也行,但是如果还要往SLE或LE放东西的最好还是改了),最好再手动重建下缓存。
重启之前:
1.确认clover.plist的启动参数中有nvda_drv=1和-lilubetaall这个参数。
2.确认WebDriver里是使用Nvidia Web Driver,即下图
PS.关于nvda_drv这个参数,我看过很多帖子都是说已经没用了(可能是更高版本的Clover没用了?),但是根据我分析启动时-v的日志,这个参数还是有效的。使用了nvda_drv=1的时候,NVDAStartupWeb会打印出当前使用的驱动为Web驱动(安装了WebDriver驱动的情况下),而不用这个参数时NVDAStartupWeb.kext打印的是Official的,即Mac的官方驱动,当然这个驱动是驱动不了独显的,而这个是跟WebDriver里的两个选项是对应的。
7.重启系统,确认是否在只使用集显的情况下可以进入到系统。这个过程令我惊喜的是,HD4600居然自己驱动了,我都不用注入platform-id了。到此,如果一切都正常,关机,把独显插回去,重启机器。
8.使用独显启动进入Clover,直接进入到Mac系统中,然后你会发现,双显卡已经驱动好啦。
最坑的写在最后面:
如果你在Mac下编辑、修改、复制、新增了EFI里面的东西(plist和kext),请确认系统没有生成._开头的东西,这些是会造成系统无法启动的(可能),还有,这些东西是隐藏的。如果有这些东西,请删除。
接下来总结下使用的必须插件和软件吧。
常用软件包括:Clover Configurator,KCPM Utility Pro,NVIDIA® WebDriver Updater
efi和kext:apfs.efi,NvidiaGraphicsFixup.kext,NVWebDriverLibValFix.kext,Lilu.kext
链接:http://pan.baidu.com/s/1jH9awTo 密码:2ngz
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|