OpenCore Legacy Patcher 完整教程:老 Mac 如何安装新版 macOS
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
OpenCore Legacy Patcher 是一款免费开源工具,把停更的 Intel 老 Mac 拉回新版 macOS:能装 Big Sur 及更新的系统,图形加速和 OTA 更新都保留。M 系列芯片、PowerPC 机型用不上它,可以直接关页。
原理不碰硬件:开机时 OpenCore 插进引导环节,把旧机型包装成新系统认识的型号,注入缺失的显卡与无线驱动,再对内核做定点修补。细节见 docs/HOW.md。
🧭 能不能用:资格、原理与风险一次说清
动手前核对四项,全过再往下:
- 机型在支持列表→ 系统信息里查 Model Identifier,对照 docs/MODELS.md,表外机型打不了补丁
- 内存 3GB 及以上→ 才装得上 Sonoma 及更新版本,2GB 机器装不上或开不了机
- 16GB 以上的 U 盘→ 新版安装器体积大,小盘会提示空间不足
- 数据已备份→ 流程不可逆,先留退路
⚠️ 覆盖升级虽保留数据,但整个流程不可逆。备份没做好,别开始。
另外两条硬性例外:
- 带 T2 芯片的机型(如 2018 款 MacBook Air)→ 目前不支持,OpenCore 绕不过 T2
- 被其他补丁工具改过的系统→ 不能直接接手,只能重装,数据可保留
🔧 完整操作:从 U 盘安装到内置盘引导
1. 把新版 macOS 写进 U 盘
解决什么:老 Mac 缺一个能引导它进安装器的介质,这一步就是造这张介质。
操作:从发布页下载 OCLP 应用打开。习惯命令行就克隆源码后运行:
git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher cd OpenCore-Legacy-Patcher ./OpenCore-Patcher-GUI.command主菜单选Create macOS Installer,选目标系统版本,等下载完,再选你的 U 盘。
⚠️ 写入安装器会格式化整块 U 盘,盘内数据全部丢失。先转移数据。
怎么算完成:屏幕提示烧录成功,U 盘可以拔下来备用。
2. 从 U 盘启动,装进老 Mac
解决什么:让老 Mac 从 U 盘进入安装器,这是官方安装器不认识老机型的唯一入口。
操作:重启,按住 Option 键约 3 秒,在启动选择界面选中带 OpenCore 图标的EFI Boot项。进入安装器后按标准流程安装,覆盖升级会保留你的数据。
怎么算完成:看到官方 macOS 安装界面,全程和官方安装一致。
3. 给系统打 Root Patch
解决什么:新系统自带驱动不认老硬件,图形加速、音频要靠内核补丁补上,否则进系统就卡顿掉帧。
操作:打开 OpenCore Legacy Patcher,选Post-Install Root Patch。屏幕列出本机可用的补丁,如 Graphics、Audio,点Start Root Patching等待跑完。
怎么算完成:补丁列表全部显示完成状态。
4. 把 OpenCore 装进内置盘
解决什么:脱离 U 盘依赖,让内置盘自己引导,重启不再插盘。
操作:主菜单选Build and Install OpenCore,在磁盘列表里选中内置磁盘,等待构建和安装完成。
怎么算完成:提示安装完成,重启再按 Option 选内置盘的 EFI Boot 即可进系统,U 盘功成身退。
✅ 装完之后:四件收尾事
- 验证图形加速:Safari 放大网页或播 4K 视频,画面顺滑 → 补丁生效;卡顿 → 重跑 Root Patch 再重启
- 验证 OTA 通道:系统设置里能看到正常更新通道 → 引导链路完整
- SIP 和 FileVault 保持启用:工具按机型自动选配置,别手动改
- 保险策略:内置盘稳定启动确认前,U 盘留着当引导后备
🚑 出事了去哪找:常见问题与维护速查
装完系统卡顿、动画掉帧?大概率没打 Root Patch,缺图形加速。重跑 Post-Install Root Patch,完成后重启。
完全没有图形加速?显卡补丁和机型不匹配。按 docs/TROUBLESHOOT-NONMETAL.md 对照你的显卡排查。
Wi-Fi 不可用?旧无线芯片缺驱动。让工具按 docs/TROUBLESHOOT-HARDWARE.md 匹配对应的网卡补丁。
构建 OpenCore 时找不到内置盘?权限不足读不了磁盘。换管理员账号重跑即可。
制作安装器失败?当前系统版本不满足 createinstallmedia 的要求。先把 Mac 升到它支持的最高原生版本,再做安装盘。
日常维护只有四件事:
- OTA 推了大版本更新 → 重跑一次 Root Patch,让内核补丁跟上新系统
- 升级 OCLP 应用本身 → 按 docs/UPDATE.md 把应用、OpenCore 和补丁一起升
- 大版本升级之前 → 先做 Time Machine 备份,留一条退路
- 换过硬件 → 重新走一遍制作安装盘加打补丁的完整流程
补丁打完,备份留好,老 Mac 再战几年不成问题。
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考