在Sandy Bridge上安装macOS Ventura以及更新的系统
注意:本文章由机器翻译+人工修改而成,部分内容可能存在语句不通顺的情况,敬请谅解。
原文链接:此处(GitHub)
可用OpenCore v0.9.4,macOS ≤14.0
文章目录
- 在Sandy Bridge上安装macOS Ventura以及更新的系统
-
- 关于
-
- Sandy Bridge系统如何受到影响
- 免责声明
- 注意事项和限制
- 准备工作
-
- 编辑配置文件
- 测试更改
-
- 调整SMBIOS
-
- 从macOS Big Sur(11.3+)升级时
- 从macOS Catalina或更早(更老)版本升级时
- macOS Ventura安装
-
- Getting macOS
- 选项1:从macOS 11.3或更新版本升级
- 选项2:从macOS Catalina或更早版本升级
- 安装后
-
- 安装 Intel HD 2000/3000 驱动程序
- 安装其他GPU的驱动程序
- 验证SMC CPU电源管理
-
- 删除/禁用启动参数
- 验证 AMFI 已开启
- OCLP和系统更新
- 注意
- 其他资源
- 感谢
- 翻译信息
关于
尽管在Sandy Bridge系列的Intel CPU系统上安装macOS Ventura可以通过OpenCore和OpenCore Legacy Patcher(OCLP)实现,但Dortania并没有正式支持,也没有记录在案,Dortania是苹果公司唯一为传统Mac提供支持的公司。因此,没有关于如何做到这一点的官方指南。由于我没有Sandy Bridge系统,我根据我使用Ivy Bridge笔记本电脑的经验,并通过分析使用OCLP构建OpenCore后的更改日志、配置和EFI文件夹结构,开发了这一指南。
Sandy Bridge系统如何受到影响
在macOS Ventura中,Kaby Lake之前对CPU家庭的支持被取消。对于Sandy Bridge系统,这主要影响CPU(缺少AVX 2.0和rdrand指令)、CPU电源管理(删除了ACPI_SMC_PlatformPlugin
)、集成图形和Metal支持。因此,我们将使用安装和运行macOS Ventura所需的补丁、设置和kexts准备配置,然后使用OpenCore Legacy Patcher在安装后添加iGPU/GPU驱动程序。
注意: 查看被macOS Ventura删除的内容列表,以及这对Kaby Lake之前系统的影响。但请记住,这是为真正的Mac电脑编写的,因此某些问题不会影响Wintel机器。
免责声明
本指南旨在提供有关调整EFI和config.plist以在不受支持的Wintel系统上安装和运行macOS Ventura及更新版本的一般信息。它不是一个全面的配置指南。请不要使用“Report Issue”功能来寻求个性化帮助来修复您的配置。此类Issue将立即关闭!
注意事项和限制
在尝试在不受支持的系统上安装macOS Monterey及更新版本之前,您需要了解以下内容:
- ⚠️ 在FAT32格式的USB闪存驱动器上备份您的工作EFI文件夹,以防出现问题,因为我们必须修改EFI文件夹的配置和内容。
- 检查OCLP是否支持您的iGPU/GPU。尽管英特尔、NVIDIA和AMD卡的驱动程序可以在安装后添加,但列表有限。
- AMD Navi卡(Radeon 5xxx和6xxx)不能与Sandy Bridge CPU一起使用,因为它们需要AVX 2.0指令集,而该指令集仅在Haswell和更新版本上可用。
- 网络连接:
- 当使用博通Wifi/蓝牙卡时,您将需要一组不同的kexts来加载,这些kexts需要通过
MinKernel
和MaxKernel
设置进行控制。在macOS 12.4及更新版本上,bluetoothd
引入了一种新的地址检查,如果两个蓝牙设备的地址相同,就会触发错误。可以通过添加启动参数-btlfxalloanyaddr
(由BrcmPatchRAM kext提供)来避免这种情况。
- 同样适用于使用OpenIntelWirless kexts的英特尔WiFi/蓝牙卡。
- 安全性:使用OCLP修改系统需要禁用SIP、Apple Secure Boot和AMFI,因此在安全性方面存在一些折衷。
- 系统更新:
- 使用OCLP应用根修补程序后,增量(或增量)更新将不可用。相反,每次都会下载整个macOS安装程序(约12 GB)!
- ⚠️ 不要安装macOS 13中引入的安全响应更新(RSR)!它们将无法安装在Haswell之前的系统上。此处了解更多信息。
- 其他:查看被macOS Ventura删除的内容列表,以及这对Kaby Lake之前系统的影响。但请记住,这是为真正的Mac电脑编写的,因此某些问题不会影响Wintel机器。
准备工作
我假设您已经为Sandy Bridge系统提供了一个可用的OpenCore配置。否则,请遵循Dortania的OpenCore安装指南创建一个。以下说明只是安装和启动macOS Monterey及更新版本所需的附加步骤。
更新OpenCore和kexts
将OpenCore更新到v0.9.2或更新版本(必需)。在v0.9.2之前,运行macOS Ventura时会跳过AppleCpuPmCfgLock
Quirk,因此,重新启用SMC CPU电源管理所需的kexts无法注入,系统也不会启动,除非你有一个可以禁用CFG锁的(改装的)BIOS。要检查您当前使用的OpenCore版本,请在终端中运行以下命令:
nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version
将您的kexts更新到最新版本,以避免与macOS的兼容性问题!
编辑配置文件
下面列出了所需的修改,以准备在Sandy Bridge系统上安装macOS Monterey或更新版本的config.plist和EFI文件夹。如果这超出了你的想象,就会有一个附带的plist包含可用于交叉引用的必要设置。
如果您的系统(或其组件)之后无法工作,请参阅OCLP的补丁文档看看是否需要额外的设置或kexts。
配置部分 |
设置 |
解释 |
Booter/Patch |
从OCLP的Board-ID VMM spoof添加并启用两个引导程序修补程序:
- “Skip Board ID check”
- “Reroute HW_BID to OC_BID”
|
在macOS中跳过board-id检查+虚拟化已使用的board-id→ 让macOS“相信”它在VM中运行。这允许使用最适合您CPU的不受支持的本机SMBIOS启动macOS。 |
DeviceProperties/Add |
PciRoot(0x0)/Pci(0x2,0x0) – 验证/调整 AAPL,snb-platform-id (可选,仅与具有集成显卡的CPU相关)
- 桌面 (Headless):
- AAPL,snb-platform-id: 00000500
- device-id: 02010000
- 桌面 (默认):
- AAPL,snb-platform-id: 10000300
- device-id: 26010000
- 笔记本:
- AAPL,snb-platform-id: 00000100
- AAPL00,DualLink: 01000000
- Intel NUC (或其他的USDT):
- AAPL,snb-platform-id: 10000300
PciRoot(0x0)/Pci(0x16,0x0) – 检查伪造IMEI设备的要求
|
支持的核芯显卡: Intel HD 2000/3000.
- Headle:适用于带有iMac SMBIOS、iGPU和用于图形的GPU的系统。OC安装指南中的示例实际上是错误的
- 默认:如果您有电脑并且iGPU用于驱动显示器,请使用此选项。OC安装指南中的示例实际上是错误的
- AAPL00,DualLink:仅适用于像素为1600x900或以上的DualLink笔记本电脑显示器
- NUC:适用于Intel NUC和其他超薄台式机(USDT),如:HP 6300 Pro、HP 8300 Elite等。
- IMEI:仅当您使用带有7系列主板的Sandy Bridge CPU(即B75、Q75、Z75、H77、Q77、Z77)时才需要
请参阅Intel HD常见问题解答获取更多详细信息。记住:FAQ在Big Endian中显示ig-platform-id,但对于配置,您需要Little Endian! |
Kernel/Add and
EFI/OC/Kexts |
添加以下Kexts:
- AMFIPass (
MinKernel : 21.0.0 )
- ASPP-Override (
MinKernel : 21.4.0 )
- CryptexFixup (
MinKernel : 22.0.0 )
- RestrictEvents (
MinKernel : 20.4.0 )
- AppleIntelCPUPowerManagement (
MinKernel : 22.0.0 )
- AppleIntelCPUPowerManagementClient (
MinKernel : 22.0.0 )
- FeatureUnlock (optional)
WiFi (可选)
- IOSkywalk.kext (
MinKernel : 23.0.0 )
- IO80211FamilyLegacy.kext (包含
AirPortBrcmNIC.kext , 确保它也被注入) (MinKernel : 23.0.0 )
从EFI\OC\Kexts删除以下Kexts(如果已存在) :
- CPUFriend
- CPUFriendDataProvider
|
- AMFIPass:OCLP 0.6.7中的Beta kext。允许在不禁用AMFI的情况下启动macOS 12+
- ASPP-Override:将插件类型0优先于插件类型1,以便SMC CPU电源管理工作
- Cryptexfixup:在不支持AVX 2.0的系统上安装和启动macOS Ventura是必需的(请参阅OCLP支持问题#998)
- RestrictEvents:强制VMM SB型号,允许对macOS 11.3或更新版本上不支持的型号进行OTA更新。需要额外的NVRAM参数
- AppleIntelCPUPowerManagementkexts:需要在macOS Ventura及更新版本中重新启用SMC CPU电源管理(更多详细信息)
- FeatureUnlock:解锁NightShift和AirPlay到Mac
- WiFi Kexts:适用于macOS Sonoma。重新启用现代WiFi:BCM94350、BCM94360、BCM43602、BCM94331和BCM943224。传统WiFi:Atheros芯片组、Broadcom BCM94322、BCM94328。
|
Kernel/Block |
锁定com.apple.iokit.IOSkywalkFamily : |
阻止macOS的IOSkywalk kext,因此将使用注入的kext。仅适用于“现代”Wifi补丁。 |
Kernel/Patch |
从OCLP添加并启用以下内核修补程序(单击“Download RAW file”):
- “SurPlus v1 - PART 1 of 2”
- *“SurPlus v1 - PART 2 of 2”
- Reroute kern.hv_vmm_present patch(1)
- Reroute kern.hv_vmm_present patch(2)Legacy(安装Monterey时启用,但在安装Ventura或Sonoma时禁用!)
- Reroute kern.hv_vmm_present patch (2) Ventura(安装Ventura时启用,但安装Monterey禁用!)
- Disable Library Validation Enforcement
- Disable _csr_check() in _vnode_check_signature
- Force FileVault on Broken Seal(可选)
|
- SurPlus补丁:Sandy Bridge CPU需要“Reroute kern.hv”和“IOGetVMMPresent”内核修补程序,因此当使用不受支持的SMBIOS时,可以从Big Sur升级到macOS Ventura
- “Disable _csr_check() in _vnode_check_signature”可能没有必要。自己试试。
|
Kernel/Quirks |
- 打开
AppleCpuPmCfgLock . 如果CFG锁已关闭,无需打开
- 关闭
AppleXcmpCfgLock (如已打开)
- 关闭
AppleXcpmExtraMsrs (使用Sandy Bridge E系列CPU时需要打开)
|
Apple SMC CPU Management的必需品. |
NVRAM/Add/...-4BCCA8B30102 |
添加以下条目:
- Key:
OCLP-Settings Type: String Value: -allow_amfi
- Key:
revblock Type: String Value: media
- Key:
revpatch Type: String Value: sbvmm,f16c
|
- OCLP和RestrictEvents的设置。
-
media : 在Ventura及以上版本锁定 mediabranalysisd 服务(适用于Metal 1 GPUs)
sbvmm,f16c → 启用OTA更新并解决macOS 13中的图形问题(有关详细信息,请查看RestrictEvents文档)
|
Misc/Security |
- SecureBootMbodel:
Disabled
- Vault:
Optional
|
在AMD和NVIDIA卡的图形驱动程序中进行修补时需要。将SecureBootModel设置为Default 时,Intel HD图形可能会正常工作。自己试试看。 |
NVRAM/Delete/...-4BCCA8B30102 (Array) |
加入以下字符串:
-
OCLP-Settings
-
revblock
-
revpatch
|
在写入这些参数之前,删除这些参数的NVRAM。否则,每次在相应的“添加”部分更改任何NVRAM时,都需要执行NVRAM重置。 |
NVRAM/Add/...-FE41995C9F82 |
修改 csr-active-config 为 03080000 添加以下boot-args :
-
amfi_get_out_of_my_way=0x1 或 amfi=0x80 (这是相同的)
-
ipc_control_port_options=0
-
-disable_sidecar_mac
适用于GPU的可选boot-args (基于 GPU 制造厂商选择):
-
-radvesa
-
nv_disable=1
-
ngfxcompat=1
ngfxgl=1
-
nvda_drv_vrl=1
-
agdpmod=vit9696
|
amfi=0x80 : 禁用AMFI。使用OCLP应用根修补程序 并启动macOS 12+ 时需要。得益于AMFIPass.kext,启动时不再需要 – 仅用于安装带有OCLP的根修补程序。禁用AMFI会导致第三方应用程序访问麦克风和摄像头出现问题。
-
ipc_control_port_options=0 : Intel HD 3000需要。修复了Firefox和Discord等基于electron的应用程序的问题。
- **
-disable_sidecar_mac :对于功能解锁&rar;禁用Sidecar/AirPlay/Universal Control修补程序,因为硬件不支持这些修补程序。
-
-radvesa (仅AMD):禁用硬件加速并将卡置于VESA模式。只有在安装macOS 12+后屏幕关闭时才需要。一旦你安装了带有OCLP的GPU驱动程序,禁用它,这样图形加速就可以工作了!
-
nv_disable=1 (仅NVIDIA): 禁用硬件加速并将卡置于VESA模式。只有在安装macOS Ventura后屏幕关闭时才需要。Kepler卡在没有OCLP的情况下自动切换到VESA模式。一旦您安装了带有OCLP的GPU驱动程序,请禁用它,这样图形加速就可以工作了!
-
ngfxcompat=1 (仅 NVIDIA): 忽略NVDAStartupWeb 中的兼容性检查NVDAStartupWeb . Kepler GPUs不需要
ngfxgl=1 (仅 NVIDIA): 禁用Metal支持,因此使用OpenGL进行渲染。 Kepler GPUs不需要。
-
nvda_drv_vrl=1 (仅NVIDIA): 启用Web驱动程序。 Kepler GPUs不需要。
-
agdpmod=vit9696 → 禁用board-id检查。如果在启动macOS后屏幕变黑(安装NVIDIA网络驱动程序后可能发生这种情况),则会很有用。
-
-wegnoigpu → 可选择的。禁用macOS中的iGPU仅对于没有板载图形的CPU(即“iMacPro1,1”或“MacPro7,1”)使用AMD GPU和SMBIOS时需要,以使GPU处理背景渲染和其他任务。需要Polaris或Vega卡才能正常工作(OCLP不支持Navi)。与univardva=x 位掩码(x=1到7)组合以解决DRM问题。
|
UEFI/Drivers 和 EFI/OC/Drivers |
- 添加
ResetNvramEntry.efi 至 EFI/OC/Drivers
- 和你的配置文件:
|
添加引导菜单项以执行NVRAM重置,但不重置引导驱动器的顺序。需要支持UEFI的BIOS。 |
测试更改
添加了所需的kexts并对config.plist进行了必要的更改后,保存、重新启动并执行NVRAM重置。如果你的系统在那之后仍然正常启动,你现在可以为安装macOS 13准备系统了。
调整SMBIOS
如果您的系统成功重新启动,我们需要再次编辑配置,并根据当前安装的macOS版本*调整SMBIOS。
从macOS Big Sur(11.3+)升级时
当从macOS 11.3或更新版本升级时,我们可以使用macOS的虚拟化功能诱骗它认为它正在虚拟机中运行,因此不再需要欺骗兼容的SMBIOS。
根据您的系统,将以下SMBIOS之一用于Sandy Bridge CPU。打开config.plist,在PlatformInfo/Generic
部分更改SMBIOS。
- 对于台式机:
iMac12,1
or iMac12,2
- 对于笔记本:
MacBookPro8,1
(= 13″ Display, Core i5)
MacBookPro8,2
(= 15″ Display, Core i5)
MacBookPro8,3
(= 17″ Display, Core i7)
- 对于NUC(迷你机):
Macmini5,x
注意: 安装macOS 12或更新版本后,您可以禁用“Reroute kern.hv”和“IOGetVMMPresent”内核修补程序。RestrictEvents将从现在起处理VMM Board-id欺骗。唯一例外:在运行“安装 macOS”应用程序之前,您必须再次重新启用内核修补程序。否则,安装程序会说系统不兼容,因为它检测到不受支持的SMBIOS。
从macOS Catalina或更早(更老)版本升级时
由于macOS Catalina及更早版本缺乏应用VMM Board-ID欺骗所需的虚拟化功能,因此必须临时切换到支持的SMBIOS才能安装macOS Ventura。否则,当你试图启动时,迎接你的将是禁止符号,而不是苹果的标志。
支持的 SMBIOS:
- 台式机:
iMac18,1
或更新
MacPro7,1
或 iMacPro1,1
(高端台式机)
- 笔记本:
MacBookPro14,1
或
MacBookAir8,1
- NUC:
- 使用 GenSMBIOS 生成新的 SMBIOS
注意:
- 一旦安装了macOS 12或更新版本,您就可以切换到最适合Ivy Bridge CPU的SMBIOS,然后重新启动,以享受合适的SMBIOS的所有好处。
- 在安装后,你可能要生成一个新的 SSDT-PM 来优化 CPU Power Management.
- 您还可以禁用“Reroute kern.hv”和“IOGetVMMPresent”内核修补程序。RestrictEvents将从现在起处理VMM board-id欺骗。 唯一例外:在运行“安装macOS”应用程序之前,您必须重新启用内核补丁。否则,安装程序会说系统不兼容,因为它检测到不受支持的SMBIOS。
macOS Ventura安装
完成所有准备工作后,您现在可以升级到macOS Ventura。根据您的macOS版本,安装过程会有所不同。
Getting macOS
- 下载最新版本的 OpenCore Patcher GUI App 并运行它
- 点按 “Create macOS Installer”(创建macOS安装程序)
- 点按 “Download macOS Installer”(下载macOS安装程序)
- 选择 macOS 13.x (无论最新版本是什么)
- 下载完成后,“安装macOS Ventura”应用程序将位于您的“应用程序”文件夹中
注意: 如果你要抹掉数据的话,OCLP 也可以创建一个 USB 安装程序 (高度推荐)
选项1:从macOS 11.3或更新版本升级
仅适用于从macOS 11.3+升级。如果您使用的是macOS Catalina或更旧版本,请使用选项2。
- 运行“安装macOS Ventura”应用程序
- 将有几次重新启动
- 从新的macOS分区启动,直到它不再出现在启动选择器中
一旦安装完成并启动系统,如果您只有iGPU或macOS不支持GPU,它将在没有图形加速的情况下运行。我们将在安装后解决此问题。
选项2:从macOS Catalina或更早版本升级
当从macOS Catalina或更旧版本升级时,建议从USB闪存驱动器进行干净安装。要创建USB安装程序,可以使用OpenCore Legacy Patcher:
- 运行磁盘工具
- 在内部HDD/SSD上创建一个新的APFS卷,或者使用一个单独的内部磁盘(至少60 GB大小)安装macOS 13 – 不要将其安装在外部驱动器上 – 它不会启动!
- 连接一个空的USB闪存驱动器以创建安装程序(16 GB以上)
- 运行OCLP并遵循[说明](https://dortania.github.io/OpenCore-Legacy-Patcher/INSTALLER.html#creating-installer)
- 创建USB安装程序后,请执行以下操作:
- 将OpenCore Patcher应用程序复制到USB安装程序
- 添加可选工具(可选,以防internet无法工作):
- 添加Python安装程序
- 添加MountEFI
- 添加ProperTree
- 重新启动
- 从BootPicker中选择“Install macOS Ventura”
- 在您之前准备的卷上安装macOS Ventura
- 安装过程中会有几次重新启动。从新的“macOS Installer”分区启动,直到它不再出现在引导选择器中
- 一旦macOS Ventura安装完成,请切换回最适合您前面提到的Sandy Bridge CPU的SMBIOS。
安装完成并启动系统后,如果您只有iGPU或macOS不再支持GPU,它将在没有硬件图形加速的情况下运行。我们将在安装后解决此问题。
安装后
OpenCore Legacy补丁程序可以重新安装从macOS中删除的组件,如图形驱动程序、框架等。这被称为“根补丁”。对于Wintel系统,我们将主要利用它来安装iGPU和GPU驱动程序。
安装 Intel HD 2000/3000 驱动程序
一旦你到达设置助手(在那里你可以选择语言、时区等),你会注意到系统感觉非常迟钝——这很正常,因为它在没有图形加速的VESA模式下运行,因为苹果公司的友好人员从macOS中删除了Intel HD 2000/3000驱动程序。
要将它们恢复,请执行以下操作:
-运行OpenCore修补程序应用程序
-在OpenCore Legacy Patcher菜单中,选择“Post-Install Root Patch”:
- 按照Patcher应用程序的说明操作(我没有Sandy Bridge,所以无法捕捉屏幕截图。我在网上也找不到任何截图。)
安装其他GPU的驱动程序
-工作方式与安装iGPU驱动程序基本相同
-OCLP检测GPU,如果它有驱动程序,就可以安装它们。之后,GPU硬件加速应该可以工作。请注意,OCLP中可能需要根据您使用的GPU进行其他设置。
-安装驱动程序后,在重新启动之前禁用以下“引导参数”,以重新启用GPU图形加速:
--radvesa
–在前面放一个#
以禁用它:#-radvesa
-nv_disable=1
–将#
放在前面以禁用它:#nv_disable=1
注意: 在安装macOS更新之前,您可能需要再次为AMD和NVIDIA GPU重新启用引导参数,以将它们置于VESA模式,这样您就可以获得图片而不是黑屏!
验证SMC CPU电源管理
要验证SMC CPU电源管理是否工作,请在终端中输入以下命令:
sysctl machdep.xcpm.mode
如果输出为“0”,则传统的“ACPI_SMC_PlatformPlugin”用于CPU电源管理,一切正常。如果输出为为“1”,则“XCPM”的“X86PlatformPlugin’处于活动状态,这是不好的,因为Sandy Bridge CPU不支持XCPM。在这种情况下,请检查OpenCore是否注入了SMC CPU电源管理所需的kexts。在终端中输入:
kextstat | grep com.apple.driver.AppleIntelCPUPowerManagement
这将产生以下输出:
com.apple.driver.AppleIntelCPUPowerManagement (222.0.0)
com.apple.driver.AppleIntelCPUPowerManagementClient (222.0.0)
如果2个kexts不存在,则它们没有被注入。因此,请再次检查您的配置和EFI文件夹。还要确保“AppleCpuPmCfgLock”Quirk已启用。
优化CPU电源管理
验证SMC CPU电源管理(插件类型0
)是否正常工作后,请使用“英特尔电源小工具”监视CPU的行为。如果它没有达到其最大涡轮频率,或者如果基频太高/太低,或者如果空闲频率太高,生成SSDT-PM
来优化CPU电源管理。
删除/禁用启动参数
安装macOS Ventura并在安装后应用OCLP的根修补程序后,删除或禁用以下启动参数:
ipc_control_port_options=0
:仅当使用专用GPU时。当你使用英特尔HD 4000时,你仍然需要它,这样Firefox和基于电子的应用程序就可以工作了。
amfi_get_out_of_my_way=0x1
:仅在系统更新后使用OCLP重新应用根修补程序时需要
- 将
-radvesa
更改为#-radvesa
→这会禁用引导参数,而引导参数反过来会重新启用AMD GPU上的硬件加速。
- 将
nv_disable=1
更改为#nv_disable=1
→这会禁用引导参数,而引导参数反过来会重新启用NVIDIA GPU上的硬件加速。
注意: 在FAT32 USB闪存驱动器上备份您当前工作的EFI文件夹,以防在删除/禁用这些启动参数后您的系统无法启动!
验证 AMFI 已开启
我们可以通过在终端中输入以下命令来检查AMFI是否启用:
sudo /usr/sbin/nvram -p | /usr/bin/grep -c "amfi_get_out_of_my_way=1"
- 所需输出为
0
:这意味着禁用amfi的amfi_get_out_of_my_way=1
引导参数不存在于NVRAM中,这表示启用了amfi。这很好。
- 如果输出为
1
:这意味着禁用amfi的amfi_get_out_of_my_way=1
引导参数存在于NVRAM中,这表明amfi被禁用。
由于新的AMFIPass.kext
允许在应用根补丁和SIP以及SecureBootModel禁用但启用AMFI的情况下启动macOS,因此我们希望输出为“0”!
OCLP和系统更新
与其他修补程序相比,使用OCLP的主要优点是,即使在安装了系统更新之后,它仍保留在系统上。更新后,它会检测到图形驱动程序丢失,并询问您是否要再次修补它们,如示例所示:
您只需点击“OK”,驱动程序就会重新安装。强制重启后,一切都将恢复正常。
注意
- 在系统分区上安装驱动程序会破坏其安全密封。这会影响系统更新:每次系统更新可用时,都会下载FULL安装程序(约12GB)。
- 每次系统更新后,必须重新安装iGPU/GPU驱动程序。OCLP会处理这个问题。在更新/升级macOS之前,只需确保重新启用适当的引导参数,即可将AMD/NVIDIA GPU置于VESA模式。
- ⚠️ 您无法在Haswell之前的系统上安装macOS安全响应更新(RSR)。它们将无法安装(更多信息此处)。
其他资源
- Non-Metal Wiki(Moraea)
- SMBIOS 兼容列表
- 在 macOS 11+ 上安装NVIDIA驱动(elitemacx86.com)
感谢
- Acidanthera: OpenCore 和众多 Kexts
- Corpnewt: MountEFI, GenSMBIOS 和 ProperTree
- dhinakg: AMFIPass
- Dortania: OpenCore Legacy Patcher 和 教程
- Rehabman: 笔记本帧缓冲区补丁
翻译信息
本文写于2023年8月16日,修改于2023年8月17日 ,耗时两时半
原文链接(文件已开源):https://github.com/5T33Z0/OC-Little-Translated/blob/main/14_OCLP_Wintel/Sandy_Bridge_Ventura.md
大部分内容由百度翻译提供支持