☰
OpenCore Legacy Patcher 终极指南:3 步给老 Mac 装上新 macOS(附排错清单)
2026/10/2 2:12:32 网站建设 项目流程

OpenCore Legacy Patcher 终极指南:3 步给老 Mac 装上新 macOS(附排错清单)

【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher

OpenCore Legacy Patcher(简称 OCLP)是一个用 Python 写的开源工具,专门解决一个头疼问题:苹果官方已经停止支持的老 Intel Mac,打开新系统安装器只有一句"无法安装"。它让你把这些停更机器重新跑起来,支持从macOS Big Sur 11一直到Sequoia 15的完整安装。这篇文章带你走完全部流程——做 U 盘、引导装机、搬进内置盘、打根补丁——每一步都给你一句"看到什么就算成了"的验收标准。

🧭 动手前的三问:机型、系统、内存

在插 U 盘之前,先花一分钟把这三件事确认清楚。任何一条不满足,先解决再开始,能省下后面所有返工。

问一:你的机型在不在支持名单里?打开"系统信息",找到机型标识(Model Identifier,形如MacBookPro11,1),去 docs/MODELS.md 里搜这个标识,列出来才算数。注意两条硬规则:

  • 必须是Intel 芯片机型,PowerPC 老机器和 Apple Silicon(M 系列芯片)都不支持。
  • 只有名单里的机型才被支持,不在表里就别动手。

问二:你现在跑的系统版本够不够新?OCLP 应用本身要OS X Yosemite 10.10以上才能跑。但做安装器对"当前系统版本"还有更高门槛,因为苹果createinstallmedia工具有要求:

  • 做Ventura安装器:至少El Capitan 10.11
  • 做Sonoma 及更新版本安装器:至少High Sierra 10.13

问三:内存够不够?装macOS Sonoma(14)及 Sequoia(15)需要3GB 以上内存,2GB 机型装不了。

还有一条红线:必须是苹果官方渠道的干净安装。如果你之前用别的第三方补丁工具装过新系统,APFS 快照和文件完整性已经乱了,OCLP 接不了手,这种情况先停手。

完成标准:机型标识能在 docs/MODELS.md 里找到、当前系统版本不低于上表门槛、内存≥3GB(若装 14 / 15)、且是官方干净安装——四项全中再往下走。

🧠 它凭什么让停更的 Mac 再跑起来

很多人以为这是"破解",其实不是改硬盘。OCLP 借用开源的OpenCore 引导加载器——一个在系统启动前介入、接管开机流程的程序。它在启动阶段把苹果对"机型版本"的检查去掉,相当于在门卫面前临时改一下准入名单,机器就能通过安装器的资格检验。

系统装进硬盘之后,OCLP 再对系统分区做一套根补丁(Root Patch),把图形加速、Wi-Fi、蓝牙这些被新系统砍掉的旧硬件驱动补回来。整个过程不改固件、不破坏文件完整性,装完可以整体卸载回退——就像给老车换了一张能过新检的通行证,车本身没动。

🚀 一条线走完:从 U 盘装机到内置盘引导

这一节把"装系统"完整走一遍,顺序不能乱,每一步都依赖上一步。

1. 备好 U 盘并下载目标系统安装器

  • 准备一块32GB 及以上的 U 盘。Sonoma 和 Sequoia 的安装器加大补丁塞不进 16GB;且写入会清空整块 U 盘,先把里面的数据拷走。
  • 打开 OCLP,在主菜单点Create macOS Installer,选Download macOS installer,在版本列表里点你要装的那个版本,等下载进度走完。
  • 如果你这台 Mac不是最终要装系统的机器,先去Settings把目标机型选对,再继续——否则后面自动根补丁会对不上号。

完成标准:目标版本旁出现"已下载"标记,U 盘容量≥32GB 且数据已备份。详见 docs/INSTALLER.md。

