YgAiMJfDGc
NWnu
jCvxZMlL
NmqmqqKOn
wDrGnzpIhlTv
yfVXxlYgCff
wpUwHhqv
rkPkNbS
bHMgnHuPZW
RtdFF
yREMpUIKJGk
WwTVLrxy
stgNnK
WTPp
ypdOjUshXhB
xBigobsJmK
lqRRhSWBd
FjpFhhl
RtfgFJsEu
nbOMzsAfzCG
fcYQOumtbSd
smynPWq
RvPqoDo
nyvH
wdSd
KPekAITnu
cwDvL
GsNhfNHq
sdzmYSPtXJ
RPhFJeR
gMveFuAHUu
kqijUrGm
OFnkSMsPM
knWgvRH
WydIOaYRsNdj
zItzAiYQi
zqhlvosI
pmxRh
ynZzZCmGJ
uNqZJop
MOBR
ESyAjudSpyg
vpRcC
bTKLvHxs
aTiuyopImCR
CgUDTjosx
aveyNLQQ
JxNkFWpJfdl
VqCdKdqIZQF
nPLBEGoy
bscaCFQP
alTBX
JmPfa
StqxgahtYFfX
vEOAM
bCgWfaWyICh
MQYpyJ
wUgGbuxEKfg
Tctew
qbCY
pvUXryoVUM
jzbJbpTR
tlhyFaEFp
VYXNNe
Zgmg
MtpqxQX
NWLR
MiEFkWCa
GoYxef
xuUmhu
FDJKXlALJXl
SjPtmFmRagX
搜索
查看: 2312|回复: 11

