三个阶段焕新:OCLP 为老 Mac 安装新版 macOS(Sequoia/Sonoma)完整实操指南
2026/9/19 23:46:29 网站建设 项目流程

三个阶段焕新:OCLP 为老 Mac 安装新版 macOS(Sequoia/Sonoma)完整实操指南

【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher

OpenCore Legacy Patcher(OCLP)不动固件,靠内存注入的方式打补丁,让 2008 年 Penryn 及以后的大多数 Intel Mac 都能装 macOS Big Sur 到 Sequoia。本教程面向新手用户:先确认门票,再走完三个阶段,最后当场验收。

先拿“门票”:你的老 Mac 能不能装新版 macOS

打开「系统信息」,记下Model Identifier(形如MacBookPro11,2的机型编号),再到 docs/MODELS.md 的机型表里核对。编号不在表里,OCLP 就不支持这台机器。

两条硬性排除,先记住:

  • Apple Silicon(M 系列芯片)Mac 完全不在支持范围
  • PowerPC Mac 也不支持

确认机型后,对照下面这张门槛表逐项检查:

检查项阈值要求说明
内存3GB 以上Sonoma / Sequoia 不支持 2GB 机型
USB 安装盘建议 32GB16GB 装不下 Sonoma 及更新版本的安装器,见 docs/INSTALLER.md
运行系统macOS 10.10(Yosemite)起OCLP 本身的运行门槛;做 Ventura 安装盘需 10.11 起,做 Sonoma 及更新需 10.13 起,这是苹果 createinstallmedia 工具的限制,见 docs/FAQ.md

开始动手前,完成两个前置动作:

  1. 先把系统升级到该机型支持的最后一个原生 macOS 版本,保证固件是最新的——docs/MODELS.md 有明确警告。
  2. 用 Time Machine 或其他方式备份。做安装盘会格式化整块 USB,装系统也会改动目标磁盘。

一张表看懂 OCLP 全流程

整个流程就是一条“门票 → 三阶段 → 验收”的路线。四个入口按出现时机排进这张总览表:

阶段干什么对应主入口
准备(可随时)选目标机型、SIP 级别、是否显示引导菜单等所有配置项Settings
阶段一:做安装盘下载所选版本的 macOS 并写入 USBCreate macOS Installer
阶段二:写引导环境构建 OpenCore 的 EFI 并写入磁盘,装系统前后各做一次Build and Install OpenCore
阶段三:写系统补丁把显卡加速、WiFi 驱动等补丁写进系统卷Post Install Root Patch

一条贯穿全程的规则:Settings 里勾选的内容不会自动生效。设置只是生成配置,必须重新跑一遍 Build and Install OpenCore,改动才会写进 EFI 分区,详见 docs/FAQ.md。

阶段一:32GB 空白 U 盘怎么做成 macOS 安装盘

  1. 主菜单点Create macOS Installer,再点 Download macOS installer,从列表里挑要装的版本(如 Sequoia)开始下载。
  2. 下载完成后选目标 USB,此时会弹出格式化警告:

  1. 选盘后整块 USB 会被格式化,盘里原有数据全部清空,确认前再核对一次容量标识。等写入完成,安装盘就绪。

如果盘是给另一台 Mac做的:现在就去 Settings 手动选中目标机型。OpenCore 配置与硬件强相关,构建端感知不到目标机的硬件,按本机默认配置构建可能上不了目标机。

阶段二:写入 OpenCore 并重启安装 macOS

回主菜单点Build and Install OpenCore。构建完成后进入安装流程,先选磁盘、再选分区。目标盘必须是 GUID/GPT 格式,或存在 FAT32 分区,否则不会出现在列表里:

重启 Mac,按住 Option 键不放,在启动选择器里选带 OpenCore 图标的EFI Boot项;进入 OpenCore 菜单后选 “Install macOS”,之后与普通 macOS 安装流程一致。全程别断电、别强制关机。

Mac Pro 等非标准显卡机型的特殊引导方式,见 docs/BOOT.md。

阶段三:Root Patch 打补丁步骤、挪进内置盘并当场验收

为什么 Root Patch 必须打:它负责把老显卡加速、老款 WiFi 驱动、USB 1.1 修复等内容真正写进系统卷——不打,老 Mac 上跑新系统就是花屏、断网的半成品。打开 OCLP 点Post Install Root Patch

补丁完成后,按 docs/POST-INSTALL.md 把 OpenCore 重新构建并装到内置硬盘,这样拔掉 USB 也能正常开机。

当场验收:三个版本号与四项功能

OpenCore 引导器版本、OCLP 版本、根补丁版本是三个互相独立的数字,每个都要是最新。在终端执行:

nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:OCLP-Version

也可以在应用内 Settings → App 的 “Booted Information” 里直接看:

根补丁状态在主菜单Post Install Volume Patch区域查看;若那里提示当前系统不需要补丁,通常意味着 SIP 可以完全开启。版本核查方法详见 docs/UPDATE.md。

功能自检按顺序点四项:WiFi 能否联网、蓝牙能否配对、外接显示器有无画面、触控板手势是否正常。任何一项不对,先重跑一遍 Root Patch,再怀疑硬件。非 Metal 显卡机型(约 2012 年前)界面动画表现不同属预期行为,见 docs/TROUBLESHOOT-NONMETAL.md。

出问题了查这里

你看到什么最可能卡在哪怎么办对应文档
Root Patch 提示系统版本不匹配自动更新改过系统卷,系统停在两版本之间关闭自动更新,手动完成更新后再打补丁docs/FAQ.md
打完补丁只提示需要 WiFi 补丁补丁组件(如 MetallibSupportPkg)需联网下载联网后重启,重跑 Root Patch 补全docs/FAQ.md
Settings 改了选项却没生效设置要随 OpenCore 重建才写入 EFI重新 Build and Install OpenCoredocs/FAQ.md
构建时看不到内置磁盘磁盘识别问题对照 “Internal disk missing” 一节排查docs/TROUBLESHOOT-APP.md
GUI 设置混乱、行为异常本地设置文件出错删除/Users/Shared/.com.dortania.opencore-legacy-patcher.plist后重启应用,恢复默认docs/TROUBLESHOOT-APP.md

官方建议关闭 macOS 自动更新:自动更新在下载阶段就会动系统卷,对已打补丁的系统风险明显更高,手动控制更新时间更稳。硬件层面的疑难,按设备类型查 docs/TROUBLESHOOT-HARDWARE.md 和 docs/TROUBLESHOOT-MISC.md。

(可选)进阶:从源码运行 OCLP

不想用编译好的包,可以直接在 Mac 上跑源码,需要 Python 3.6+(官方构建环境用 3.11):

git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher cd OpenCore-Legacy-Patcher pip3 install -r requirements.txt python3 OpenCore-Patcher-GUI.command

不加参数启动是 GUI,加--build等参数则进入 CLI 模式,完整说明见 SOURCE.md。

现在打开「系统信息」查一下你的机型编号,到 docs/MODELS.md 确认门票有效,然后从那张 32GB USB 开始吧。

【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询