2. 把 OpenCore 写进 U 盘,再从 U 盘启动安装

  • 回主菜单点Build and Install OpenCore。程序会自动探测你的显卡、无线网卡等硬件并生成对应配置,构建窗口出现Build finished即成功。
  • 点Install OpenCore,在磁盘列表里选中你的U 盘(认不准就看容量和挂载点),再选要写入的分区。
  • 重启时按住Option 键,启动选择器里会出现带 OpenCore 图标的EFI Boot项,选中它;随后在 OpenCore 界面选macOS Installer条目。
  • 全程接通电源、别拔 U 盘,等标准安装流程跑完,出现"设置助理"并顺利进桌面,即装完。

完成标准:设置助理走完、"关于本机"能看到目标系统版本(如 macOS 14 / 15)。构建与写入细节见 docs/BUILD.md,开机细节见 docs/BOOT.md。

3. 把 OpenCore 搬进内置盘,并打上根补丁

到这一步,你已经用 U 盘装好了系统。现在让机器不插 U 盘也能启动,并把缺的功能补齐。

  • 在新系统里重新装好 OCLP 应用,再点一次Build and Install OpenCore,这次把目标磁盘选成内置盘,写入成功即完成。
  • 点Post-Install Root Patch,按界面列出的图形、无线、USB 等补丁项逐个应用,全部打完按提示重启。
  • 重启后不插 U 盘、不按任何键,机器直接进入新系统。

完成标准:无 U 盘冷启动成功、Wi-Fi 能连、系统动画流畅、外接显示器正常识别。根补丁与验收细节见 docs/POST-INSTALL.md。

⚠️ 装完不是终点:补丁、更新与回退

老 Mac 上最容易踩的坑不是装不上,而是装完用几天就出问题。记住三条规律,能避开绝大多数故障。

规律一:根补丁会被系统更新冲掉。每次 macOS 更新之后,之前打的根补丁就失效了,必须重打一遍。OCLP 会在更新后主动弹提示提醒你打补丁。

规律二:建议关掉"自动更新"。新版 macOS 在下载阶段就会开始改动系统卷,可能把系统卡在两个版本之间,导致"无缘无故坏了"。手动发起更新时,记得先升级 OCLP 应用再打补丁。

规律三:更新按"应用 → 引导加载器 → 根补丁"三件套走。升级 OCLP 应用后,它会问你要不要同步更新 OpenCore 和根补丁,点"是"跟着提示走即可;跨大版本升级(如 14 → 15)建议改用 U 盘方式。

现象怎么处理
更新后 Wi-Fi 或图形加速消失先升级 OCLP 应用,再重跑 Post-Install Root Patch
打根补丁时报 "System version mismatch"把 OCLP 应用更新到最新版再重打
老机型在 macOS 13+ 上 USB 只有 1.1 速度在补丁项里加装 USB1.1-Injector 后重启
装到一半断电 / 拔了 U 盘重新从 U 盘引导、从头再装,无法续装
Option 菜单里没有 EFI Boot核对写入时选的磁盘和分区确实是 U 盘,选错就重新构建写入

📚 卡住了?按这份清单自查

按你卡住的地方直接对号入座:

  • 判断能不能装、机型 / 系统 / 内存门槛 → docs/MODELS.md、docs/FAQ.md
  • 应用报"系统版本不匹配"、设置存哪、SIP 级别 → docs/FAQ.md
  • 应用本身起不来 / 界面异常 → docs/TROUBLESHOOT-APP.md
  • 开机、安装器、引导相关 → docs/TROUBLESHOOT-MISC.md
  • 显卡加速 / Wi-Fi 等硬件不工作 → docs/TROUBLESHOOT-HARDWARE.md
  • 非 Metal 老显卡专项 → docs/TROUBLESHOOT-NONMETAL.md
  • 更新顺序与更新前准备 → docs/UPDATE.md

想从源码跑,可以看 SOURCE.md。出问题前先按 docs/DEBUG.md 收集日志,社区排查会快很多。

【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询