OpenCore Legacy Patcher 手把手完整指南:给老 Mac 装新系统 macOS 11–15
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
先说结论:只要机型标识在支持列表里、当前系统又是苹果官方渠道的干净安装,用 OpenCore Legacy Patcher(OCLP)给老 Mac 装新系统完全可以做到。OCLP 是面向停更 Intel Mac 的老 Mac 装新系统工具,覆盖 macOS 11–15,不改动固件,随时可以卸载回退。
🖥️ 我的老 Mac 能不能装新系统?动手前五项自查
插 U 盘之前,先打开 OCLP 应用做一轮自查,任何一项不通过就先停手。
启动应用后,主菜单会显示 "Create macOS Installer"、"Build and Install OpenCore"、"Post-Install Root Patch" 三个按钮,能看到它们说明应用工作正常。然后逐项核对:
- 查机型:打开"系统信息",记下"机型标识"(形如
MacBookPro11,1),到 docs/MODELS.md 中比对,表里能找到才算数。 - 确认芯片:PowerPC 老机器与 Apple Silicon(M 系列芯片)机型不在范围内,仅支持 Intel Mac。
- 确认系统来源:如果之前用第三方补丁工具装过新版系统,APFS 快照(操作系统自动生成的系统文件备份,用于整机恢复)已经损坏,OCLP 无法接管。
- 确认当前系统版本够新:应用本身要求 OS X Yosemite 10.10 及以上;制作 Ventura 安装器至少需要 El Capitan 10.11;制作 Sonoma 及更新版本的安装器至少需要 High Sierra 10.13,详见 docs/FAQ.md。
- 确认内存:安装 macOS Sonoma(14)或 Sequoia(15)需要 3GB 以上内存,2GB 机型装不了这两个版本。
完成标准:五项全部通过,且机型标识能在支持列表中查到。
🔓 这台 Mac 停更了,为什么还能装新系统
OCLP 分两步完成这件事,两步都不动固件。
第一步是在系统启动前换掉"门锁"。OCLP 引入开源引导加载器 OpenCore(一种在系统启动之前介入、接管开机流程的程序),在启动时移除苹果对机型版本的检查,安装器不再报"此机型不受支持",安装得以开始。
第二步是装完之后的"内部改造"。新装系统不认你的不少旧硬件,OCLP 把一系列驱动修复补丁写入系统磁盘,这套补丁统称根补丁,用来补回图形加速、Wi-Fi 等缺失组件。
可以这样理解:先给老房子换一把新门锁,新快递核对地址就能放行;入住后再做一轮水电改造,旧电器重新接上新线路就能正常运转。
预期结果:从这一步起,所有操作都在 OCLP 应用里进行,机器固件未被改动。
🔌 老 Mac 装新系统的安装 U 盘怎么做出来
下面是制作安装 U 盘的完整流程,共四步:
- 准备 U 盘:选一块 32GB 及以上的 U 盘,Sonoma 与 Sequoia 的安装器加补丁装不进 16GB 盘;写入会清空整块 U 盘,先备份数据。
- 下载安装器:在主菜单点 "Create macOS Installer",选 "Download macOS installer",在版本列表点选目标版本,版本旁出现 "Downloaded" 标记即完成。
- 构建 OpenCore:如果 OCLP 运行在一台不是目标机器的 Mac 上,先在 Settings 里选中目标机型(OpenCore 配置按机型生成);回主菜单点 "Build and Install OpenCore",程序探测显卡、无线网卡等硬件并生成配置,窗口显示 "Build finished" 即构建完成。
- 写入 U 盘:点 "Install OpenCore",在磁盘列表选中 U 盘(认不准就看容量和挂载点),再选要写入的分区,写入完成界面提示成功。
下载与写入细节见 docs/INSTALLER.md。
完成标准:界面出现写入成功提示,U 盘上出现新的可启动分区。
🧭 插着 U 盘怎么把 macOS 装完并进入桌面
这一节负责从 U 盘把新系统装进老 Mac,共四步:
- 重启时按住
Option键,启动选择界面出现后,选中 "EFI Boot" 条目(即写入 OpenCore 的那块 U 盘)。 - 在 OpenCore 选择界面选中 "macOS Installer" 条目,进入标准 macOS 安装流程。
- 目标若是从未用过的新盘,先打开"磁盘工具",在"显示"里启用"显示所有设备",选中最上层磁盘格式化整块盘,避免之后缺失内部 EFI 分区。
- 全程接通电源、不拔 U 盘,等待安装跑完,设置助理走完即进入桌面。
若安装中途第一次重启后又绕回开头,关机再按住 Option 启动,这次选 "EFI Boot" 后在 OpenCore 里选灰色硬盘图标条目(可能叫 "macOS Installer" 或你命名的磁盘),之后每次重启都重复这一步。
引导条目细节见 docs/BOOT.md。
完成标准:设置助理走完,"关于本机"显示目标系统版本(macOS 14/15 等)。
🩹 装完 macOS 还要补什么才能让显卡和 Wi-Fi 用起来
老 Mac 装新系统到这里还没结束,剩下"写入内置盘"和"打根补丁"两件事。
- 写入内置盘:在新系统里重装 OCLP 应用,再次点 "Build and Install OpenCore",这次把目标磁盘选成内置盘,写入成功后即可不插 U 盘启动。
- 打根补丁:点 "Post-Install Root Patch",按界面列出的图形、无线、USB 等补丁项逐项应用;机型列表中标注 USB 1.1 问题的机型在 macOS 13+ 上,还要应用 USB 1.1 补丁项(USB1.1-Injector)。
- 重启:补丁全部打完后,按提示重启。
SIP(系统完整性保护,一个系统自我保护开关)会被 OCLP 按系统与机型自动设成合适级别,一般无需改动,拿不准就别动。
根补丁细节见 docs/POST-INSTALL.md。
完成标准:不插 U 盘、不按任何键直接冷启动进新系统;Wi-Fi 能连,系统动画流畅,外接显示器正常识别。
🧯 安装或使用中出问题先查哪里
先看这张表,表里没有再翻文档。
| 卡在哪一步 | 先做什么 |
|---|---|
| 制作安装器时提示 U 盘空间不足 | 换 32GB 以上 U 盘,重新执行写入 |
| Option 菜单里没有 "EFI Boot" 条目 | 核对写入时选的磁盘和分区,确认是 U 盘,选错就重新构建写入 |
| 安装中途断电或拔了 U 盘 | 重新从 U 盘引导,从头开始安装,无法续装 |
| 打根补丁时报 "System version mismatch" | 把 OCLP 应用更新到最新版,再重新打补丁 |
| 系统 OTA 更新后 Wi-Fi 或图形加速消失 | 先升级 OCLP 应用,再重跑 "Post-Install Root Patch" |
官方排错文档按应用、硬件、杂项、非 Metal 四类组织,见 docs/TROUBLESHOOTING.md。
🔁 装好后怎么让老 Mac 的新系统长期用下去
- 自更新与三件套:最新版 OCLP 能自行下载更新,更新时弹出更新日志提示;更新顺序固定为应用、引导加载器(OpenCore)、根补丁,详见 docs/UPDATE.md。更新后应用会问是否同步更新 OpenCore 与根
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考