积分 1360 最后登录 2024-5-8 精华 0 阅读权限 40 主题 58 UID 866383 帖子 2650 PB币 4219 威望 50 贡献 0 技术 30 活跃 3434
UID 866383 帖子 2650 PB币 4219 贡献 0 技术 30 活跃 3434
多系统双硬盘老爷机再战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
查看全部评分