从U盘到根补丁:OpenCore Legacy Patcher 3阶段让老Mac装上最新macOS
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
那台被系统更新抛下的老 Mac,其实还能再战。OpenCore Legacy Patcher 是一个开源 Python 项目,靠内存级补丁把 macOS Big Sur 到 Sequoia 装进苹果已放弃支持的 Intel 机型——全程图形界面,不改固件,SIP 与 FileVault 2 原样保留。下面按"备齐—三阶段装机—验收"的顺序带你走完,别跳步。
最低硬件要求与机型支持边界
能不能用,一眼就能定。能装的是2007 年及以后(Penryn 起)的 Intel Mac,连苹果原生还在支持的机型也能拿来统一体验;不能装的是PowerPC Mac 和 Apple Silicon(M 系列)芯片 Mac,以及型号没出现在 docs/MODELS.md 名单里的机器——不在就别硬试。查型号只需一步:打开"系统信息"找到Model Identifier一栏(形如MacBookPro9,2),到型号表里搜。装 Sonoma 及以后还有一条硬门槛:内存得 3GB 起,2GB 的机器直接装不上。
| 项目 | 最低要求 | 建议值 |
|---|---|---|
| CPU | 64 位 Intel,Penryn(2007)及以后 | 2012 及以后(新系统适配问题更少) |
| 内存 | 3GB(装 Sonoma 及以后必需) | 8GB 以上,日常更从容 |
| U 盘 | 16GB(仅旧版本够用) | 32GB(新版 Sonoma/Sequoia 塞不进 16GB) |
| 当前系统 | 10.10 起可运行工具 | 先升到原生支持的最后一版;做 Ventura 安装器需 10.11 起,Sonoma 起需 10.13 |
开工前一次备齐:备份、U盘与源码依赖
把这些一次做齐,后面才不被打断。
- 用 Time Machine 或其他手段备份重要数据,这一步别省
- 准备 32GB 以上 U 盘,里面数据会被清空(工具会格式化整盘)
- 把当前系统升到它原生支持的最后一版,固件尽量最新
- 确认
Model Identifier在 docs/MODELS.md 名单里 - 克隆源码并装好依赖(需 Python 3.6 或更高,官方构建用 3.11)
- ⚠️ 顺手关掉自动更新,免得补丁跑到一半被后台更新弄坏
拿到源码后,一条命令装齐依赖:
git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher cd OpenCore-Legacy-Patcher && pip3 install -r requirements.txt三步装机主流程
工具已经就绪,在终端里把它拉起来:
python3 OpenCore-Patcher-GUI.command首次运行会被拦一道,去"系统设置 → 隐私与安全性"放行即可。
阶段一|制作安装U盘并写入OpenCore引导
- 主菜单点 "Create macOS Installer",从列表里挑目标 macOS 版本。
- 插入 U 盘,让工具把整盘格式化。
- 等下载和写入进度走完。
- 回主菜单点 "Build and Install OpenCore",核对检测出的机型标识符与本机一致。
- 不一致就去 "Settings" 切换正确机型再构建。
- 构建完选写入盘:新安装选 U 盘,想日后免 U 盘启动就选内置盘。
- 输入管理员密码,等写入完成。
阶段二|Option键启动完成系统安装
- 重启时按住 Option 键不放。
- 选带 OpenCore 图标的 EFI 启动项。
- 进入 macOS 安装器,按标准流程完成系统安装。
- 装完进入桌面,重新打开工具。
阶段三|重启后应用Post-Install根补丁
根补丁在系统层补齐老硬件缺的驱动,显卡加速、Wi-Fi、蓝牙、摄像头都在这一层。若 U 盘是 OCLP 制作且机型选对,装完可能已自动打补丁;没自动打或想重打,就手动跑一次。
- 点 "Post-Install Root Patch",核对检测到的硬件信息。
- 开始补丁,等它跑完。
- 重启后逐项确认:"关于本机"显示正确显卡、窗口拖动不卡、Wi-Fi 图标能连网。
怎么确认成功与解锁的新功能
怎么确认成功
- "关于本机"显示正确显卡型号,窗口拖动与桌面动画不卡
- "Post-Install Root Patch" 界面能看到已装补丁列表、日期与版本
- Wi-Fi 图标正常出现并可连网
新解锁的功能
- Sidecar:iPad 当第二块屏幕
- AirPlay to Mac:iPhone 或其他设备无线投屏到 Mac
- Universal Control:一套键鼠在两台设备间共用
- OTA 系统更新:以后在"软件更新"里直接装新版 ✅
高频翻车问题与急救解法
Option 列表里没有 EFI 启动项现象:重启按 Option,启动列表找不到 U 盘条目。 原因:构建时选的机型和本机不一致,OpenCore 配置是硬件绑定的。 解法:去 "Settings" 核对机型标识符,重建一次并重新写入。
装完没有图形加速、桌面发顿现象:能进系统但拖动窗口卡顿,Dock 可能失去透明度。 原因:根补丁没打,或没完整生效。 解法:重开工具再跑一次 "Post-Install Root Patch",重启后到"关于本机"确认显卡。
Wi-Fi 用不了或一连就掉现象:没有 Wi-Fi 图标,或连上很快断开。 原因:首次补丁有时只装 Wi-Fi 驱动保联网,其余补丁要联网后补装。 解法:到 docs/TROUBLESHOOT-HARDWARE.md 核对网卡型号,期间用有线或 USB 无线网卡顶着。
系统更新后补丁失效现象:OTA 更新完,系统变慢、壁纸和透明效果消失。 原因:macOS 更新会清掉根补丁,每次更新后必须重装。 解法:重开工具再跑 "Post-Install Root Patch";自动更新保持关闭。
官方文档与型号表入口
根补丁会被每次 macOS 更新清掉,装完更新记得重跑;跨大版本升级(比如 13 升 14)走 U 盘介质更稳。继续深入看这几份仓库内文档:
- 入门指南:docs/START.md
- 支持型号表:docs/MODELS.md
- 制作安装介质:docs/INSTALLER.md
- 装完引导与根补丁:docs/POST-INSTALL.md
- 排查手册:docs/TROUBLESHOOTING.md
- Universal Control 详情:docs/UNIVERSALCONTROL.md
- OpenCore 配置模板:payloads/Config/config.plist
别急着给旧机器判死刑,先把它从抽屉里拖出来。备份打好,再动手,一步都别省。🔧
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考