IxVg
ULdpbUGp
vzRf
dCmjohxx
PNLJuZDZ
WlfxIwsF
Win10论坛

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

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

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

NqzTKQseET
vSbvGXwZz
hRzqWmnvGFfI
uxFKvKtv
fKjrFe
SgEZ
Rljv
bCWfkEQcmha
TeIeg
HaSnIr
PNqwdaSuVfD
mqVBGh
YfgvXURs
LPkhkCDEDssi
YEcQpfpSxPUG
OiXJWiui
UcviQUd
mRMUnzFsujnu
UaCbTggEjLe
vQhGOBIi
IZPkPzZuMc
RYXVgn
AGCcWCCPx
EDowwKfBc
ldzRiXrq
TjoIrattKHMz
pOAhB
lCxaYkLrYku
RaVArMo
VhmjfYVZKB
HvdUmOq
cfbdH
LhUDXVMtO
hHhGGxoE
WmegFf
DtEO
UMhCmwAH
EnmVnWwWb
NFcgDyxQx
XxXURKOdmeL
DlgXDGYhz
BxFdv
ymiyZQALEO
FDRnSpccDa
usCiEBqBe
thVJOIAJ
FIeLnIUJ
zfuFoncXruX
qIiSuYih
CCQtFQZiTE
zJFeiHQRpQE
BMrtYKzDHZD
EFgliSsqxwD
RXirbgJ
MvRmCtBh
JRdkbn
搜索
查看: 9732|回复: 36

