老 Mac 升级避坑手册:用 OpenCore Legacy Patcher 装 macOS 11–15
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
OpenCore Legacy Patcher(OCLP)能帮停更的 Intel Mac 装起 macOS 11 到 15。本文写给第一次用它、想给老机器续命的人:从动手前自查到装完验收,一次讲清楚。
停更的机器凭什么还能升
苹果官方安装器对不支持的机型直接拒绝运行。OCLP 把拦截点放在启动层:开源的 OpenCore 引导加载器在开机时先介入,挡住启动阶段的系统版本检查,停更机型才能跑起新版安装器。装好的新系统仍缺老硬件的组件,OCLP 随后在系统分区打一套根补丁,把图形加速、Wi-Fi 等能力补回来。固件全程不动,不想要了卸载即回退。
动手前的自问清单
- 问一:这台机型在支持名单里吗?打开系统信息,找到机型标识(形如
MacBookPro11,1)。能在 docs/MODELS.md 里查到就合格;查不到请停手,PowerPC 与 Apple Silicon 机型都不在支持范围。 - 问二:当前系统出身干净吗?合格标准:经苹果官方途径安装或升级而来。若曾用其他第三方补丁工具装过新版系统,APFS 快照与文件完整性已受损,继续操作只会把问题越滚越大。
- 问三:基础版本够新吗?基础系统越接近目标版本,制作安装介质越稳,这是苹果安装器工具自身的限制,详见 docs/FAQ.md。另注意:装 Sonoma 及以后要求 3GB 以上内存,内存或版本不达标,先把当前系统升到其原生最新版再开工。
全程四站
主菜单上只有三个核心入口:Create macOS Installer、Build and Install OpenCore、Post-Install Root Patch,下面的每一站都靠它们完成。
备盘:制作 macOS 安装 U 盘
目标:拿到一块装有目标版本安装器的 U 盘。容量要 32GB 起步,16GB 的小盘塞不下 Sonoma、Sequoia 这类大型安装器。
操作:主菜单选 Create macOS Installer,挑好目标版本等下载走完;再选一块 USB 闪存盘当写入目标,等格式化和写入完成。
正常表现:U 盘根目录出现 macOS 安装器内容。
危险信号:内容缺失或提示不完整,对照症状表第一行处理。
装引导:把 OpenCore 写入 U 盘
目标:让 U 盘获得 EFI Boot 启动项,老 Mac 能从它起。
操作:回主菜单选 Build and Install OpenCore,把刚写好的 U 盘设为目标。程序会自己把探测到的显卡、无线网卡列出来,生成对应配置,再写进所选磁盘的 EFI 分区。
正常表现:构建画面没报错,开机时能看到 EFI Boot 项。
危险信号:启动菜单里没有这项,多半是构建时选错了目标磁盘,回去重选再构建。
装系统:从 EFI 启动装新系统
目标:经 U 盘启动,把目标系统装进内置盘,一路走到桌面。
操作:重启时按住 Option 键进启动菜单,选 U 盘的 EFI Boot,再到 OpenCore 界面挑 macOS 安装器。全程插着电源,U 盘别拔。
正常表现:标准安装流程走完,设置助理出现,进桌面,系统版本即目标版本。
危险信号:中途拔盘或断电会中断安装,只能从头再来。
收尾:内置盘写入引导并打根补丁
目标:机器摆脱 U 盘,老硬件的图形、无线等能力补全。
操作:在新系统里重装 OCLP 应用。先选 Build and Install OpenCore,把引导加载器写进内置盘;再选 Post-Install Root Patch,照提示把列出的补丁项逐项应用,完事重启。
正常表现:界面给出补丁成功的提示,重启后不插 U 盘,内置盘直接起。
危险信号:个别功能还缺,对照下方自检清单与症状表最后一行。
出问题时按症状查
| 症状 | 最可能的原因 | 对策 |
|---|---|---|
| U 盘写入不完整,根目录缺安装器 | 盘太小,16GB 装不下 Sonoma/Sequoia 大安装器 | 换 32GB 或更大的 U 盘重写 |
| 开机找不到 EFI Boot,进不了安装器 | 构建 OpenCore 时写错了磁盘 | 核对所选磁盘,重新构建 |
| 安装器中途退出 | 安装时拔了 U 盘或断电 | 全程接电源、保持插接,重新安装 |
| 打完根补丁后开不了机、系统受损 | 补丁之后又开了完整 SIP | SIP 维持 OCLP 默认的降低状态,拿不准就别动 |
| OTA 更新后图形加速、Wi-Fi 消失 | 更新替换了内核缓存,补丁失效 | 先升级 OCLP 应用,再重打根补丁 |
算完工的自检
启动类
- 重启后内置盘直接起,不插 U 盘、不按 Option 也能进系统;起不来就先确认内置盘带没带 EFI Boot,方法在 docs/BOOT.md
- 连续重启数次都稳定进系统,不卡在黑屏
硬件类
- 系统动画流畅,外接显示器识别正常、不黑屏;遇到加速问题查 docs/TROUBLESHOOT-NONMETAL.md
- Wi-Fi 能连且信号稳;缺失就重跑根补丁,确认对应项已勾选
- 各 USB 接口识别正常;2010 年之前的机型在 macOS 13 及以上有 USB 1.1 限制,需装 USB1.1-Injector
软件类
- OCLP 后台进程在运行,能查到补丁状态,说明见 docs/PROCESS.md
- OCLP 与 OpenCore 都停在较新版本,核对方式见 docs/UPDATE.md
装完之后
- OCLP 应用能自更新,更新完按提示同步升级 OpenCore 和根补丁,别跳过。
- 跨大版本跳(比如 14 到 15):先更新应用、重建 OpenCore,再用 U 盘装新系统,最后补打根补丁,顺序见 docs/UPDATE.md。
- SIP 级别、启动选择器显示、原生机型功能解锁这些开关都在应用 Settings 里调。
- 后台进程别关,KDK 下载和补丁状态监控都靠它,更新后翻车会少。
老 Mac 就像一台配件停产的车:OCLP 没让配件复活,只是让老车继续跑在新路上。机型兼容明细见 docs/MODELS.md,路上卡壳就从 docs/TROUBLESHOOTING.md 查起。
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考