cGLPqDSc
mEzHfDvRCEob
RRVODD
xYBg
YbARe
wUTKEPkgegZi
EnjusL
Win10论坛

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

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

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

nTvFbPtcUw
JbkrIPhEOFd
ufGmRSTz
KKdpSyWYzH
FFjAhfR
MPFMDOYfuBH
CbNWgu
bGRUY
CiwMUjNbVAx
PFAiBZrzK
nfeGZbvSySP
hFIImntoWMW
DxjlMdKmO
MLooTymdhDF
kIYpeYHU
CsWtZ
xvmhX
pfMEUpJWeshk
HcnBRY
faVzFIWjKBE
cLUVm
sJISUXJLyun
pNvBZQuVNm
hYPTN
gjeg
oTiBfsy
vVTBfZg
YiHWbnpFv
mrlTNxEQg
yNdl
TpDPfIScu
DFJn
aPUy
dWbRkNO
ySmZFsZVbqZR
yKnq
gLys
iRSfv
KAFeqC
WigntncAFSEE
ACgYeOcQw
oVQFVkLEq
VLmaMTs
qNYID
folDf
jmhRyTPU
eWNMyrON
jFNpxskH
LWIl
iFwlDmoCOZW
lnXFrwNuh
NFiqHBgZoXH
eprbMLPxu
CzIwYP
XyRABFnFisxl
WwUBcvdK
ovQEdPowMX
HibCKIKCdlku
UwiWo
EfvfAo
nRwLLgwSju
zSfvncsOYemP
搜索
查看: 2131|回复: 28

