OpenCore Legacy Patcher 实战指南:让老 Mac 免费装上最新版 macOS
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
OpenCore Legacy Patcher(下称 OCLP)是一款免费的开源补丁工具,能让苹果官方已停止支持的 Intel Mac 安装并流畅运行 Big Sur 到 Sequoia 的最新版 macOS,最老支持到 2007 年的机型。家里那台"退役"的 Mac 不用吃灰:本文按查型号、做安装 U 盘、构建 OpenCore、打根补丁 4 个步骤带你走完全流程,全程约 90 分钟,硬件投入为零。
一、先查机型:装系统前的 2 分钟体检
动手之前先确认机器是否在支持列表里,这一步就像装机前先跑分,能避免白做 U 盘。
- 打开"系统信息"(苹果菜单 → 关于本机 → 更多信息),记下Model Identifier(机型标识)
- 对照 支持机型页面:2008 年起的 MacBook、2009 年起的 MacBook Air、2008 年起的 MacBook Pro、2009 年起的 Mac mini、2007 年起的 iMac 基本都在列表内
- 两条硬门槛:内存只有 2GB 的机型装不了 Sonoma 及更新版本,建议至少 3GB;补丁程序本身要求当前系统不低于 OS X Yosemite 10.10
⚠️ 注意:只支持全新安装和升级安装→ 如果系统之前是用其他补丁工具装的,需要先抹盘重装(数据可保留)。另外 Apple Silicon(M1/M2)机型不适用本工具。
确认机型在列,接下来准备"手术刀":一张 macOS 安装 U 盘。
二、制作 macOS 安装 U 盘:全程点选式操作
从项目发布页下载 OCLP 应用并运行,主菜单有四个核心入口:
快速上手路径(在本机装系统):
- 点Create macOS Installer,再选Download macOS Installer
- 从版本列表选中目标版本(Big Sur 到 Sequoia 可选),镜像约 12-15GB
- 插入 U 盘、选中后格式化写入——整块 U 盘数据会被清空
- 写入完成后,安装 U 盘就绪,下一步给它装上引导器
深度定制路径(给另一台机器装):
- 先在Settings里把 Target Model 手动改成目标机型,因为 OpenCore 配置是按硬件定制的
- 这一步别跳过:做 U 盘前就选好机型,OCLP 才能在装完系统后自动打根补丁,省掉手工操作
- 版本门槛:做 Ventura 安装器要求当前系统至少 El Capitan 10.11,做 Sonoma 及更新版本至少 High Sierra 10.13
⚠️ 注意:16GB 的 U 盘放不下 Sonoma 及更新版本 → 直接用 32GB 以上的盘,避免做到一半失败。
U 盘只是"胚胎",要让老 Mac 真正引导起新系统,还差一个关键角色:OpenCore。
三、构建并安装 OpenCore:给老 Mac 换上新引导器
回到主菜单点Build and Install OpenCore,程序会根据你的硬件生成配置并下载引导文件,然后写入 U 盘:
- 构建完成后点Install OpenCore
- 选择 U 盘,再选它的 FAT32 分区(手动格式化的盘需为 GUID/GPT 分区表)
- 装完重启,按住 Option 键,选择EFI Boot项,macOS 安装器随即启动,按提示完成安装
这一步是 OCLP 的核心机制:OpenCore 是"内存中即时打补丁"的引导管理器,它不改你磁盘上的系统文件,只补齐新版 macOS 砍掉的硬件兼容检查。所以装完系统后你照样能在"系统设置"里做 OTA 更新,体验接近官方机器。
装完系统想让 U 盘功成身退?在目标机器上再跑一遍"Build and Install OpenCore"、这次把 OpenCore 装到内置磁盘即可,后续开机不再依赖 U 盘,细节见 安装后文档。
四、安装后根补丁:老机器能用起来的最后一公里
装完系统发现画面没有加速、Wi-Fi 或蓝牙不可用,先别慌——这是预期行为,最后一步是Post-Install Root Patch:
- 如果 U 盘是 OCLP 制作且提前选好了机型,此步骤会自动触发;否则在新系统里运行 OCLP,点Post-Install Root Patch
- 程序会列出你机型适用的补丁(图形驱动、Wi-Fi 驱动、蓝牙驱动等),点Start Root Patching
- 等待内核缓存重建(几分钟),重启后 GPU 加速、Wi-Fi、蓝牙全部上线
补丁流程跑完,终端输出以 "Patching complete" 收尾即代表成功,按提示重启即可。
⚠️ 注意:根补丁每次 macOS 更新后都会被清除,更新后要重新打一遍(应用会自动提醒,约 5 分钟)→ 同时建议到"系统设置 → 通用 → 软件更新"里关闭自动下载更新,自动更新会把系统弄成两个版本之间的中间状态,导致补丁无法打上。
五、效果验证:升级前后到底变了什么
| 维度 | 升级前 | 升级后 |
|---|---|---|
| 可装系统 | 卡在本机型原生上限(如 10.15) | 可装 Big Sur 到 Sequoia 15.x |
| GPU | 新系统下无加速,窗口拖动掉帧 | 完整硬件加速,动画与缩放流畅 |
| 应用生态 | 新版办公、设计软件装不了 | 支持新版 macOS 的应用都能装 |
| 成本 | — | 软件 0 元 + 32GB U 盘约 40 元 |
一个真实案例:MacBook Pro(13 英寸,2012 年中,MacBookPro10,2,8GB 内存,256GB SSD)。原状态:原生上限 El Capitan,最新办公与浏览器软件陆续装不了,只能凑合。操作:用 OCLP 制作 Sonoma 14 安装器,全新安装并打根补丁。花费与耗时:U 盘 40 元,全程约 90 分钟(下载系统镜像占大半)。结果:日常运行 Sonoma 14.x,GPU 加速开启,应用可正常更新;此后每次系统更新只需花 5 分钟重打根补丁。
如果你的机器是 2015 年前后(如 iMac14,x、MacBookPro11,x),规格更好,装 Sequoia 15 也能跑得相当接近官方支持的体验。
OCLP 的思路可以概括为一句话:"0 元软件 + 1 块 U 盘",让过了支持期的 Mac 继续获得新系统和最新应用。装完记得在评论区说说你的机型和装上的 macOS 版本,互相避坑。
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考