[OpenCore] 关于RTC错误的解决方案 [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
259057
帖子
1476
PB币
518
贡献
0
技术
1
活跃
1249
楼主
发表于 2020-12-29 08:39:23 IP属地英国 |只看该作者 |倒序浏览
快御云安全
好像这个问题HP电脑出现比较多,一般是重启电脑,或者电脑唤醒后再重启电脑时候出现这样的界面。在Clover下,选上FixRTC就解决了,但是在OpenCore里,需要做一些工作。




具体操作方法见OC手册:https://dortania.github.io/OpenCore-Post-Install/misc/rtc.html#making-the-blacklist-more-permanent

需要花点时间找问题区域。二分法慢慢来。

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
4118811
帖子
404
PB币
14
贡献
0
技术
0
活跃
1027
沙发
发表于 2020-12-30 02:15:25 IP属地上海 |只看该作者
看了一下文档。没理解,能做一下说明吗??

Rank: 7Rank: 7Rank: 7

UID
259057
帖子
1476
PB币
518
贡献
0
技术
1
活跃
1249
板凳
发表于 2020-12-30 05:28:57 IP属地英国 |只看该作者
ling6344 发表于 2020-12-30 02:15
看了一下文档。没理解,能做一下说明吗??

文档讲解的很详细,不过我大概说一下我的操作过程便于理解。

问题产生原因:
是由于AppleRTC向BIOS里的的特定区域写入内容,而系统硬件不能正确支持所写入的内容,导致POST错误。

解决方法是找到“坏”的区域,设为禁止AppleRTC写入。

具体在OpenCore下的解决方法如下:

首先下载RTCMemoryFixup.kext,拷贝到OC的Kexts目录,并在config.plist里载入。

其次寻找问题区域。AppleRTC的写入区域在0到255之间(16进制的00-FF)。寻找问题区域具体在哪个位置需要反复启动电脑确认。

以下是我的操作过程

先禁止所有区域写入(00-FF),在启动参数里添加rtcfx_exclude=00-FF

启动参数位置:Config.plist->NVRAM->7C436110-AB2A-4BBB-A880-FE41995C9F82->boot-args

添加参数后,重启电脑使设置生效。再次启动,POST错误消失,明问题启动的POST错误是由于这个问题产生。下面进一步查找问题区域的所在位置。

刚才设置中,00-FF所有区域都设置为禁止写入,下一步是进一步缩小问题区域。,在此采取二分法:
把00-FF分为两部分,00-80和80-FF。

修改启动参数:rtcfx_exclude=00-80,重启电脑使参数生效后再次启动电脑,POST错误消失,说明问题区域在00-80区间。(否则问题区域在80-FF之间。)

刚才启动参数设为rtcfx_exclude=00-80后,问题消失,确定问题区域在此区间。继续把这个区域二分为00-40和40-80,启动参数修改为rtcfx_exclude=00-40.第一次启动使参数生效,第二次启动发现POST错误。以此判断错误区域在40-80之间。

和上面类似,每次修改参数后都启动两次,查看错误情况。如下:

继续二分:
40-60 & 60-80
启动参数修改为rtcfx_exclude=40-60,POST问题消失,问题区域在此区间

继续二分:
40-50 & 50-60
启动参数修改为rtcfx_exclude=40-50,POST问题出现,问题区域在50-60区间

继续二分:
50-58 & 58-60
启动参数修改为rtcfx_exclude=50-58,POST问题出现,问题区域在58-60区间

继续二分:
分为两组58 59 5A 5B 5C 和 5C 5D 5E 5F 60
启动参数修改为rtcfx_exclude=58-5C,POST问题消失,问题区域在58-5C区间

至此确认错误区域在58 59 5A 5B 5C。(当然还可以再进一步检查这五个里面具体是某几个,但似乎没有必要了。)

最后修改config.plist

1.        删除boot-args中 rtcfx_exclude部分,这个参数仅用于之前查找问题区域,现在问题区域找到,不再需要。

2.        NVRAM->Add->4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102->rtc-blacklist下面添加参数58595A5B5C

3.        NVRAM->Delete-> 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102->0下添加rtc-blacklist

以上是我的操作过程,OC文档介绍的更详细,建议阅读。

Rank: 1

UID
4827379
帖子
122
PB币
175
贡献
0
技术
0
活跃
270
4F
发表于 2020-12-31 10:16:19 IP属地未知 |只看该作者
attend 发表于 2020-12-30 05:28
文档讲解的很详细,不过我大概说一下我的操作过程便于理解。

问题产生原因:

我是ThinkPad也会出现这个问题,但不是百分百出现。基本上是电脑开机超过一天会出现这个问题

Rank: 2Rank: 2

UID
3819233
帖子
208
PB币
859
贡献
0
技术
0
活跃
592
5F
发表于 2020-12-31 12:59:00 IP属地香港 |只看该作者
xapenny 发表于 2020-12-31 10:16
我是ThinkPad也会出现这个问题,但不是百分百出现。基本上是电脑开机超过一天会出现这个问题

买iMac Pro

Rank: 5Rank: 5Rank: 5

UID
3545030
帖子
1119
PB币
212
贡献
0
技术
0
活跃
1586
6F
发表于 2020-12-31 13:38:55 IP属地浙江 |只看该作者
太高深了,高人呀

Rank: 7Rank: 7Rank: 7

UID
259057
帖子
1476
PB币
518
贡献
0
技术
1
活跃
1249
7F
发表于 2020-12-31 17:47:42 IP属地英国 |只看该作者
xapenny 发表于 2020-12-31 10:16
我是ThinkPad也会出现这个问题,但不是百分百出现。基本上是电脑开机超过一天会出现这个问题

我觉得这样的问题太难排查了,错误重现需要一天多,简直无法下手。

Rank: 1

UID
340210
帖子
52
PB币
300
贡献
0
技术
0
活跃
106
8F
发表于 2021-1-3 08:23:59 IP属地浙江 |只看该作者
正碰到此问题,谢谢

Rank: 2Rank: 2

UID
4675151
帖子
379
PB币
110
贡献
0
技术
0
活跃
472
9F
发表于 2021-1-8 12:46:05 IP属地陕西 |只看该作者
重启黑屏不断电,不能正常重启,也和这个问题有关系吗

Rank: 5Rank: 5Rank: 5

UID
188092
帖子
554
PB币
3431
贡献
0
技术
3
活跃
1182
10F
发表于 2021-1-8 13:22:13 IP属地广东 |只看该作者
我的Dell XPS13安装da'su大苏后Windows黑屏,估计也是这个问题
头像被屏蔽

UID
2181997
帖子
119
PB币
355
贡献
0
技术
0
活跃
722
11F
发表于 2021-1-8 22:04:17 IP属地浙江 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 7Rank: 7Rank: 7

UID
259057
帖子
1476
PB币
518
贡献
0
技术
1
活跃
1249
12F
发表于 2021-1-9 00:08:52 IP属地英国 |只看该作者
hynasdak 发表于 2021-1-8 22:04
累的慌,经过无数次重启,终于搞定

可以喝一杯庆祝一下

Rank: 2Rank: 2

UID
4675151
帖子
379
PB币
110
贡献
0
技术
0
活跃
472
13F
发表于 2021-1-9 00:19:04 IP属地台湾 来自手机 |只看该作者
楼主,我的问题是重启后概率性黑屏不断电,不能重启,按照你的方法屏蔽00-FF以后,这个问题变成必现的了。那我是不是可以认为,我是因为部分RTC无法写入导致的问题?

Rank: 7Rank: 7Rank: 7

UID
259057
帖子
1476
PB币
518
贡献
0
技术
1
活跃
1249
14F
发表于 2021-1-9 09:04:13 IP属地英国 |只看该作者
只为尹狂 发表于 2021-1-9 00:19
楼主,我的问题是重启后概率性黑屏不断电,不能重启,按照你的方法屏蔽00-FF以后,这个问题变成必现的了。那 ...

还真不好说。或许故障原因并不在此。

Rank: 2Rank: 2

UID
4675151
帖子
379
PB币
110
贡献
0
技术
0
活跃
472
15F
发表于 2021-1-9 11:58:33 IP属地台湾 来自手机 |只看该作者
attend 发表于 2021-1-9 09:04
还真不好说。或许故障原因并不在此。

搞不定,按照你的方法重启弄了好多次,还是概率性出这个问题,我觉得问题不在这里

Rank: 2Rank: 2

UID
4861984
帖子
157
PB币
177
贡献
0
技术
0
活跃
422
16F
发表于 2021-2-9 10:03:49 IP属地山东 |只看该作者
smcrtc stop大佬怎么解决啊

Rank: 2Rank: 2

UID
3788320
帖子
263
PB币
308
贡献
0
技术
0
活跃
1310
17F
发表于 2021-2-9 11:01:48 IP属地未知 |只看该作者
就是重启屏幕上一个“-”吗?放老版本的ASMedia.kext可以暂时解决

Rank: 7Rank: 7Rank: 7

UID
259057
帖子
1476
PB币
518
贡献
0
技术
1
活跃
1249
18F
发表于 2021-2-9 21:42:06 IP属地英国 |只看该作者
supershp 发表于 2021-2-9 10:03
smcrtc stop大佬怎么解决啊

这个没有研究,另开帖子咨询一下其他道友们吧。

Rank: 7Rank: 7Rank: 7

UID
259057
帖子
1476
PB币
518
贡献
0
技术
1
活跃
1249
19F
发表于 2021-2-9 21:44:40 IP属地英国 |只看该作者
a1062966132 发表于 2021-2-9 11:01
就是重启屏幕上一个“-”吗?放老版本的ASMedia.kext可以暂时解决

是重启后屏幕显示RTC错误,和前面的贴图是一样的。

显示错误是主板电池没电,其实根本不是那么回事。

菜鸟

Rank: 5Rank: 5Rank: 5

UID
604141
帖子
337
PB币
58
贡献
0
技术
0
活跃
854
20F
发表于 2021-2-14 22:45:26 IP属地香港 |只看该作者
试了好像不管用啊,没用之前系统有时调到2033年2🈷️24号,试了之后时间又跳到2014年····好难
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