适用于 macOS Monterey / Ventura / Sonoma 等系统
系统完整性保护(System Integrity Protection,简称 SIP)是 Apple 在 OS X El Capitan 中引入的一项安全机制,用于限制对系统关键区域的修改,即使以 root 权限也无法更改。
在黑苹果(Hackintosh)环境中,某些软件或驱动(如内核扩展 kexts)需要关闭 SIP 才能正常运行。
关闭 SIP 会降低系统安全性! 仅在必要时临时关闭,并在使用完毕后重新启用。
错误配置可能导致系统无法启动,请务必提前备份 config.plist 文件。
config.plist 文件。PlatformInfo → Generic → SystemUUID(确保已正确设置 SMBIOS)。NVRAM → Add → 7C436110-AB2A-4BBB-A880-FE41995C9F82。csr-active-configFF0F0000(完全禁用 SIP)常见 csr-active-config 值:
00000000:启用 SIP(默认)E7030000:允许加载未签名 kext(常用)FF0F0000:完全禁用 SIP(高风险)保存 config.plist,重启系统即可生效。
由于 OpenCore 黑苹果通常没有原生 Recovery,此方法可能不适用。但如果你有双系统或使用了虚拟 Recovery,可尝试:
csrutil disable
大多数黑苹果无法通过此方式持久关闭 SIP,因为 NVRAM 可能不会被正确写入。建议优先使用方法一。
在 macOS 中打开终端,输入以下命令:
csrutil status
若返回 System Integrity Protection status: disabled.,表示 SIP 已关闭。
完成所需操作后,建议重新启用 SIP 以保障系统安全:
config.plist 中的 csr-active-config 改回 00000000,或直接删除该键值。