ZPYE
DDmIhprhl
BTLTVB
TIMgNVGqSrEy
UEACJOEdNUN
OJiItQeVrfy
iLFO
Win10论坛

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

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

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

SnEsumco
nTudq
VSlqoLpypP
ODGLf
enrkIsQGKiT
lEpWgcSTB
xLQHSO
eQSkfnXOG
lgips
LHlUGHhw
MganKjbuXoE
xWxv
ekVrhhqX
pNtxEFr
vgpDy
ilhTbyoKmJl
YgPQYjiKhNqh
nLSGBEXYpu
KlCQVzPTuk
wxDVEzVml
wBYBOBPxIB
dZPIKWO
umUSyBL
tSqcSVqlwwE
jRaWUvtMiu
LvzAvsBEH
brSmpjWJRu
OUvRiwen
qDCGFxxSykCZ
hmYYenNMFcYf
xOdeSbjIfCGS
ayPpQQOJm
tEheCKtezEHb
WgkVTVJ
jrYM
XwPAV
bTjVhZKsCPO
ACLR
hrDEsk
IAaHERWd
EqSDDYOaQNy
IIZLenRjDYN
DPNG
AKwIBPX
uDgMzv
PhITROZ
bUjHKCvg
OBjjagUzW
POajo
slWBExgP
HmMfloAzlYj
XksTioja
VARutDp
KDxDtcEp
YgxFvdLFTriP
upFpQoOPR
ZGJvyqsD
HGOGz
pyJlGli
zSUeWIdrFq
zvBctVELy
WeRER
EJXXQnkc
frNllo
搜索
查看: 19590|回复: 86

[CLOVER] Opencore双系统启动 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
1427280
帖子
787
PB币
1002
贡献
0
技术
1
活跃
1673
楼主
发表于 2020-1-7 16:40:53 IP属地湖北 |只看该作者 |倒序浏览
快御云安全
本帖最后由 tangceng 于 2020-1-7 22:16 编辑

1,初衷
从Clover切换到opencore,发现opencore的简洁干练,高效都非常让我满意,并且配置完成后,整个系统也更接近白果状态,而且配置也相对clover来讲要更加简洁,特别是同一功能不用多处修改配置,efi文件和驱动也是简洁的刚刚好,对于系统的启动能有一个更加深入的了解,但由于是win10双系统,参照了好多贴,一直未弄好,后经多日研究,总算成功,在此将我的经验分享给大家,希望大家能用得上,至少会有所启发,少走弯路。

2,感谢
在这里首先要感谢网友btwise,是他的

3,替换debug版本
下载debug版本的opencore0.53版,https://github.com/acidanthera/OpenCorePkg/releases,并将原来的bootx64.efi和opoecore.efi替换掉,记得事前先备份你正在用的这两文件,然后打开配置文件修改 Misc=>Debug=>Target值,由3改为67,保存后重启macos系统。



4,获取日志文件及启动盘路径
在重启系统后,挂载efi分区,会在efi的根目录下发现有一个日志文件,

打开日志文件,搜索bootx64.efi字段,找到如下路径值,并复制。



5,添加配置文件里的win10启动项
再次打开配置文件,找到Misc=>Entries,添加一个新的启动组item1,并按照item0的格式逐个创建相应条目,并将刚才所得路径PciRoot(0x0)/Pci(0x1B,0x0)/Pci(0x0,0x0)/NVMe(0x1,50-DE-9D-44-4A-44-1B-00)/HD(1,GPT,DB9A7FCE-7B5A-41D6-A50B-FA2318DAD262,0x28,0x64000)/\EFI\BOOT\BOOTX64.EFI 最后一段换上win10的efi启动文件,此处每个人的设备路径和启动磁盘uuid不同,不能照搬,只需要替换最后一部分即可,前提是你要事先把win10的启动项要先放在efi目录下,和clover操作类似,最后结果如下PciRoot(0x0)/Pci(0x1B,0x0)/Pci(0x0,0x0)/NVMe(0x1,50-DE-9D-44-4A-44-1B-00)/HD(1,GPT,DB9A7FCE-7B5A-41D6-A50B-FA2318DAD262,0x28,0x64000)/\EFI\Microsoft\Boot\Bootmgfw.efi,并将其复制到刚才新建的path条目中,其余几个条目配置如图即可。


