news 2026/10/5 1:55:53

OpenCore Legacy Patcher 指南:5 步给老 Mac 装上新版 macOS

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
OpenCore Legacy Patcher 指南:5 步给老 Mac 装上新版 macOS

OpenCore Legacy Patcher 指南:5 步给老 Mac 装上新版 macOS

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

2013 款的 iMac 收不到系统更新,常用软件也相继停更,但机器本身还能流畅运转——差的只是一次补丁。OpenCore Legacy Patcher 是一款免费开源工具,它借助 OpenCore(引导加载器)在启动阶段打补丁,让老 Mac 也能安装并运行 Big Sur 到 Sequoia 这些新版 macOS,全程不动固件。下面带你走完从制作安装盘到系统落地的完整流程。

项目定位与核心差异:OpenCore Legacy Patcher 和破解镜像差在哪

OpenCore Legacy Patcher 是一个基于 Python 的开源项目,架在 OpenCore 引导加载器和 Lilu 补丁框架之上。它的工作方式是启动时向内存注入数据并修补系统,而不是改写磁盘上的系统文件,所以装完的体验接近原生,之后也能在系统设置里正常收到更新。

维度本项目其他方案
修改方式启动时和运行阶段补丁,不改写磁盘系统文件直接修改系统镜像或固件
固件操作零固件修补,恢复原状容易需要刷 APFS ROM 或固件,风险更高
系统更新装好后可正常收官方更新(更新后需重新打补丁)无法走官方更新通道,要手动换镜像
驱动支持按机型自动回补 Wi-Fi、蓝牙、USB 1.1 等驱动常需手动折腾配置
额外能力在官方仍支持的机型上也能解锁 Sidecar、AirPlay 投屏等功能一般只解决安装问题

主菜单只有四个入口:构建并安装 OpenCore、创建 macOS 安装器、安装后根补丁(系统修补)与支持资源,后文所有操作都围着这四个按钮展开。

动手前确认清单:型号、内存与备份逐项过一遍

检查项确认方法不满足时的处理
✅ 型号在支持列表内在"关于本机"或"系统信息"里找型号标识符(如 MacBookPro8,1、iMac12,1),对照 支持机型列表列表外机型、PowerPC 和 Apple Silicon 机型不支持,到此为止
✅ 内存至少 3GB"关于本机"里看"内存"一项2GB 机型装不了 Sonoma 及更新版本,建议放弃
当前系统满足安装器制作要求左上角菜单查看 macOS 版本做 Ventura 安装器需 El Capitan 10.11 起步,做 Sonoma 及更新版本需 High Sierra 10.13 起步,不够就先升到该机支持的最后一个版本
完成过一次完整备份查看 Time Machine 的备份时间和内容动手前做完整备份,关键文件再单独拷一份到移动硬盘
USB 闪存盘 32GB 及以上"磁盘工具"里查看容量16GB 装不下 Sonoma/Sequoia 的安装器和补丁,换一块 32GB 的

强烈建议在动手前,先把老 Mac 更新到它原生支持的最后一个版本,固件新一些,安装过程能少踩不少坑。备份最好留两份:Time Machine 全量一份,关键文件另拷一份到移动硬盘,万一装坏了心里不慌。

操作全流程:从制作 USB 安装盘到系统落地

阶段一:下载工具并创建 macOS 安装器

目标:做完后手里有一张带可引导 macOS 安装器的 USB 盘。

操作:

  • 从项目发行页下载最新的 PKG(安装包)并双击安装,安装过程会一并装上帮助应用提权运行的辅助工具。
  • 打开应用,点击"Create macOS Installer",选择"Download macOS installer",在列表里点选要装的版本开始下载。
  • 下载完成后继续下一步,选中你的 USB 盘作为目标;工具会先格式化整块盘再写入,确认盘里没有需要保留的数据。
  • 写入完成后点击"Return to Main Menu"回到主菜单。

预期结果:屏幕先显示写入进度条(较慢的 USB 盘可能要 30 分钟以上),随后弹出安装器创建成功的提示;在 Finder 里能看到 USB 盘上出现了 macOS 安装器。

注意:

  • 如果版本列表里没有你想要的版本,通常是当前系统太旧、不满足安装器制作要求,先把老 Mac 升到它支持的最后一个版本再试;
  • 如果弹出"You don't have permission to save",去系统设置 → 隐私与安全性 → 完全磁盘访问权限里给 OpenCore-Patcher 授权,重启应用重做。

阶段一产出的 USB 盘里只有系统安装器,老 Mac 还引不起它,需要再挂上一套 OpenCore 引导文件,这就是下一阶段的事。

阶段二:构建并安装 OpenCore,从 USB 启动装系统

目标:做完后 macOS 已装入内盘并完成初始化,USB 盘成为完整的安装盘。

操作:

  • 回到主菜单点击"Build and Install OpenCore",应用自动检测当前硬件、生成对应的 EFI 配置,构建完成后显示带配置摘要的完成界面。
  • 在选盘界面选中刚做好的 USB 盘,确认安装到它的 EFI 分区(一个存放启动文件的小分区)。
  • 重启 Mac 并一直按住 Option 键,在启动选择界面选中带 OpenCore 图标的"EFI Boot"项。
  • 进入"安装 macOS"界面后,按向导完成安装和初始化设置。

预期结果:开机后先出现 OpenCore 启动选择画面,选中"EFI Boot"后进入标准 macOS 安装器;装完会像正常 Mac 一样进入初始化流程。

