概述

在阅读 OpenCore 官方文档的时候,笔者发现了使用网络镜像恢复安装 macOS 的方法,这个功能相当于白苹果机型内置的网络恢复 macOS 功能,和黑苹果星球提供的使用 Paragon Hard Disk Manager 进行恢复安装的版本并不是同一个东西。

此方法安装和 U 盘镜像安装方法类似,但是由于 Mac OS Base System 一般体积较小,适合手边没有大空间 U 盘的时候使用,且安装过程需要全程连接到网络,其它步骤和 U 盘镜像安装法并没有明显区别。

 

镜像特点

  • 安装过程需要全程联网,如果无法驱动网卡则无法使用本镜像,进入系统后可断开网络
  • 提供了各个 macOS 版本的独立镜像,分别是 10.13,10.14,10.15,11.0,也提供了一个整合了四个版本的镜像,可按需选择
  • OpenCore 0.6.6 Debug 正式版,添加了新版主题,默认使用 OpenCore 引导,独立分区
  • Clover r5131 正式版,独立分区
  • 自带 WEPE,微 PE,独立分区
  • 如果 balenaEtcher 提示刻录失败,请升级软件
  • Lilu 1.5.1
  • VirtualSMC 1.2.0
  • WhateverGreen 1.4.7
  • AppleALC 1.5.7
  • IntelMausi 1.0.5
  • RealtekRTL8111 2.4.0:如果是 Z370 系以前的主板,请切换回 2.2.2 版本
  • LucyRTL8125Ethernet 1.0.0d6:需要手动配置硬件工况才能正确驱动 RTL8125 2.5G 有线网卡
  • USB-Injetct-All 0.7.6:支持 400 系主板控制器;如果是 Z370 及更早的主板,请切换回 0.7.1 版本
  • Kext 和 ACPI 文件夹中还放了很多常用文件,可按需调用
  • 默认 config 可供以下硬件配置直接安装(默认配置适配未解锁 CFG Lock):
配件 品牌 型号 数量 备注
CPU 英特尔 i9-9900k 1
主板 华硕 ROG Maximus X Hero 1 Z370
内存 美商海盗船 复仇者 DDR4 8GB 3000MHz 4 支持X.M.P
显卡 AMD RX 5700XT 50周年纪念版 1
硬盘 西部数据 SN750 1TB 1
蓝牙&WiFi 奋威 FV-T919 1 BCM94360CD

macOS 网络恢复镜像 10.13-11.0 自带 OpenCore 0.6.6 和 Clover r5131 及 WEPE

文件 MD5

  • 强烈建议下载完成后验证 MD5,如果 MD5 不符说明下载过程出了问题,请重新下载,能避免安装时出现莫名其妙的问题;

<pre>

MD5 ( [HeiPG.cn]Install.macOS.10.13.High.Sierra.Recovery.OpenCore.0.6.6.Clover.r5131.WEPE.dmg ) = 30350e69e217694cb7f8f828bc71e858

MD5 ( [HeiPG.cn]Install.macOS.10.14.Mojave.Recovery.OpenCore.0.6.6.Clover.r5131.WEPE.dmg ) = e514d7c07ab3db389f87f631a58ecafe

MD5 ( [HeiPG.cn]Install.macOS.10.15.Catalina.Recovery.OpenCore.0.6.6.Clover.r5131.WEPE.dmg ) = 5491f386aceb3da3893f247dcd5ad21c

MD5 ( [HeiPG.cn]Install.macOS.11.0.Big.Sur.Recovery.OpenCore.0.6.6.Clover.r5131.WEPE.dmg ) = 6eece2151fd0b325c85b4bb17a929260

MD5 ( [HeiPG.cn]Install.macOS.10.13-11.0.Recovery.OpenCore.0.6.6.Clover.r5131.WEPE.dmg ) = 457c4430cc647e31bceba8a8b1f8cb77

</pre>

关于 CFG Lock

  • OpenCore 为了模拟白苹果系统行为,要求能正常读写 NVRAM(即 MSR 0xE2 寄存器),所以要求 CFG 是未锁定状态。此选项一般存在于主板的 CPU 电源管理相关设置中,但目前很大一部分主板的 BIOS 里没有提供这个选项。未解锁 CFG Lock 的情况下使用 OpenCore 启动 macOS 会卡在下面这个位置:
  1. [EB|`B:WFDW] Err(0xE), 0 @ LocHB 71B4903C-14EC-42C4-BDC6-CE1449930E49
一键复制
  • 针对这个问题,有两种解决办法,第一种是开启 OpenCore 内置的 Quirks:
    • Kernel → Quirks → AppleXcpmCfgLock → True/Yes
    • Kernel → Quirks → AppleCpuPmCfgLock → True/Yes
    • 但根据 OpenCore 官方的说法,此选项不适合长期使用
  • 第二种便是解锁 BIOS 中隐藏的 CFG 选项。具体来说笔者见过三种以上的方法,这里提供最简单的一种。本镜像中集成了一个小工具,可以一键解锁 CFG 锁定,已测试过 8、9、10 代桌面端主板,绝大部分都可以实现一键解锁,简易步骤如下:

macOS 网络恢复镜像 10.13-11.0 自带 OpenCore 0.6.6 和 Clover r5131 及 WEPE

启动项目中会有一个名为 CFGLock.efi 的选项,选中并按回车运行。

macOS 网络恢复镜像 10.13-11.0 自带 OpenCore 0.6.6 和 Clover r5131 及 WEPE

如果运行结果如上图,正确读取到了 CFG 值的话,只需按下 Y,回车即可解除 CFG  锁定。

macOS 网络恢复镜像 10.13-11.0 自带 OpenCore 0.6.6 和 Clover r5131 及 WEPE

如果运行后得到上面的结果,代表这个小工具无法为你的硬件解除 CFG  锁定,需要其它途径解锁。

 

基础安装排错

Q1:

  1. [EB|`B:WFDW] Err(0xE), 0 @ LocHB 71B4903C-14EC-42C4-BDC6-CE1449930E49
一键复制

方案一:修改 config.plist 中

  • UEFI→Quirks→IgnoreInvalidFlexRatio→True/Yes(仅六代酷睿以下机型)
  • UEFI→Quirks→ReleaseUsbOwnership→True/Yes(笔记本机型)
  • Booter→Quirks→RebuildAppleMemoryMap→False/No
  • Booter→Quirks→SetupVirtualMap→True/Yes

方案二:针对无法解开 CFG 锁的机型,修改 config.plist 中

  • Kernel→Quirks→AppleXcpmCfgLock→True/Yes
  • Kernel→Quirks→AppleCpuPmCfgLock→True/Yes
  • UEFI→Quirks→IgnoreInvalidFlexRatio→True/Yes(仅六代酷睿以下机型)
  • 如果无法关闭 VT-d,修改:
    • Kernel→Quirks→DisableIoMapper→True/Yes

方案三:参考排错手册Q23。

Q2:界面是俄语?

修改 config.plist:

NVRAM → 7C436110-AB2A-4BBB-A880-FE41995C9F82 → prev-ang:kbd,类型 data,值 7A682D48 616E773A 323532;或类型 String,值 zh-Hans:252

Q3:硬盘提示 BIError Domain 3

修改 config.plist:

SMBIOS 改机型为 iMacPro1,1 或 iMac19,1 等 2018年及以后的机型。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。