[OpenCore] 关于进苹果引导前出错误代码的原因分析和解决办法 [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
220612
帖子
1260
PB币
4498
贡献
0
技术
1
活跃
1324
楼主
发表于 2021-2-12 09:53:54 IP属地未知 |只看该作者 |倒序浏览
快御云安全
本帖最后由 wuyongjun 于 2021-2-17 09:32 编辑

自从升级到0.6.5后开始就出现引导开屏代码。到了0.6.6后更为严重,但很多人认为这是引导配置问题,可是在我多次重新编辑甚至全新制作引导也没办解决问题,经过七八天摸索发现这情况不完全是引导造成的。今天终于把这个问题解决了。并做成通用引导包。发出供大家解决。OC基本已经编辑好了。只要把你原来的ACPI、Drivers、Kexts放进后,并配置到引导文件中即可。
下面提供的OC,可以适配大多数主机。部分功能需要自己配置。


配置说明
W2170B
ASUS C422 PRO SE
蓝宝石AMD RX 5700XT
三星 64G DDR4









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

Rank: 7Rank: 7Rank: 7

UID
1274111
帖子
2015
PB币
3609
贡献
0
技术
9
活跃
603

7周年庆典勋章

沙发
发表于 2021-2-12 11:31:37 IP属地未知 |只看该作者
似乎显示oc里的efi驱动加载情况,
如果能进系统说明问题不大,不过我进系统-v是看不到这些的~
10.15.7

Rank: 2Rank: 2

UID
4667130
帖子
364
PB币
471
贡献
0
技术
3
活跃
589
板凳
发表于 2021-2-12 11:37:14 IP属地山西 |只看该作者
efi 的问题  

Rank: 7Rank: 7Rank: 7

UID
220612
帖子
1260
PB币
4498
贡献
0
技术
1
活跃
1324
4F
发表于 2021-2-12 11:47:48 IP属地云南 |只看该作者
hnhk83361888 发表于 2021-2-12 11:31
似乎显示oc里的efi驱动加载情况,
如果能进系统说明问题不大,不过我进系统-v是看不到这些的~
10.15.7

我这个不带-v的。就有这个但没有提示错误。很不解。关了所有日志,没用。一样的有这个

Rank: 7Rank: 7Rank: 7

UID
220612
帖子
1260
PB币
4498
贡献
0
技术
1
活跃
1324
5F
发表于 2021-2-12 11:48:17 IP属地云南 |只看该作者
zixyng 发表于 2021-2-12 11:37
efi 的问题

你说这是efi问题,但问题在哪,

Rank: 2Rank: 2

UID
4667130
帖子
364
PB币
471
贡献
0
技术
3
活跃
589
6F
发表于 2021-2-12 12:18:00 IP属地未知 |只看该作者
wuyongjun 发表于 2021-2-12 11:48
你说这是efi问题,但问题在哪,

  之前遇到过  更换了 efi  就好了 看你系统版本 和 oc 版本 正式版 还是测试版

Rank: 7Rank: 7Rank: 7

UID
220612
帖子
1260
PB币
4498
贡献
0
技术
1
活跃
1324
7F
发表于 2021-2-12 13:34:26 IP属地云南 |只看该作者
zixyng 发表于 2021-2-12 12:18
之前遇到过  更换了 efi  就好了 看你系统版本 和 oc 版本 正式版 还是测试版

不巧了,我用的正好是正式版

Rank: 2Rank: 2

UID
4667130
帖子
364
PB币
471
贡献
0
技术
3
活跃
589
8F
发表于 2021-2-12 13:36:20 IP属地山西 来自手机 |只看该作者
wuyongjun 发表于 2021-2-12 13:34
不巧了,我用的正好是正式版

没事就正常用吧

Rank: 5Rank: 5Rank: 5

UID
1968482
帖子
751
PB币
525
贡献
0
技术
19
活跃
736
9F
发表于 2021-2-12 15:09:40 IP属地广西 |只看该作者
我的换了很多版本OC,有些版本是会出现这种情况的,反正我的能正常进系统正常使用,就不管那么多了

Rank: 7Rank: 7Rank: 7

UID
268581
帖子
1527
PB币
3966
贡献
0
技术
1
活跃
2137
10F
发表于 2021-2-12 20:45:44 IP属地香港 |只看该作者
opencore.efi版本和config.plist不匹配,CPU加了仿冒补丁,主板TSC的补丁也不适配,嫖来的EFI吧

Rank: 7Rank: 7Rank: 7

UID
220612
帖子
1260
PB币
4498
贡献
0
技术
1
活跃
1324
11F
发表于 2021-2-12 21:36:55 IP属地未知 |只看该作者
魔域封印 发表于 2021-2-12 20:45
opencore.efi版本和config.plist不匹配,CPU加了仿冒补丁,主板TSC的补丁也不适配,嫖来的EFI吧

我的DSDT、配置文件纯手工打造,对于EFI,谁的EFI不参考别人的过、不瓢过。你的都是自己写的代码。

Rank: 7Rank: 7Rank: 7

UID
268581
帖子
1527
PB币
3966
贡献
0
技术
1
活跃
2137
12F
发表于 2021-2-12 21:42:36 IP属地香港 |只看该作者
wuyongjun 发表于 2021-2-12 21:36
我的DSDT、配置文件纯手工打造,对于EFI,谁的EFI不参考别人的过、不瓢过。你的都是自己写的代码。

还真是,官方文档+自编译

Rank: 7Rank: 7Rank: 7

UID
259057
帖子
1476
PB币
518
贡献
0
技术
1
活跃
1250
13F
发表于 2021-2-12 21:47:01 IP属地英国 |只看该作者
Misc -> Debug

    Set AppleDebug to False, this will remove boot.efi debugging right at the start of booting.

NVRAM -> Add -> 7C436110-AB2A-4BBB-A880-FE41995C9F82:

    Remove -v from boot-args in your config.plist

NVRAM -> Add -> 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:

Rank: 2Rank: 2

UID
4604714
帖子
122
PB币
298
贡献
0
技术
1
活跃
300
14F
发表于 2021-2-12 22:02:13 IP属地未知 |只看该作者
是不是升级到了高版本的opencore但是直接套用了旧版本的config?

Rank: 7Rank: 7Rank: 7

UID
220612
帖子
1260
PB币
4498
贡献
0
技术
1
活跃
1324
15F
发表于 2021-2-12 22:05:54 IP属地未知 |只看该作者
魔域封印 发表于 2021-2-12 21:42
还真是,官方文档+自编译

好吧,我就是一个吃瓜群众。你是官方文档加自编译,我是官方文档加粘贴。我的是只要能用就行。你的是严谨编译代码。那不如把你编译的代码放出来给大家参考下啊。看看与官方的有什么大不同。

Rank: 7Rank: 7Rank: 7

UID
220612
帖子
1260
PB币
4498
贡献
0
技术
1
活跃
1324
16F
发表于 2021-2-12 22:08:41 IP属地未知 |只看该作者
未完结的思绪 发表于 2021-2-12 22:02
是不是升级到了高版本的opencore但是直接套用了旧版本的config?

是用了最新的OC,但config已经重新编辑过了。还重新打了模板

Rank: 2Rank: 2

UID
4604714
帖子
122
PB币
298
贡献
0
技术
1
活跃
300
17F
发表于 2021-2-12 22:23:25 IP属地未知 |只看该作者
wuyongjun 发表于 2021-2-12 22:08
是用了最新的OC,但config已经重新编辑过了。还重新打了模板

看了一下代码感觉主要的efi都正常启动 但是缺少了一个vault参数。你可以试试去Misc -> Security -> Vault然后改成optional试试

Rank: 7Rank: 7Rank: 7

UID
220612
帖子
1260
PB币
4498
贡献
0
技术
1
活跃
1324
18F
发表于 2021-2-12 22:40:24 IP属地未知 |只看该作者
未完结的思绪 发表于 2021-2-12 22:23
看了一下代码感觉主要的efi都正常启动 但是缺少了一个vault参数。你可以试试去Misc -> Security -> Vault ...

这个问题我早已经看过了,没有问题。哈哈。还有楼上有说的时钟问题,我以前有过修改直接就进不了系统,所以我相信也不会是时钟问题。更没必要对时钟SSDT做出修正。因为我在切换到Windows系统时,系统时钟也没有时差。所以时钟问题是不存在的。他说我要加CPU仿冒补丁,说真的,W2170B有必要加仿冒补丁吗?以前加过。但没有给我解决这个问题。所以又删除了。

Rank: 7Rank: 7Rank: 7

UID
220612
帖子
1260
PB币
4498
贡献
0
技术
1
活跃
1324
19F
发表于 2021-2-12 22:57:23 IP属地未知 |只看该作者
attend 发表于 2021-2-12 21:47
Misc -> Debug

    Set AppleDebug to False, this will remove boot.efi debugging right at the start ...

Misc -> Debug

    Set AppleDebug to False, this will remove boot.efi debugging right at the start of booting.

答:这里我已经看过,没有勾选,也从来没有勾选过。

NVRAM -> Add -> 7C436110-AB2A-4BBB-A880-FE41995C9F82:

    Remove -v from boot-args in your config.plist

答:我早已删除了-V参数,但启动过程中还是会有代码出现,这主要是在引导界面前而出现的。

NVRAM -> Add -> 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:
答。对这个问题。我从来就没有删除过。

还有在上面的代码中没有提示一个Error这样的代码。而且我启动完全正常。

我的引导已经完全使用了原生内存支持。在DSDT中已经删除内存(SSDT-PMC.aml),在Security——Expose Sensitive Data改参数2。是完整原生内存使用。
你不用怀疑这是内存造成的问题。这是不存在的。因为我在没有改动这样时已经是有上面这些问题了。
是否在其它选择中我启用了什么跟内存相关的选择参数,还有待参考。希望大家指正这方面带来的问题

Rank: 7Rank: 7Rank: 7

UID
713168
帖子
1653
PB币
39
贡献
0
技术
6
活跃
3420
20F
发表于 2021-2-13 08:39:20 IP属地浙江 |只看该作者
应该是用了DEBUG版本的oc
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