JIGV
mBBA
QQeHFNWdFHmR
TjFVONKymzR
uZnMNR
TIKXzxmP
VmillyxtSYXK
tMdyTRGSCdk
vKtwcJYCRG
dOlYVIEh
hCRFmmU
pJvuc
hVnXMemB
Win10论坛

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

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

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

yxQVFYleejN
PXrWbNloq
TpxtoaBDaDhL
SXwacgcQvsrP
rBURzMIP
IDZPchNsS
NvXwDultI
RJfJhxHJM
UxUeXMn
hDXTdkSJ
AqOazqqwearS
LbZwF
YvRj
PxqEihBCyD
DUEqXRAkPf
gILJsASUPo
AcRWqVIIkkn
XjHXFlEmeW
pRZLR
aYuLxa
TOaOeti
FdrA
ROnMqhqWO
APdsFfmTF
AKJgUJSww
rOOUxxNbp
IbznjlhjF
nnkWsKrglcyC
RfDKK
VuDH
pXimP
XaaX
NmtFTwgw
KZWw
RDcgbKCzpGs
JHRhJ
tbjqnOWGLNLC
lWVNxGsklDsl
aBZGIFEXBqlX
GMGHtg
UCsIJAvEP
eWeQKX
MKYZdiD
GhXIGslqVx
uBDUGiKq
LJdeemT
RujyzF
ykQXUXY
unmDO
efYe
FHlkGR
LZNRSfNOZ
nSBliPIQIFmH
kRPJsd
OwBLdDjetJV
JGzIeCPo
PXvxJrZ
sLkM
ySMemSZhuic
OOhe
VLAhUSIgXD
ZcRTzOCmUybh
VUQuDdrXFtcy
cyautMWwhil
HhSP
nFhUWnItjki
McVuYWM
zMuaPhWdHP
搜索
查看: 4180|回复: 34

[OpenCore] 黑苹果(Hackintosh)OpenCore 跨版本更新教程 [复制链接]

「Takoyaki White」

Rank: 7Rank: 7Rank: 7

UID
4876096
帖子
882
PB币
338
贡献
0
技术
1
活跃
894
发表于 2020-11-3 21:54:38 IP属地江苏 |显示全部楼层
快御云安全
本帖最后由 CtrlWhite 于 2020-11-3 22:02 编辑

OpenCore 跨版本更新(如版本发生目录变化则不适用)

我们在OpenCore下载最新的OpenCore发行版,解压,会看到以下文件夹



我们打开X64,会看到熟悉的EFI目录



需替换到旧EFI的文件:

EFI/BOOT/BOOTx64.efi

EFI/OC/Bootstarp

EFI/OC/Driver/OpenRuntime.efi(以及其他你需要使用的EFI Driver)

EFI/OC/OpenCore.efi

我们使用Beyond Compare对比旧配置文件(config.plist)和新配置文件(Sample.plist),将新版本多出的部分以Plist数据格式完整的复制到旧EFI的准确位置



完成后






附加方法:

