Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 14340|回复: 141

[OpenCore] 关于beta4升级beta5卡在AppleNVME Assert Failed的暂时解决办法   [复制链接]

Rank: 2Rank: 2

UID
187714
帖子
79
PB币
1540
贡献
0
技术
3
活跃
584
发表于 2019-8-2 18:17:28 |显示全部楼层
本帖最后由 kttde 于 2019-8-3 13:25 编辑

问题描述:
    10.15dp5出来以后,很多人都卡在了AppleNVME Assert Failed该处.我观察了所有发帖求助的用户截图,发现都是卡在不同的位置,但是-v图最后一行上面几行写的大多数都是"AppleNVME Assert Failed"相关代码,有些用户误以为卡在"USB PS/2"等代码,经过我研究发现都是卡在nvme相关代码导致的无法进入安装程序.     当然,此处并非绝对,部分用户可能没有使用nvme的固态也卡,那么可能不适用本帖解决方法.没有使用NVMe也卡在-v的macOS 10.15 DP5的用户请不要使用VirtualSMC,使用FakeSMC替换方可启动.诸如卡"TouchPad"或者卡在"PCIE Bluetooth"之类的问题几乎都是VirtualSMC造成的.不用强调"我在10.14/10.15 DP3/4用VirtualSMC是正常启动的啊怎么可能不行",让你换你就换,自己换了再来杠.

问题解决方法:
    综合论坛大部分解决方法,请各位根据自己的情况选择以下操作之一:
    1.config.plist中"ACPI设置"加入如下补丁:
                             <dict>                                        <key>Comment</key>
                                        <string>Fix AsRock Z390 BIOS DSDT Device(RTC) bug</string>
                                        <key>Disabled</key>
                                        <false/>
                                        <key>Find</key>
                                        <data>
                                        oAqTU1RBUwE=
                                        </data>
                                        <key>Replace</key>
                                        <data>
                                        oAqRCv8L//8=
                                        </data>
                                </dict>
       本补丁不可滥用.只适用于ASUS Z390系列台式机主板RTC错误引起的卡nvme Assert Failed.如果你是ASUS笔记本或者其他型号的电脑,请不要加入该补丁----你加了也没用.
    2.EFI分区中"drivers/UEFI"内加入NvmExpressDxe.efi文件.       此方法并不可靠,NvmExpressDxe.efi只是适用于Clover无法检测到nvme磁盘才添加的,跟macOS没有什么关系.
       如果你的Clover界面可以正常发现nvme磁盘分区,请不要进行加入操作----你加入了也没用.
    3.ACPI/patched中加入如下文件:
       该方法的原理:由于LPC中缺少EC设备,导致Darwin无法正常初始化IODevice资源引起的故障.
       所以我上传的这份LPC热补丁文件中已经加入了EC设备初始化代码块,可以直接替换到你自己的EFI分区中.
       有朋友如果已经有了SSDT-LPC.aml补丁,那么请自行加入Device(EC)代码块到你自己的LPC文件中,代码请参考我上传的LPC文件.
       大多数情况下该代码可以解决卡nvme Assert Failed代码的问题.
      

     如果上述操作后依然无法进入安装过程,请另寻它法,本人在升级beta4到beta5中测试成功解决.


     另外,由于Virtual SMC库代码有bug,升级10.15 beta4或者beta5时请直接使用FakeSMC来代替,否则你会遇到莫名其妙的IO异常导致无法启动macOS 10.15 Catalina DP4/5.

     同理,安装10.14.6补充更新时有用户也会发现无法启动安装过程或者安装过程进去了Recovery HD环境却发现系统提示你"Can't Install macOS on your Disk(无法安装macOS在你的磁盘上,因为Resource校验失败)"之类的无法安装的提示均是由于VirtualSMC以及LPC中缺少EC设备初始化代码导致的,请使用FakeSMC并在LPC热补丁中加入我上传的文件或者自行添加Device(EC)设备初始化代码即可正常启动安装.
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
671276
帖子
3337
PB币
1570
贡献
0
技术
1
活跃
2283

十周年

发表于 2019-8-2 21:21:58 |显示全部楼层
下载试试。谢谢!!!

Rank: 7Rank: 7Rank: 7

UID
2451983
帖子
1547
PB币
317
贡献
0
技术
12
活跃
1381
发表于 2019-8-2 21:49:58 |显示全部楼层
那个dsdt RTC Fix是干嘛的?