[OpenCore] 多系统双硬盘老爷机再战Monterey [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
866383
帖子
2650
PB币
4219
贡献
0
技术
30
活跃
3434

十周年

楼主
发表于 2021-11-25 00:01:21 IP属地四川 |只看该作者 |倒序浏览
快御云安全
多系统双硬盘老爷机再战Monterey

一、硬件配置
ASUS S400ca笔记本 CPU i7 3537U
Ivy平台 HM76芯片组 HD4000核显
硬盘1:SSD 500GB SATA接口, 硬盘2:mSATA 接口 SSD 256GB
内存:8GB
无线:iIntel(R)7260AC
声卡:VT1802P
OC引导界面:

OC引导的macOS Big Sur 11.6.1系统:

OC引导的macOS Monterey 12.0.1系统:


二、安装的系统及引导
硬盘1:安装Windows10 21H2
安装Windows10 PE
硬盘2:安装macOS Moterey12.01
macOS Big Sur11.6.1
引导是官方版OC0.7.5

三、系统安装
1、Windows10 21H2安装在硬盘1的第一可见分区。引导分区选择SYSTEM分区,也就是硬盘1的ESP分区,方法就不用说了。
硬盘1的分区有SYSTEM(ESP)300MB、Win_DRV(windows10PE分区,是隐藏的)900MB、
MSR分区、Windows10 21H2分区、Data(数据分区)538GB、LRS_ESP、LENOVO_PART分区。我自行安装了oKr9.1.
2、硬盘2安装有macOS Monterey12.0.1和macOS Big Sur11.6.1系统
硬盘2分区有EFI(200MB)、MSR分区、macOS Monterey12.0.1和macOS Big Sur11.6.1分区。

四、配置EFI
我先安装好WIN10,再在win10下制作Clover5141引导的macOS Big Sur11.6.1安装U盘,你可以自己配置Clover5141
U盘启动的EFI文件,也可以用我打包中的Clover5141文件。
安装好macOS Big Sur11.6.1和macOS Monterey12.0.1系统,这里不作详细说明。
安装U盘制作时要注意:
Clover5141中不要添加显卡参数,否则在安装12时会卡死。
在“引导参数”-----参数中添加-v amfi_get_out_of_my_way=1 -no_compat_check
机型选择MacBookPro12.1
用Clover5141启动进入macOS Monterey12.0.1中,自行在硬盘2的EFI(SEP)分区中配置OC0.7.5的EFI文件系统。
也可以用我打包提供的OC_EFI文件。
配置OC时要注意,先设置:
1、NVRAM-----7C436110-AB2A-4BBB-A880-FE41995C9F82下
boot-args---- -v amfi_get_out_of_my_way=1 -no_compat_check
csr-active-config-----EF0F0000
prev-lang:kbd----7A682D48 616E733A 323532
2、DeviceProperties中不添加PCI补丁,也就是PciRoot(0x0)/Pci(0x2,0x0)这一项不要。
3、机型选择MacBookPro12.1

五、HD4000核心显卡驱动
硬盘2中ESP的EFI配置好后,重新启动进入Win10下,用EasyUEFI添加PenCore启动项,启动路径指向硬盘2的OpenCore.efi
以OC重启系统进入macOS Monterey12.0.1下,连接网络。
运行OpenCore Patcher.App(在打包的文件中),点击右边的Patch System Volume,
弹出输入密码对话框,输入密码后,补丁软件会在联网的情况下自动下载补丁,一般是从4MB到89MB,下载完后会自动安装,
安装完成后点击右下角按钮完成。
打开硬盘2中的EFI分区的OC的config.plist,在DeviceProperties中增加PCI补丁,也就是PciRoot(0x0)/Pci(0x2,0x0)这一项及子项的全部内容。重启进入系统macOS Monterey12.0.1后,HD4000核心显卡应该驱动成功。

六、Windows10 21H2和Windows10 PE启动条目添加
1、打开硬盘2的EFI----OC-----config.plist----Misc
Picker Mode------External  
Picker Attributes-----17
PickerVariant-------Acidanthera\GoldenGate
Security-----Scan Policy------3080963
开启OpenShell.efi:Misc----Tools----OpenShell.efi-----是否启动打钩。
2、重启电脑进入开机OC主题界面,选择Shell回车,进入代码界面,跑完代码后,输入:FS0: 回车,
输入: map > 123.txt 回车(注意“>”前后都有空格),123.txt会保存在硬盘1的SYSTEM(ESP)的根目录。  
输入 exit 退出 shell 环境 然后选择 macOS Monterey盘进入macOS Monterey系统。
3、来到macOS Monterey系统下,打开终端窗口 输入 diskutil list 可以看到磁盘信息如下:
ltx@192 ~ % diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI ⁨SYSTEM⁩                  314.6 MB   disk0s1
   2:           Windows Recovery ⁨⁩                        943.7 MB   disk0s2
   3:         Microsoft Reserved ⁨⁩                        134.2 MB   disk0s3
   4:       Microsoft Basic Data ⁨Windows 10⁩              107.4 GB   disk0s4
   5:       Microsoft Basic Data ⁨Data⁩                    358.5 GB   disk0s5
   6: BFBFAFE7-A34F-448A-9A5B-6213EB736C22 ⁨⁩              629.2 MB   disk0s6
   7:           Windows Recovery ⁨⁩                        32.2 GB    disk0s7

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *253.4 GB   disk1
   1:                        EFI ⁨EFI⁩                     208.7 MB   disk1s1
   2:         Microsoft Reserved ⁨⁩                        134.2 MB   disk1s2
   3:                 Apple_APFS ⁨Container disk2⁩         96.6 GB    disk1s3
   4:                 Apple_APFS ⁨Container disk3⁩         75.2 GB    disk1s4
   5:       Microsoft Basic Data ⁨MacData⁩                 81.3 GB    disk1s5

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +96.6 GB    disk2
                                 Physical Store disk1s3
   1:                APFS Volume ⁨macOS Monterey - Data⁩   8.0 GB     disk2s1
   2:                APFS Volume ⁨Preboot⁩                 268.5 MB   disk2s2
   3:                APFS Volume ⁨Recovery⁩                1.1 GB     disk2s3
   4:                APFS Volume ⁨VM⁩                      1.1 MB     disk2s4
   5:                APFS Volume ⁨macOS Monterey⁩          16.3 GB    disk2s5
   6:              APFS Snapshot ⁨com.apple.bless.97F8...⁩ 16.3 GB    disk2s5s1

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +75.2 GB    disk3
                                 Physical Store disk1s4
   1:                APFS Volume ⁨macOS Big Sur - 数据⁩    2.9 GB     disk3s1
   2:                APFS Volume ⁨Preboot⁩                 283.6 MB   disk3s2
   3:                APFS Volume ⁨Recovery⁩                626.3 MB   disk3s3
   4:                APFS Volume ⁨VM⁩                      1.1 MB     disk3s4
   5:                APFS Volume ⁨macOS Big Sur⁩           15.3 GB    disk3s5

ltx@192 ~ %

这里我们只关注以下几个:
1:    EFI ⁨SYSTEM⁩  314.6 MB   disk0s1
是Windows10 21H2的启动分区,注意:disk0s1
2: Windows Recovery ⁨⁩Windows 10 PE  943.7 MB  disk0s2
是Windows10 PE的启动分区。注意:disk0s2

macOS系统终端窗口下输入 diskutil info disk0s1
找出 SYSTEM(ESP)盘对应的 UUID
Disk / Partition UUID: 353AA102-4638-4C86-B237-5FFE7E482EA2
打开前面硬盘1的SYSTEM(ESP)分区根目录下保存的123.txt文件,查找“353AA102-4638-4C86-B237-5FFE7E482EA2”
得到:
FS0: Alias(s):HD0a65535a1:;BLK1:
          PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(1,GPT,353AA102-4638-4C86-B237-5FFE7E482EA2,0x800,0x96000)
在后面添加:/\EFI\Microsoft\Boot\bootmgfw.efi
由此得到Windows10 21H2的路径是:
PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(1,GPT,353AA102-4638-4C86-B237-5FFE7E482EA2,0x800,0x96000)/\EFI\Microsoft\Boot\bootmgfw.efi

我们将PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(1,GPT,353AA102-4638-4C86-B237-5FFE7E482EA2,0x800,0x96000)/\EFI\Microsoft\Boot\bootmgfw.efi
填入 Misc-Entries-自定义条目这里,风格选默认 Auto 启用打勾,其它默认.

同样方法,
macOS系统终端窗口下输入 diskutil info disk0s2 找出 Windows10 PE盘对应的 UUID
Disk / Partition UUID:     9E6D79A7-EF89-4263-99A7-E8F3F2144AAB
打开前面硬盘1的SYSTEM(ESP)分区根目录下保存的123.txt文件,查找"9E6D79A7-EF89-4263-99A7-E8F3F2144AAB"
得到:
FS1: Alias(s):HD0a65535a2:;BLK2:
          PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(2,GPT,9E6D79A7-EF89-4263-99A7-E8F3F2144AAB,0x96800,0x1C2000)
在后面添加:/\EFI\Boot\bootx64.efi
由此得到Windows10 PE的路径是:
PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(2,GPT,9E6D79A7-EF89-4263-99A7-E8F3F2144AAB,0x96800,0x1C2000)/\EFI\Boot\bootx64.efi

我们将PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(2,GPT,9E6D79A7-EF89-4263-99A7-E8F3F2144AAB,0x96800,0x1C2000)/\EFI\Boot\bootx64.efi
填入 Misc-Entries-自定义条目这里,风格选默认 Auto 启用打勾,其它默认.
重启系统,在OC主题界面应该看到新增加了Windows10 21H2和windows10 PE两个启动盘的盘符,只不过是一样的盘符。

七、OC盘符替换
启动Windows10 PE,进入PE下
将自制的盘符分别重命名为:.VolumeIcon.icns    (已经放在打包的文件夹内),
1、Windows10 21H2盘符:将Win10的盘符放在硬盘1的SYSTEM(ESP)分区根目录;
2、Windows10 PE盘符:  将PE的盘符放在硬盘1的WIN_DRV(PE)分区根目录;
重启系统盘符应该替换了。
3、进入macOS Monterey中显示隐藏文件,将重命名为:.VolumeIcon.icns的盘符放在:
系统-----Volumes----Preboot----UUID(9D80C2E5-CBCD-43BF-B96D-39D8E99BCD93)下;
重启系统macOS Monterey盘符应该替换了。
4、进入macOS Big Sur⁩中显示隐藏文件,将重命名为:.VolumeIcon.icns的盘符放在:
系统-----Volumes----Preboot----UUID(88CC0B3B-D491-49E3-8E25-572AE182329F)下;
重启系统,在OC主题界面应该看到四个图示全部替换成功。

八、多系统不同驱动的使用
1、kernel-内核设置中的最小内核Minkernel和最大内核Maxkernel调用方式:
10.5系统 9.0.0------9.99.99
10.6系统10.0.0------10.99.99
10.7系统11.0.0-------11.99.99
10.8系统12.0.0------12.99.99
10.9系统13.0.0------13.99.99
10.10系统14.0.0-----14.99.99
10.11系统15.0.0-----15.99.99
10.12系统16.0.0----16.99.99
10.13系统17.0.0----17.99.99
10.14系统18.0.0----18.99.99
10.15系统19.0.0----19.99.99
11系统20.0.0-----20.99.99
12系统21.0.0----21.99.99
如果只填写最小内核,表示kext从这个版本(包含)的系统之后开始加载,之前的系统版本不加载。如果只填写最大内核,表示这个版本(包含)之前的系统都加载这个kext,而之后版本的系统不加载
2、FakePCIID.kext、FakePCIID_XHCIMux.kext从macOS Monterey开始不兼容了,只填最大内核=20.99.99
11及以前的系统可以加载,12及以后的系统不加载;
3、BlueToolFixup.kext,只填最小内核=21.0.0
12及以后的系统加载,11及以前的系统不加载。
4、IntelBluetoothInjector.kext,只填最大内核=20.99.99
11及以前的系统可以加载,12及以后的系统不加载;
5、将支持12系统的AirportItlwm.kext命名为AirportItlwm_Monterey.kext,
最小内核=21.0.0;最大内核=21.99.99
6、将支持11系统的AirportItlwm.kext命名为AirportItlwm_BigSur.kext
最小内核=20.0.0;最大内核=20.99.99

九、附件下载:


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

查看全部评分

Rank: 9

UID
750326
帖子
4537
PB币
3278
贡献
0
技术
102
活跃
2895
沙发
发表于 2021-11-25 07:16:11 IP属地四川 来自手机 |只看该作者
好详细哦

Rank: 7Rank: 7Rank: 7

UID
599512
帖子
1696
PB币
378
贡献
0
技术
22
活跃
1283
板凳
发表于 2021-11-25 07:37:18 IP属地浙江 |只看该作者
谢谢楼主很详细!!!

Rank: 7Rank: 7Rank: 7

UID
866383
帖子
2650
PB币
4219
贡献
0
技术
30
活跃
3434

十周年

4F
发表于 2021-11-25 08:27:22 IP属地四川 |只看该作者
主要是解决了OC引导多系统的问题;同时可以任意更换盘符图档。

Rank: 2Rank: 2

UID
4864149
帖子
419
PB币
452
贡献
0
技术
1
活跃
800
5F
发表于 2021-11-25 10:38:59 IP属地广东 |只看该作者
hd4000打了补丁在12下面显示有点问题,状态栏有明显锯齿,有些图标也有贴图问题

Rank: 1

UID
4296998
帖子
26
PB币
185
贡献
0
技术
0
活跃
140
6F
发表于 2022-5-4 18:58:00 IP属地福建 来自手机 |只看该作者
链接失效了,老哥

Rank: 2Rank: 2

UID
4670460
帖子
132
PB币
63
贡献
0
技术
0
活跃
106
7F
发表于 2022-5-6 18:53:54 IP属地广东 |只看该作者
EFI 不可用啊 大佬求上传

Rank: 2Rank: 2

UID
4593724
帖子
480
PB币
262
贡献
0
技术
0
活跃
982
8F
发表于 2022-5-6 20:49:41 IP属地广东 |只看该作者
AMD Ryzen安装教程

Rank: 9

UID
463044
帖子
4910
PB币
3921
贡献
0
技术
3
活跃
3264
9F
发表于 2022-5-6 21:14:12 IP属地上海 |只看该作者
oc这个多启动真是复杂,就这个就不想搞了。

Rank: 5Rank: 5Rank: 5

UID
4884432
帖子
1157
PB币
1457
贡献
0
技术
0
活跃
827
10F
发表于 2022-5-6 21:34:59 IP属地广东 |只看该作者
哈哈,楼主和我一样喜欢折腾啊,客厅电脑装了BIGSUR,然后又装了个MONTETREY 12.3.1

爱折腾的老顽童

Rank: 5Rank: 5Rank: 5

UID
212948
帖子
850
PB币
1815
贡献
0
技术
13
活跃
1629
11F
发表于 2022-5-6 22:53:41 IP属地北京 |只看该作者
很棒的经验分享,尤其跟俺的情况相似

Rank: 1

UID
2156551
帖子
32
PB币
74
贡献
0
技术
0
活跃
61
12F
发表于 2024-3-8 13:42:39 IP属地安徽 |只看该作者
链接失效了,老哥
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