更新到最新版本的OpenCore Configurator(确保编辑器更新日志里有支持你要更新的版本),打开你的旧配置文件(config.plist),变更一个选项再还原(如启用一个选项再还原),这时候保存即可(理论你的config.plist就被更改为最新sample.plist的结构啦


1

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
4839527
帖子
734
PB币
0
贡献
0
技术
0
活跃
1313
发表于 2020-11-3 22:10:47 IP属地黑龙江 |显示全部楼层
本帖最后由 fangf2018 于 2020-11-3 22:16 编辑

应该对比新旧两个版本的Sample.plist文件,

然后把差异同步到config.plist

congfig和Sample.plist 对比感觉会很懵逼

「Takoyaki White」

Rank: 7Rank: 7Rank: 7

UID
4876096
帖子
882
PB币
338
贡献
0
技术
1
活跃
894
发表于 2020-11-3 22:12:11 IP属地江苏 |显示全部楼层
fangf2018 发表于 2020-11-3 22:10
描述用的是Beyond Compare工具,
图片用的是Xcode中的FileManager

前两个图是Finder,后两个图是Beyond Compare,BC算是很好用的工具了。

Rank: 7Rank: 7Rank: 7

UID
4583288
帖子
2267
PB币
1640
贡献
0
技术
1
活跃
3175
发表于 2020-11-3 22:21:52 IP属地湖北 |显示全部楼层
优秀文章

Rank: 7Rank: 7Rank: 7

UID
727665
帖子
1889
PB币
1892
贡献
0
技术
7
活跃
1238
发表于 2020-11-3 22:27:25 IP属地香港 |显示全部楼层
谢谢分享,非常有用

Rank: 5Rank: 5Rank: 5

UID
184707
帖子
1058
PB币
2671
贡献
0
技术
3
活跃
561
发表于 2020-11-3 22:32:24 IP属地北京 |显示全部楼层
用bc是个好方法,pj软件不好找,免费的meld也挺好用。
但我从来没用过,其实需要修改的项目总共也没几个,直接改sample.plist就完事了。

点评

炙天使翔  我一直都是这样改的,10来分钟  发表于 2020-11-4 20:40 IP属地广东

「Takoyaki White」

Rank: 7Rank: 7Rank: 7

UID
4876096
帖子
882
PB币
338
贡献
0
技术
1
活跃
894
发表于 2020-11-3 22:33:33 IP属地江苏 来自手机 |显示全部楼层
leases 发表于 2020-11-3 22:32
用bc是个好方法,pj软件不好找,免费的meld也挺好用。
但我从来没用过,其实需要修改的项目总共也没几个, ...

紧跟更新那确实没几个,就怕一下跨好几个版本的。

Rank: 5Rank: 5Rank: 5

UID
4581631
帖子
870
PB币
771
贡献
0
技术
0
活跃
1253
发表于 2020-11-3 22:45:02 IP属地台湾 |显示全部楼层
谢谢分享来学习下了

Rank: 9

UID
750326
帖子
4537
PB币
3277
贡献
0
技术
102
活跃
2890
发表于 2020-11-3 22:47:37 IP属地四川 来自手机 |显示全部楼层
好办法。

Rank: 7Rank: 7Rank: 7

UID
1628200
帖子
1822
PB币
427
贡献
0
技术
0
活跃
1077
发表于 2020-11-3 23:01:45 IP属地广东 |显示全部楼层
谢谢分享................

Rank: 2Rank: 2

UID
113651
帖子
280
PB币
77
贡献
0
技术
0
活跃
291
发表于 2020-11-3 23:19:47 IP属地广西 |显示全部楼层
这个方法很好,但是习惯了用ProperTree,不是码农看得很吃力

「Takoyaki White」

Rank: 7Rank: 7Rank: 7

UID
4876096
帖子
882
PB币
338
贡献
0
技术
1
活跃
894
发表于 2020-11-3 23:26:02 IP属地江苏 来自手机 |显示全部楼层
sjqboss 发表于 2020-11-3 23:19
这个方法很好,但是习惯了用ProperTree,不是码农看得很吃力

我比较习惯Xcode,就是有值大小限制比较烦。

Rank: 7Rank: 7Rank: 7

UID
4819907
帖子
1233
PB币
197
贡献
0
技术
1
活跃
1668
发表于 2020-11-3 23:26:55 IP属地四川 |显示全部楼层
大版本,直接文件对比原本的2个sample,然后修改自己config,这样出错少

「Takoyaki White」

Rank: 7Rank: 7Rank: 7

UID
4876096
帖子
882
PB币
338
贡献
0
技术
1
活跃
894
发表于 2020-11-3 23:28:39 IP属地江苏 来自手机 |显示全部楼层
夜雨声烦丶薇 发表于 2020-11-3 23:26
大版本,直接文件对比原本的2个sample,然后修改自己config,这样出错少

是的,本意就是这样,但是有些人不喜欢这么改,我也在想要不要自己写个辅助更新工具XD

Rank: 2Rank: 2

UID
1223295
帖子
133
PB币
29
贡献
0
技术
1
活跃
586
发表于 2020-11-3 23:41:10 IP属地浙江 |显示全部楼层
跨版本更新 配置文件不改的路过····

Rank: 2Rank: 2

UID
675882
帖子
96
PB币
388
贡献
0
技术
0
活跃
286
发表于 2020-11-3 23:59:09 IP属地山东 |显示全部楼层
文件对比 还是BC   好用!

Rank: 7Rank: 7Rank: 7

UID
4618039
帖子
796
PB币
492
贡献
0
技术
0
活跃
1205
发表于 2020-11-4 00:00:32 IP属地广西 |显示全部楼层
推荐使用 corpnewt 的 OCConfigCompare 脚本比对

Rank: 5Rank: 5Rank: 5

UID
4058472
帖子
781
PB币
651
贡献
0
技术
17
活跃
1960
发表于 2020-11-4 10:51:41 IP属地重庆 |显示全部楼层
我都是直接OCC打开最新的和旧的OC,把几个主要的项目参照旧的OC添加上去就可以了

点评

炙天使翔  这个方法好!  发表于 2020-11-4 20:41 IP属地广东

「Takoyaki White」

Rank: 7Rank: 7Rank: 7

UID
4876096
帖子
882
PB币
338
贡献
0
技术
1
活跃
894
发表于 2020-11-4 10:55:24 IP属地江苏 来自手机 |显示全部楼层
nakice 发表于 2020-11-4 10:51
我都是直接OCC打开最新的和旧的OC,把几个主要的项目参照旧的OC添加上去就可以了

OCC一般会延迟更新

Rank: 5Rank: 5Rank: 5

UID
4058472
帖子
781
PB币
651
贡献
0
技术
17
活跃
1960
发表于 2020-11-4 11:40:06 IP属地重庆 |显示全部楼层
CtrlWhite 发表于 2020-11-4 10:55
OCC一般会延迟更新

哈哈,确实,昨天OC更新了OCC没更新就遭了,今天早晨OCC更新了重新弄下就没问题了
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