本帖最后由 deadbull 于 2017-8-12 20:58 编辑
机器是VN-591G-50LW。
解决方法是:dsdt由老式静态dsdt改为hotpatch方式。
之前安装的dp4,这几天升级dp5一直失败,具体表现就是卡在循环代码上。
之前dp3升级dp4的时候也是有问题,后来通过禁用dsdt顺利安装。
可是这次死活不行。
apfs.efi也升级到最新,clover也升级到4156,但是仍不行。换成dp5的盘全新安装也不行。
这个时候,联想到之前dp4安装要禁用dsdt,我就有点怀疑我的dsdt可能是有点问题。
话说我的dsdt,自从买了机器以来提取使用了一两年了也没问题,各种功能正常。
也想不到能有啥问题。而且删掉dsdt和ssdt也引导不了10.13dp5的启动盘。
这个时候,忽然想起之前论坛里看到hotpatch的帖子。
Hotpatch这种新方式肯定是比以前要更先进,死马当作活马医了。
ok,just do it !
经过一个多小时的折腾,dsdt基本换成了hotpatch动态方式。在主系统10.12.6下测试功能正常,亮度、屏蔽独显什么的都正常。
于是果断引导10.13的安装盘。
见证奇迹的时候到了。。。。
跑完代码,苹果图标出现的时候,虽然已是凌晨,但是我自己简直就是高兴的要叫出来。
哈哈其实过程很简单,问题也不一定就是hotpatch,没准是走了个狗屎运
但是确实解决了dp5的安装问题。
看到有很多翻车的黑友,分享出来给大家提供一个思路。
hotpatch参考帖子:
[url=https://bbs.pcbeta.com/viewthread-1745275-1-1.htmlhttps://bbs.pcbeta.com/viewthread-1745275-1-1.html]https://bbs.pcbeta.com/viewthread-1745275-1-1.htmlhttps://bbs.pcbeta.com/viewthread-1745275-1-1.html[/url]
https://bbs.pcbeta.com/viewthread-1733965-1-1.html https://bbs.pcbeta.com/viewthread-1741377-1-1.html https://bbs.pcbeta.com/viewthread-1752094-1-1.html
|