注意:

  • 如果是在 A 机器上给 B 机器做安装盘,必须先点 Settings 手动选中 B 的型号再构建,否则自动检测出来的配置是错的;
  • 如果启动界面里看不到"EFI Boot"项(少数 Mac Pro、Xserve 和老 iMac 因显卡未刷 ROM 会这样),改用恢复模式引导,方法见 BOOT.md。

阶段三:打安装后根补丁,把 OpenCore 搬进内盘

目标:做完后系统补齐全套图形加速和驱动,之后不插 USB 也能从内盘直接启动。

操作:

  • 初始化设置完成后重新打开 OpenCore Legacy Patcher。如果 USB 是 OCLP 制作的且型号选对了,应用会自动提示打根补丁(Post-Install Root Patch);没提示就手动点这个入口。
  • 按提示逐项安装补丁,覆盖显卡、Wi-Fi/蓝牙驱动、USB 1.1 等,末尾有重建内核缓存的步骤,耗时稍长属正常。
  • 重新构建一次 OpenCore,安装到内部磁盘的 EFI 分区,然后重启验证。

预期结果:补丁界面最后显示"Patching complete"和重启提示;重启后从内盘 EFI 直接启动,桌面有正常的图形加速效果。

注意:

  • 如果后续系统走了 OTA 更新,根补丁会被清除,每次大更新后都要重打一遍;
  • 如果第一次补丁只装了 Wi-Fi 驱动、重启后没有图形加速,说明需要联网下载 KDK(内核调试包)之类的组件,连上网后手动再跑一次根补丁补齐,用以太网打补丁则能一次装全。

常见问题速查:安装卡住时先看这里

应用点开后图标在 Dock 弹跳,界面出不来?多半是启动校验卡住了。用终端直接运行应用内可执行文件启动:/Library/Application Support/Dortania/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher;如果提示找不到 Privileged Helper Tool,重新用 PKG 安装一遍即可修复。详见 TROUBLESHOOT-APP.md。

写 USB 时报"You don't have permission to save"?这是 macOS 的隐私权限拦截,不是盘的问题。在系统设置 → 隐私与安全性 → 完全磁盘访问权限中给 OpenCore-Patcher 授权,重启应用重做;做完 USB 后可以把权限撤掉。

构建 OpenCore 时找不到内部磁盘?新硬盘或从未用 macOS 格式化过的盘没有可写入的 EFI 分区。用磁盘工具手动建一个约 100MB 的 FAT32 分区即可;或者安装 macOS 时在磁盘工具里选"显示所有设备",把整块盘按顶层选项完整格式化一次。

打根补丁时报 error code 71?通常是 /Library/Extensions 里有第三方内核扩展在捣乱。把它们移出去(先备份)再重新打补丁,文档里给了半自动的清理命令,照着执行即可。

重启后 Wi-Fi 有了但没有图形加速?部分机型首次补丁需要从网络下载 KDK 等包,第一次只能先装 Wi-Fi 驱动保证联网。连上网络后手动再跑一次根补丁,剩下的补丁才会补齐;用以太网打补丁则能一次装全。

版本与机型适配速查:老 Mac 该装哪版 macOS

机型 / 显卡推荐 macOS体验预期需额外注意
2007–2011,非 Metal 显卡(早期 Intel / 早期 AMD)Big Sur、Monterey无硬件加速,走非 Metal 补丁,桌面效果建议调低—
2012 左右,Kepler / HD 3000 等首批 Metal 显卡Monterey、Ventura有图形加速,需要根补丁USB 1.1 设备在新版系统上要打 USB 补丁
2013–2014,HD 4000–5000 / MaxwellVentura、Sonoma接近原生体验Wi-Fi、蓝牙按机型自动回补
2015 及以后直到 Sequoia功能最完整,补丁需求最少3GB 内存是底线

具体机型清单和每款机型的已知问题,以项目官方 支持机型列表 为准,上表是参考而非承诺。

下一步与资源导航:文档与源码入口

中途卡住时,先查安装器制作和安装后两份文档,覆盖大部分问题;仍解决不了再翻源码模块对应的代码。

  • 支持机型列表:docs/MODELS.md
  • 安装器制作:docs/INSTALLER.md
  • 安装后与根补丁:docs/POST-INSTALL.md
  • 应用层故障排查:docs/TROUBLESHOOT-APP.md
  • EFI 构建模块:opencore_legacy_patcher/efi_builder/
  • 硬件补丁集(显卡、Wi-Fi、USB 等):opencore_legacy_patcher/sys_patch/patchsets/hardware/

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

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

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

CarSim与Simulink联合仿真:Driver Model与5个Driver Sensors闭环控制实战

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

作者头像 李华
网站建设 2026/10/5 1:53:43

LAMMPS 命令分类详解:从 9 大功能域到完整输入脚本实战

科研科学计算高性能计算 【免费下载链接】lammps Public development project of the LAMMPS MD software package 项目地址: https://gitcode.com/gh_mirrors/la/lammps 点击查看 免费下载 导读 本文以 LAMMPS 官方命令分类索引页 Commands by category 为主体骨…

作者头像 李华
网站建设 2026/10/5 1:51:59

Aleph Alpha 开源 78B 参数 MoE 模型 Kolibri

德国 AI 实验室 Aleph Alpha 在 10 月 3 日发布了开源权重模型 Kolibri,总参数量 78B,采用 Apache 2.0 许可证。这是一个混合专家架构(MoE)模型,每次推理仅激活 3.46B 参数,在英文数学和代码测试中达到 90 …

作者头像 李华