6,配置完成,系统还原
如果所有操作无误,再次重启应该可以看到wiin10的启动条目,成功后将之前备份的2个文件,bootx64.efi和opencore.efi还原到之前的位置,Misc=>Debug=>Target值,由67改回3,至此全部完成。



补充:
1,楼下网友beloved敏反应将
scanpolicy=0就可以显示win
实际上,不知道为何,在我的系统里这样设置了无效,原因未知,这才有了这篇文章。

2,又有热心网友[url=https://i.pcbeta.com/space-uid-4771397.html]Tian羽
补充
除第1条设置外,还要将misc里面blessoverride里面添加win的bcd然后hideself设置false,我之前就是因为看xjn的教程将hideself设置成yes才不出启动条目的,现在好了,简单设置也出现了,再次感谢,看来对xjn的教程理解还有些不对位,还要继续学习。



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

Rank: 7Rank: 7Rank: 7

UID
4856977
帖子
1352
PB币
1409
贡献
0
技术
0
活跃
1607
沙发
发表于 2020-1-7 18:34:25 IP属地广西 |只看该作者
scanpolicy=0就可以显示win了啊

Rank: 5Rank: 5Rank: 5

UID
728481
帖子
610
PB币
113
贡献
0
技术
0
活跃
2591
板凳
发表于 2020-1-7 19:10:27 IP属地湖南 |只看该作者
谢谢分享…………

Rank: 5Rank: 5Rank: 5

UID
1427280
帖子
787
PB币
1002
贡献
0
技术
1
活跃
1673
4F
发表于 2020-1-7 19:42:30 IP属地湖北 |只看该作者
beloved敏 发表于 2020-1-7 18:34
scanpolicy=0就可以显示win了啊

理论上是这样子,但不知为何,在我的机器上是不出来的,一开始就试过这个了。

Rank: 7Rank: 7Rank: 7

UID
4676895
帖子
1788
PB币
102
贡献
0
技术
0
活跃
1522
5F
发表于 2020-1-7 19:47:49 IP属地湖南 来自手机 |只看该作者
学习了感谢分享

Rank: 2Rank: 2

UID
4669636
帖子
149
PB币
324
贡献
0
技术
0
活跃
759
6F
发表于 2020-1-7 20:06:33 IP属地吉林 |只看该作者
记号 留一下

Rank: 5Rank: 5Rank: 5

UID
3202967
帖子
1016
PB币
629
贡献
0
技术
0
活跃
1308
7F
发表于 2020-1-7 20:13:47 IP属地陕西 |只看该作者
学会了OC 的bootlog。意外不,惊喜不?

草原企鹅

Rank: 7Rank: 7Rank: 7

UID
121734
帖子
1479
PB币
3690
贡献
0
技术
33
活跃
2844
8F
发表于 2020-1-7 20:18:30 IP属地内蒙古 来自手机 |只看该作者
tangceng 发表于 2020-1-7 19:42
理论上是这样子,但不知为何,在我的机器上是不出来的,一开始就试过这个了。

同一个硬盘上的win有时候扫描不到启动项列表里的,它默认是扫描BOOT\bootx64.efi的,但在同一个硬盘下的EFI下的bootx64.efi本身就是OC自己的的

Rank: 5Rank: 5Rank: 5

UID
1427280
帖子
787
PB币
1002
贡献
0
技术
1
活跃
1673
9F
发表于 2020-1-7 20:31:09 IP属地湖北 |只看该作者
btwise 发表于 2020-1-7 20:18
同一个硬盘上的win有时候扫描不到启动项列表里的,它默认是扫描BOOT\bootx64.efi的,但在同一个硬盘下的E ...

那请问这个如何破呢,确实启动文件是boot下的这个文件,在你的指示下,我这贴也算是交作业了

Rank: 2Rank: 2

UID
1579407
帖子
191
PB币
8
贡献
0
技术
0
活跃
397
10F
发表于 2020-1-7 20:35:44 IP属地四川 |只看该作者
学习一下,需要慢慢消化啊

Rank: 5Rank: 5Rank: 5

UID
4771397
帖子
534
PB币
579
贡献
0
技术
0
活跃
1185
11F
发表于 2020-1-7 20:40:35 IP属地湖北 来自手机 |只看该作者
tangceng 发表于 2020-1-7 20:31
那请问这个如何破呢,确实启动文件是boot下的这个文件,在你的指示下,我这贴也算是交作业了

这个在misc里面blessoverride里面添加win的bcd然后hideself设置false,就可以自己扫描到了,不需要自定义

Rank: 5Rank: 5Rank: 5

UID
1014110
帖子
1132
PB币
782
贡献
0
技术
1
活跃
2058
12F
发表于 2020-1-7 20:43:31 IP属地广东 来自手机 |只看该作者
感谢分享,支持。

Rank: 2Rank: 2

UID
4818956
帖子
170
PB币
196
贡献
0
技术
0
活跃
761
13F
发表于 2020-1-7 20:54:09 IP属地陕西 |只看该作者
试了一天又换回clover了,也是双系统的原因

Rank: 2Rank: 2

UID
3896282
帖子
132
PB币
43
贡献
0
技术
0
活跃
265
14F
发表于 2020-1-7 20:57:51 IP属地山东 |只看该作者
按你这个办法出来win10了,但是第一条还是no name,能删掉嘛

Rank: 5Rank: 5Rank: 5

UID
1427280
帖子
787
PB币
1002
贡献
0
技术
1
活跃
1673
15F
发表于 2020-1-7 21:26:48 IP属地湖北 |只看该作者
15764231526 发表于 2020-1-7 20:57
按你这个办法出来win10了,但是第一条还是no name,能删掉嘛

entries里默认的item0如果不用是可以整组删除的,之前其实也可以直接修改这个组来启动win10

Rank: 5Rank: 5Rank: 5

UID
1427280
帖子
787
PB币
1002
贡献
0
技术
1
活跃
1673
16F
发表于 2020-1-7 22:05:22 IP属地湖北 |只看该作者
Tian羽 发表于 2020-1-7 20:40
这个在misc里面blessoverride里面添加win的bcd然后hideself设置false,就可以自己扫描到了,不需要自定义

确实,之前一直不出选项,就是因为hideself设置了ture,不然也不会研究启动这么麻烦

Rank: 5Rank: 5Rank: 5

UID
4812343
帖子
520
PB币
288
贡献
0
技术
0
活跃
1309
17F
发表于 2020-1-7 22:10:28 IP属地广东 |只看该作者
我也是用这个方法搞定从OC启动win的,之前就是因为不能启动win换回了clover,嫌clover启动慢有换回OC

Rank: 2Rank: 2

UID
4664664
帖子
486
PB币
223
贡献
0
技术
0
活跃
670
18F
发表于 2020-1-8 08:56:03 IP属地江苏 来自手机 |只看该作者
你这个方法不能选择启动磁盘启动选择的系统,用沙发的方法好像只能双硬盘双系统,单硬盘双系统可能还需要添加什么

Rank: 5Rank: 5Rank: 5

UID
4839527
帖子
734
PB币
0
贡献
0
技术
0
活跃
1318
19F
发表于 2020-1-8 09:46:51 IP属地内蒙古 |只看该作者
scanpolicy=0+模拟NVRAM/原生NVRAM+选择启动磁盘

Rank: 5Rank: 5Rank: 5

UID
3195
帖子
591
PB币
2104
贡献
0
技术
0
活跃
1100

我是大学生! I'm Windows Phone用户 7周年庆典勋章

20F
发表于 2020-1-8 10:11:17 IP属地广东 |只看该作者
beloved敏 发表于 2020-1-7 18:34
scanpolicy=0就可以显示win了啊

谢谢,真的有用,但变成默认windows启动,如何改为mac?
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