Rank: 5Rank: 5Rank: 5

UID
4709460
帖子
664
PB币
503
贡献
0
技术
0
活跃
1566
发表于 2019-8-2 22:05:18 来自手机 |显示全部楼层
本帖最后由 meiwenlong 于 2019-8-2 22:09 编辑

确实有效,谢谢,我自己已有lpc aml,但换了楼主这个就可以了

Rank: 7Rank: 7Rank: 7

UID
671276
帖子
3337
PB币
1570
贡献
0
技术
1
活跃
2283

十周年

发表于 2019-8-2 22:26:38 |显示全部楼层
没有使用nvme的固态,试了一下还是不行。

Rank: 1

UID
4843285
帖子
52
PB币
0
贡献
0
技术
0
活跃
158
发表于 2019-8-2 23:08:22 |显示全部楼层
我的是卡touchpad

Rank: 5Rank: 5Rank: 5

UID
4774366
帖子
518
PB币
290
贡献
0
技术
0
活跃
753
发表于 2019-8-2 23:52:16 |显示全部楼层
学习了,多谢。

Rank: 2Rank: 2

UID
3795910
帖子
335
PB币
144
贡献
0
技术
0
活跃
501
发表于 2019-8-3 02:07:10 |显示全部楼层
谢谢分享

Rank: 2Rank: 2

UID
4768961
帖子
197
PB币
22
贡献
0
技术
0
活跃
378
发表于 2019-8-3 06:49:43 来自手机 |显示全部楼层
马克马克马克

Rank: 5Rank: 5Rank: 5

UID
160524
帖子
874
PB币
0
贡献
0
技术
3
活跃
2223
发表于 2019-8-3 07:04:31 |显示全部楼层
谢谢共享,    。。。。。。。。

Rank: 5Rank: 5Rank: 5

UID
160524
帖子
874
PB币
0
贡献
0
技术
3
活跃
2223
发表于 2019-8-3 07:05:06 |显示全部楼层
谢谢,谢谢,谢谢,谢谢

Rank: 2Rank: 2

UID
4849749
帖子
354
PB币
621
贡献
0
技术
0
活跃
524
发表于 2019-8-3 11:00:53 来自手机 |显示全部楼层
感谢楼主,学到了

Rank: 1

UID
4845943
帖子
22
PB币
1
贡献
0
技术
0
活跃
31
发表于 2019-8-3 13:08:12 |显示全部楼层
试试看 卡半天了

Rank: 1

UID
4845943
帖子
22
PB币
1
贡献
0
技术
0
活跃
31
发表于 2019-8-3 13:08:57 |显示全部楼层
试试看 卡半天了

Rank: 2Rank: 2

UID
4732508
帖子
434
PB币
1
贡献
0
技术
0
活跃
961
发表于 2019-8-4 21:01:52 |显示全部楼层
试试看~~~~~~~

Rank: 2Rank: 2

UID
4732508
帖子
434
PB币
1
贡献
0
技术
0
活跃
961
发表于 2019-8-4 21:37:39 |显示全部楼层
试试看!!!!!!!!!!!!!!

Rank: 5Rank: 5Rank: 5

UID
3970621
帖子
752
PB币
1267
贡献
0
技术
0
活跃
1184
发表于 2019-8-4 23:54:15 |显示全部楼层
因为beta4大写键问题,beta5还没试。14.6已经升到18G87了,用的Virtualsmc,硬盘也是M2的,之前安装和升级14.6时,直接能进安装界面,不过在安装时,一开始剩余时间没有显示,第一次直接重启了,第二次也是没有显示安装时剩余时间,不过没有理他了,等了大概有5分多钟后,终于显示安装剩余时间4分多钟。

Rank: 7Rank: 7Rank: 7

UID
727665
帖子
1744
PB币
1762
贡献
0
技术
7
活跃
865
发表于 2019-8-5 13:10:41 |显示全部楼层
谢谢分享,测试一下!

Rank: 5Rank: 5Rank: 5

UID
2248403
帖子
623
PB币
459
贡献
0
技术
0
活跃
1480
发表于 2019-8-7 09:51:51 |显示全部楼层
苦逼的拯救者y7000,各种方法都试了,间接性的卡

Rank: 1

UID
2191393
帖子
88
PB币
0
贡献
0
技术
0
活跃
131
发表于 2019-9-1 15:40:45 |显示全部楼层
同卡在了nvme 这就试试
回顶部
Copyright (C) 2005-2021 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件