老 Mac 免费升级 macOS 完整指南:OpenCore Legacy Patcher 五步装新系统
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
苹果每代 Mac 官方支持大约七年,到期就停更。OpenCore Legacy Patcher(OCLP)是免费的开源工具,能把 2007 到 2015 年的老 Mac 升级到 macOS Sequoia,让停更的老机器再战几年,专为不想换新机的普通用户准备。照下面五步走一遍,就能跑通。
先花 10 秒判断:值不值得做
- 做什么:给停更的老 Intel Mac 装新系统,并补齐显卡、Wi-Fi、声卡驱动。
- 耗时:顺利一个上午,制作安装 U 盘最慢。
- 花费:全程免费,只需一个 32GB 的 U 盘。
- 风险:会格式化 U 盘;跨大版本会抹掉数据,动手前先备份。
升级前后各差多少
| 维度 | 动手前(停在旧系统) | 动手后(装上新系统) |
|---|---|---|
| 能装的应用 | 商店里新 App 装不了 | 装得上当前主流应用 |
| 安全补丁 | 不再推送,裸奔风险高 | 能收 OTA 更新与补丁 |
| 画面与刷新 | 分辨率受限、卡顿 | 分辨率、刷新率解锁 |
| 无线和声卡 | 驱动缺失或失效 | 补齐驱动恢复功能 |
| 成本 | 只能换新机 | 免费 |
它是怎么绕过去的
把它理解成一套门禁流程:OpenCore 这段引导代码抢在 macOS 启动前接管,向系统报一台受支持机型的"门牌号",老机器因此拿到入场资格,顺利装进新系统。进了系统,根补丁再把老显卡、声卡、无线网卡的驱动一一补回。下面直接进入操作。
动手前的硬性检查 🔍
先确认能不能做:点左上角苹果菜单 → "关于本机"(或打开"系统信息"),看"型号标识符"一行。
- 系统底子:跑 OCLP 至少是 OS X Yosemite 10.10;做 Ventura 安装盘需 El Capitan 10.11,做 Sonoma/Sequoia 需 High Sierra 10.13。
- 硬件:2007 到 2015 的 Intel Mac;Apple Silicon 与 PowerPC 机型不支持。
- 内存:装 Sonoma 及以上至少 3GB。
- 备份:Time Machine 一份,移动硬盘再拷一份。
- 电源:笔记本全程插电。
- 磁盘:安装 U 盘会被整盘格式化,别用存有资料的盘。
常见型号速查(完整列表见 docs/MODELS.md):
| 型号标识符 | 年份 | 需要留意 |
|---|---|---|
| MacBook5,1 | 2008 | 核显走 non-Metal 补丁 |
| MacBookPro8,1 | 2011 | 需根补丁启用图形 |
| MacBookPro11,5 | 2015 | 独显需 Kernel Debug Kit |
| MacBookPro14,1 | 2017 | 图形原生,补丁最少 |
| iMac10,1 | 2009 | 老核显走 non-Metal |
工具获取:从项目发布页(Releases)下载最新 .pkg 安装包;想自己编译可克隆源码,执行后本地会拉出整个项目目录,再按目录里的 SOURCE.md 说明编译即可:git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
五步操作流程 🔧
以下五步按顺序做,每一步都给了"怎么做 / 应看到 / 卡住怎么办",照着走就行。
第一步:确认你的型号受支持
- 怎么做:打开"系统信息",找到"型号标识符",对照上面速查表。
- 应看到:你的标识符出现在速查表或完整列表里。
- 卡住怎么办:列表里没有 = 不受支持,直接停止,别继续。
第二步:把系统装进 U 盘
- 怎么做:打开 OCLP,点 "Create macOS Installer",选 "Download macOS installer",勾选版本点 Download。下载完插 32GB U 盘,在磁盘列表里选中它。
- 应看到:下载进度走完;选中盘后出现格式化提示,随后 U 盘被重新挂载。
- 卡住怎么办:U 盘没出现 → 换 USB 口或换盘;注意整盘会被清空。
第三步:构建 OpenCore 并写到磁盘
- 怎么做:回主界面点 "Build and Install OpenCore",点构建;完成后点 "Install OpenCore",选系统所在盘和分区。
- 应看到:构建日志走完出现完成提示,写盘成功。
- 卡住怎么办:列表里找不到系统盘 → 确认它是 GPT 分区后,点界面上的"重新搜索磁盘"(Search for disks again)。
第四步:从 U 盘引导完成安装
- 怎么做:关机后按电源键并立刻按住 Option 键,选 "EFI Boot",再在 OpenCore 菜单里选 "Install macOS"。
- 应看到:OpenCore 引导菜单出现,随后进入标准 macOS 安装界面。
- 卡住怎么办:首次重启后卡住 → 再按 Option 选 EFI,然后选灰色磁盘图标,必要时每次重启重复。
第五步:进桌面后补根补丁
- 怎么做:从 OpenCore 引导进系统,重新打开 OCLP,点 "Post-Install Root Patch",再点 "Start Root Patching"。
- 应看到:日志走完,出现 "Patching complete"。
- 卡住怎么办:提示要联网下 KDK / Metallib 包 → 连有线网,跑完一遍再跑一遍补齐,然后重启。更多细节见 docs/POST-INSTALL.md。
谁不建议做,高频翻车自救 ⚠️
谁不建议做:
- 预算充足、想要开箱即用的人,折腾不划算。
- 把主力机当生产工具、不能接受任何闪失的人。
- Apple Silicon 或 2007 年前的机型:不受支持,直接跳过。
高频故障:
- 卡在苹果 logo 进不去桌面。动作:强制关机后按住 Shift 进安全模式;仍不行就重跑一次 "Build and Install OpenCore"。
- 应用一开就报 "illegal instruction"。动作:换旧版本或替代品;老 CPU 缺 AVX 指令,别硬扛。
- 越用越慢、透明和壁纸消失。动作:多半是系统更新冲掉了根补丁,重跑一次即可。
- 想从小版本跨大版本。动作:小版本直接 OTA;跨大版本重新做 U 盘走完整流程。
装好之后的维护
- 关:设置里关掉自动更新,手动挑时间更新。
- 重:每次 macOS 更新后,重打一次根补丁。
- 升:OCLP 出新版时,依次更新应用、引导、根补丁三步。
- 简:精简登录启动项,关掉半透明等特效。
- 换:条件允许就上 SSD,内存加到 8GB 以上。
常见疑问见 docs/FAQ.md。
下一步
一台被苹果停更的老 Mac,不该直接进回收站。打开 OCLP,先点 "Create macOS Installer",从备份开始,走完这五步。
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考