news 2026/10/5 6:39:03

完整指南:用 OpenCore Legacy Patcher 给老 Mac 免费装上新款 macOS

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
完整指南:用 OpenCore Legacy Patcher 给老 Mac 免费装上新款 macOS

完整指南:用 OpenCore Legacy Patcher 给老 Mac 免费装上新款 macOS

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

2017 年款 MacBook Pro 的苹果官方系统支持早就停了,但机器性能还远没到头。OpenCore Legacy Patcher(后文简称 OCLP)是一个免费开源工具,它帮你的老机器通过 macOS 安装程序的"资格检查",让官方列表之外的机型装上 Big Sur 及更新的系统。整个过程只需要一个 U 盘、一次数据备份,加上大部分时间花在等待下载上。

🧩 OCLP 到底是什么

OCLP 是一个基于 Python 的开源项目,构建在 OpenCore 启动管理器之上,并自带一个开箱即用的图形化应用。它的"说服"工作发生在三个地方:

  • OpenCore 启动环境——相当于系统启动前的门卫,它在内存中修改硬件身份和启动参数,让安装程序不再拒绝你的机器
  • 根补丁——装完系统后,把老机型缺少的显卡、Wi-Fi 等驱动补进系统,并重建系统缓存
  • 原生 OTA 更新——装完后可以像正常 Mac 一样通过"软件更新"收小版本更新

与官方渠道相比,苹果的更新只覆盖近几年的机型,而 OCLP 可以追溯到 2007 年(Penryn 及更新 CPU)的机器。与早期 Patched Sur 这类补丁器不同,OCLP 保持系统文件完整性,支持 FileVault 加密和恢复系统。

OCLP 主菜单:构建引导环境、系统补丁、创建安装器、支持,四个核心功能都在这一屏

✅ 动手前的自检

开始之前,花两分钟核对下面这张表。任何一项不满足,先去读 docs/FAQ.md 里对应的说明。

检查项要求
当前系统应用运行需 macOS 10.10 及以上;制作 Ventura 安装器需先升到 10.11,制作 Sonoma 及更新版本需 10.13
U 盘至少 32GB,会被整个擦除;16GB 装不下较新的 Sonoma/Sequoia 安装器
机型在"关于本机"里记下"型号标识符",对照 docs/MODELS.md 确认是否在支持列表
磁盘与网络内置磁盘至少预留 64GB;下载安装器(约 13-15GB)需要稳定的网络

🖥️ 实操:四步完成 macOS 升级

制作可启动的 U 盘安装器

从项目官方发布页下载 OCLP 应用并打开。如果你习惯跑源码,也可以克隆仓库后按 SOURCE.md 构建:

git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher ./OpenCore-Patcher-GUI.command

插入 U 盘,点击主菜单的"Create macOS Installer",选"Download macOS installer",从列表里挑一个版本开始下载。

下载菜单列出所有可选的 macOS 版本,选一个适合你机型的版本

下载完成后选择该安装器和你的 U 盘,工具会自动格式化并写入,耗时 30-60 分钟取决于 U 盘速度。写入过程中别拔 U 盘。

构建并安装 OpenCore 引导环境

回到主菜单,点击"Build and Install OpenCore"。工具会自动检测你的 CPU、显卡和无线网卡,生成一份针对这台机器的引导配置,并写入 U 盘的 EFI 分区——相当于 U 盘里专门放启动程序的独立小房间。构建完成后,重启时按住 Option 键,选择"EFI Boot"。

从 U 盘启动并安装系统

进入安装界面后,先用"磁盘工具"抹掉目标分区,格式选 APFS,再按提示安装。这一步大约 30-60 分钟,期间系统会重启几次,每次让它自己继续即可。

把引导移入内置磁盘并打根补丁

装完系统后还剩两个收尾动作:

  1. 再开一次 OCLP,重新"Build and Install OpenCore",这次目标选内置磁盘,以后就不再依赖 U 盘了
  2. 点击"Post-Install Root Patch",勾选适合你机型的补丁开始安装;如果 U 盘是在 OCLP 里制作时选好了机型,这一步可能已经自动完成

另外请关闭系统的自动更新。自动更新可能在下载中途就改写系统卷,导致系统卡在两个版本之间;手动更新则没有这个问题。

🔍 怎么确认成功了

装完后有三个可核对的检查点:

  1. 版本号:"关于本机"里显示的是你刚装的 macOS 新版本
  2. 补丁状态:在应用的"Post-Install"页面能看到根补丁的版本和安装日期。如果显示"未安装",说明上一步漏了
  3. 图形加速:老显卡机型打补丁后,视频硬解和系统动画明显变顺,显示的色彩配置也会恢复正常

看到补丁名称、版本和日期,说明系统已经打上根补丁

🛠️ 排错速查

现象可能原因处理办法
重启后看不到 EFI Boot 选项U 盘没写成功或分区格式不对重新构建并写入 OpenCore;确认 U 盘为 GUID/GPT 格式或含 FAT32 分区;换机身背面 USB-A 口再试
系统很慢,桌面和 Dock 没有透明效果根补丁没打,或被系统更新清掉了重新打开 OCLP 运行"Post-Install Root Patch"
装完系统没有 Wi-Fi首次补丁只装了网卡驱动,其余补丁在等网络联网(或改用有线网)后再跑一次根补丁,补装剩余补丁
构建 OpenCore 时找不到内置磁盘应用缺少磁盘访问权限或状态异常按 docs/TROUBLESHOOT-APP.md 中"Internal disk missing"一节的步骤排查

还有一个高频陷阱:每次系统更新后,根补丁都会被清掉,更新完成后要记得回来重打一次。

🏁 收尾

从下载安装器到系统跑起来,你的老 Mac 现在运行着官方列表之外的 macOS 版本。以后每次收更新,记得重打根补丁并关掉自动更新,这套流程就长期有效了。

任何系统修改都有风险:安装会抹掉整块内置磁盘。动手之前,请先用 Time Machine 或外置硬盘完整备份重要数据,并确认自己理解每一步在做什么;拿不准的时候,先查项目 docs 目录下的故障排查文档再操作。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/5 6:38:55

影刀RPA新手教程:供应商管理自动化实战——询价比价与合同到期提醒

影刀RPA新手教程:供应商管理自动化实战——询价比价与合同到期提醒 一、认识影刀与供应商管理场景 供应商管理自动化的核心是「定时检查自动提醒比价汇总」,用影刀的「计划任务」每天定时跑,检查合同到期日和汇总询价邮件,人工只需…

作者头像 李华
网站建设 2026/10/5 6:38:37

Positron 上游合并中的 Codicon 冲突处理与 e2e 定位器漂移排查指南

开发工具代码编辑器数据科学 【免费下载链接】positron Positron, a next-generation data science IDE 项目地址: https://gitcode.com/gh_mirrors/po/positron 点击查看 免费下载 本文面向参与 Positron(下一代数据科学 IDE,基于 VS Code …

作者头像 李华
网站建设 2026/10/5 6:37:35

SignalHound USB频谱分析仪:实时频谱与射频调试实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华