- 积分
- 70
- 最后登录
- 2024-4-24
- 精华
- 0
- 阅读权限
- 20
- 主题
- 9
- UID
- 3450786
- 帖子
- 176
- PB币
- 389
- 威望
- 0
- 贡献
- 0
- 技术
- 1
- 活跃
- 787
- UID
- 3450786
- 帖子
- 176
- PB币
- 389
- 贡献
- 0
- 技术
- 1
- 活跃
- 787
|
本来用clover作为引导,还是比较的稳定的,某天心血来潮,想转入opencore阵营,就开动起来了,一发不可拾。
下载了0.5.8,按照文档配置,还是挺顺利了,半天就搞好的,可能归功了之前的clover文件做得比较简结吧。
启动开机一切顺利,顺便把显卡之前的驱动小问题也解决了。
睡眠唤醒也正常,直到关机才发现,可以关机,就是不断电!只能手动强制按开关键关电源!
又用了两天时间翻帖,各种的尝试,终于解决问题。
写下来,让同样问题的参考一下:
先说明一下,我的配置: AsRock z97 pro4 + e3 1231 v3 这块主板的资料挺少的
如果主板不同型号,后面的ssdt-FixSHUT.aml 内的要根据自己的主板DSDT文件查证修改部分参数,只有参数相同才可直接调用!
具体操作:1.获取本机主板的DSDT.dsl 文件, 要查找里面的 _PTS 和 PMEE 所在的位置
2. 在config.plist 文件 - ACPI 设置 - 补丁 :rename (重命名): _PTS to ZPTS
// In config ACPI, _PTS to ZPTS(1,N)
// Find: 5F50545301
// Replace: 5A50545301
3.参考多个资料后编写补丁文件 SSDT-FixSHUT.aml, 放于EFI - OC - ACPI 中,并在config.plist文件中的ACPI项添加并勾选它.
补丁用 MaciASL 编写 :SSDT-FixSHUT.dsl , 检查无误后另保存为:SSDT-FixSHUT.aml
有两项要根据自己的主板DSDT参数修改一下,1. "_SB_.PCI0.XHC.PMEE" - PMEE在XHC的项目位置
2. "SystemIO, 0x1830" - cpu的数值+20
4.修改检查无误后重启,关机,断电,补丁生效!
感谢:1,B站"莉莉.科林斯"
2. OC-little 项目
最后是我的补丁文件:
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
3
查看全部评分
-
|