3A平台成功安装Sonoma 及DSDT问题求助
本帖最后由 jetliu430 于 2023-8-9 11:40 编辑按照Dortania的opencore安装步骤,成功启动了 Sonoma,我的配置是:
[*]CPU: AMD Ryzen 5900X
[*]Motherboard: ASUS TUF Gaming X570-PRO WIFI
[*]RAM: ACER3600MHz, 64G (16G*4)
[*]Graphics: 6800XT
[*]NVMe: 1TBSN850X *2
[*]SSD: 500G SANSUNG 860 *2
[*]HDD: WD 6T *4
[*]电源:海韵 1300W
[*]WiFi: Intel AX200 (主板自带)
[*]网卡: Intel I225V,2.5G (主板自带)
[*]声卡:主板自带ALC S1200A + PCI独立声卡 创新 Sound Blaster Zxr
[*]Operating Systems: Windows 11安装在一块M2, Sonoma装在另一块M2,分别独自引导
[*]Bootloader: OpenCore0.93
[*]SMBios: MacPro7,1
按照说明,配置Opencore, 比较顺利,启动后遇到问题是:
1. I225V网卡无法驱动,导致几次开机进入桌面后自动重启,后通过添加ACPI文件和驱动解决,参考这个方法:https://zhuanlan.zhihu.com/p/562806931,网速达到2.5G,并且没有掉线重启过
2. 自带声卡和PCI声卡均无法驱动, 后通过指定PCI声卡为外置,并添加内置声卡ID成功驱动内置声卡,PCI创新声卡找了一圈,没有可用驱动,放弃了
3. 由于硬盘有点多,装完后整个桌面的黄色外置硬盘图标,于是查到存储PCI ID后,opencore 设备特性一栏设为内置了。
4. 最先使用的Opencore指导预置的DSDT文件“SSDT-EC-USBX-DESKTOP”,启动睡眠USB正常。后来尝试自制DSDT,按照步骤,先用Clover导出来主板的DSDT表,反编译后,发现没有PNP0C09,按边缘案例中的方法,折腾半天无果,主要是没找到可能是内置EC的地址,严重怀疑AMD桌面主板是不是没有EC控制器了(小白见解,勿见笑)。不得已只能用SSDTTime生成了一个EC文件,和下载了预置的SSDT-USBX。在windows下用 USB toolbox插拔法产生了USB-map.kext.
使用了一周,除airdrop无法和手机对联(局域网内设备能连接,如客厅的三星回音壁),一切功能正常,wifi, 蓝牙,声卡,网络,显卡均正常工作。显卡Geekbench 6.1测试很奇怪,6800XT,Metal分数21万多分,但是OpenCL分数只有3万分,不知道哪里的问题。使用定制的USB kext, 所有USB接口均能正常识别速度和使用。短暂试过睡眠,即点桌面的睡眠按钮,机器进入睡眠,CPU风扇停转,电源灯呼吸状,再移动鼠标,正常唤醒。
本来以为一切都很顺利,结果,昨天开机后,中途出去了半小时,回来机器在睡眠状态,CPU风扇停,电源灯呼吸状。移动鼠标后,CPU风扇启动,电源灯和硬盘等闪烁,但是等了5分钟,还是黑屏,手贱按了下电源键,结果直接断电关机了。然后再按开机按钮,启动opencore,选定Sonoma盘后,跑码卡在“acpi sleep states s3 s4 s5””。然后就悲催了,试了各种方法,如删除自制DSDT,还原预置的SSDT-EC-USBX.aml,删除自制的usb map.kext,清除nvram, 关机拔电源按电源键15秒冷启动,,,一切都无济于事。还是卡在“acpi sleep states s3 s4 s5”
然而另一个M2上的Windwos11是可以正常启动的(不通过opencore引导),证明系统硬件没有损坏。
求各位大神给支个招吧,拜谢了。(附上配置文件和clover提取的DSDT, 权限太低,整个EFI文件超限了,所有kext都是下载的最新版本)
最后重置了bios,自己解决了。试着删除所有ACPI文件,发现也能正常启动,只是wifi没法用,估计是没有USB供电的问题。看起来AMD黑苹果启动并不需要制定假的EC啊??
最后还是用了预制的SSDT-EC-USBX.aml文件,配置自制的usb mapping.kext. 睡眠了3个小时,成功唤醒。
目前使用V4版本,一切功能正常。暂时不打算升级了。 留个痕迹---
我有个华为matebook 16,处理器是5800H,想参考参考,期望能吃上黑果--- iMessage能正常收发消息么 你可以试试这样,如果还是卡住你就重装,还是用你自己生成的那些文件,然后用终端把睡眠模式设置为S0,至于唤醒后黑屏的问题,你点击一次键盘(或鼠标)后如果主机唤醒了,但屏幕黑的,可能是显卡没供电,你再次点击一次键盘(或鼠标)即可亮屏,这个问题OC官网有介绍:
https://dortania.github.io/OpenCore-Post-Install/usb/misc/keyboard.html#method-1-add-wake-type-property-recommended 459685379 发表于 2023-8-14 10:04 https://bbs.pcbeta.com/static/image/common/back.gif
你可以试试这样,如果还是卡住你就重装,还是用你自己生成的那些文件,然后用终端把睡眠模式设置为S0,至于 ...
是的,有时候黑屏要点几下键盘。黑苹果唤醒时间有点长,差不多要等1~2分钟,只要硬盘灯在闪,就表示在读数据,千万不要强制电源按钮,容易导致大问题。 jetliu430 发表于 2023-8-14 13:25 https://bbs.pcbeta.com/static/image/common/back.gif
是的,有时候黑屏要点几下键盘。黑苹果唤醒时间有点长,差不多要等1~2分钟,只要硬盘灯在闪,就表示在读数 ...
我的配置是:
主板:技嘉 X570 AORUS PRO WIFI
CPU:AMD Ryzen 5 3600
显卡:AMD Radeon RX 570
声卡:Realtek ALC 1220
有线网卡:Intel I211
无线网卡:Intel AX200
macOS:Sonoma 14.0 beta3
OC:0.9.3
唤醒时会出现关闭SIP就只能用电源键唤醒,但屏幕也是同步点亮,如果开启SIP就会出现需要第二次按键盘(或鼠标)才能点亮屏幕的情况,不过唤醒时间和windows是差不多的,一般就是10秒内就进桌面
页:
[1]