OpenCore Legacy Patcher 完整指南:3 小时让老 Mac 实操升级最新 macOS
2026/9/9 21:28:00 网站建设 项目流程

OpenCore Legacy Patcher 完整指南:3 小时让老 Mac 实操升级最新 macOS

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

你 2012 年的 MacBook 已经两年没更新了,但硬件其实还能跑。OpenCore Legacy Patcher 是一款免费开源工具,用定制引导加载程序(负责启动系统的程序)加系统补丁,让 2007 年及以后的 Intel Mac 安装 Big Sur 到 Sequoia 的新系统。

📋 适用条件速查

维度最低要求如何确认
机型2007 年(Penryn)起的 Intel Mac「系统信息」→ 型号标识符,对照 支持型号列表
内存3GB 以上「系统信息」→ 内存
U 盘16GB 以上工具要求 14GB 起步,留余量更稳
基础系统High Sierra 10.13 及以上苹果菜单 → 关于本机
Python3.6 及以上终端运行python3 --version
预计耗时2~3 小时含下载、安装、打补丁

动手前先做三件事:

  • 用 Time Machine 备份重要数据,安装过程会重新格式化目标分区
  • 接好有线网络,安装器下载体积大,容易中断
  • 关闭自动更新,避免更新进程和补丁流程互相冲突

🛠️ 主操作流

搭好环境,启动图形界面

  1. 克隆项目并按 requirements.txt 装好依赖 → 终端显示依赖全部安装完成
git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher cd OpenCore-Legacy-Patcher pip3 install -r requirements.txt
  1. 运行下面命令启动 → 弹出主菜单,顶部显示本机型号标识符
python3 OpenCore-Patcher-GUI.command

上图:主菜单的四个功能按钮覆盖今天全部操作,顶部型号(如 MacBookPro11,5)是排查问题时要报的编号。

制作 macOS 安装 U 盘

  1. 点「Create macOS Installer」→ 弹窗出现「Download macOS Installer」等选项
  2. 点「Download macOS Installer」选目标版本 → 进度条走到 100%
  3. 插入 U 盘,在 Format USB 列表选中它 → 出现「Formatting and flashing installer to drive」进度条,慢速 U 盘可能超 30 分钟

⚠️ U 盘会被整盘擦除。选盘前核对名称和容量,把要保留的数据挪走。

上图:格式化界面列出全部可移动磁盘,"Missing drives?" 一行提示 14GB 起步的容量门槛。

写入引导程序,装上新系统

  1. 回主菜单点「Build and Install OpenCore」→ 日志滚动输出「Adding Lilu.kext」「Disabling AMFI」等逐项补丁清单
  2. 点「Install OpenCore」选内置硬盘 → 脚本跑完,引导程序 OpenCore 写入磁盘
  3. 重启并按住 Option 键 → 启动选项里出现「EFI Boot」,选中进入
  4. 磁盘工具格式化目标分区,再选「Install macOS」→ 安装完成,重启后选 EFI Boot 进入新系统

⚠️ 格式化会清空该分区全部数据。确认已备份再操作。

上图:OpenCore 构建日志,顶部是检测到的型号,中间列出这台机器要注入的驱动和安全补丁。

应用根补丁

新系统砍掉了对老硬件的支持,需要根补丁(直接修系统文件的补丁)找回图形加速和音频。

  1. 新系统里再启动工具,选「Post-Install Root Patch」→「Available patches for your system」列出适用补丁
  2. 点「Start Root Patching」→ 状态逐项更新,直到出现「Patching complete」
  3. 重启机器 → 补丁生效

上图:根补丁完成画面,「Patching complete」后按底部提示重启才算生效。

✅ 逐项验证

重启后逐条勾掉,全绿才算完工:

  • 图形加速:拖动窗口不卡顿、不掉帧
  • Wi-Fi:无线连接能正常上网
  • 有线网络:网口接通可用
  • 音频:扬声器和耳机出声正常
  • 睡眠唤醒:合盖睡眠、唤醒后不卡死
  • USB:外接硬盘、显示器工作正常
  • App Store:能下载和更新应用
  • 桌面:图标完整、文字无乱码

🚧 避坑速查

现象可能原因处理方法
安装器界面找不到 U 盘容量不足 14GB 或接口过老换 USB 3.0 口,用 16GB 以上盘
打补丁报版本不匹配自动更新已预装新版系统关闭自动更新后重新打补丁
屏幕发糊、Dock 无透明效果根补丁未应用重新执行 Post-Install Root Patch
启动后无 Wi-Fi老款无线卡缺少驱动(Kext)查构建日志有无无线 Kext 条目,重建 OpenCore
macOS 更新后无法启动更新导致根补丁失效重启后重新打补丁再重启

🧭 后续维护 & 延伸阅读

日常维护两件事:每次系统更新后重打根补丁,每季度把 OpenCore Legacy Patcher 更新到最新版。换过硬件的话,重新构建一次 OpenCore 就能识别新配件。

深入资料:官方 FAQ · 安装器制作文档 · 安装后文档

装完那天,你以为退休的老机器就满血复活了。

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

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

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

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

立即咨询