老 Mac 如何装上新版 macOS:OpenCore Legacy Patcher 完整新手指南
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
你打开一台八年前的 MacBook Pro 的"软件更新",列表里已经没有它的位置了。苹果对旧机型停止支持,但 OpenCore Legacy Patcher(OCLP,下文简称 OCLP)是一个免费开源工具,它帮助 2007 年及以后的 Intel Mac 安装并使用 Big Sur 到 Sequoia 等较新版本的 macOS。
它是什么:先弄清 3 条能力边界
OCLP 本质上是一个免费的开源"安装套件"。它做两件事:一是往你的 Mac 里写入一套名为 OpenCore 的开源引导加载器——引导加载器就像门卫,开机时先于 macOS 运行,帮老机器绕过苹果的版本检查;二是在系统装好后,注入一批针对显卡、Wi-Fi、存储的兼容补丁。主要代码在 opencore_legacy_patcher/ 目录下。
它不是:
- 硬件维修方案。屏幕坏、电池老化,它救不了。
- 不支持 Apple Silicon(M1/M2 等)Mac,也不支持 PowerPC 老机型。
- 不支持在"别的补丁工具打过的系统"上直接覆盖安装,只能全新安装或正常升级。
图:OCLP 主界面,"创建 macOS 安装器""构建并安装 OpenCore""安装后根补丁"三个核心功能都在这里。
支持范围:哪些 Mac、哪些 macOS 版本
补丁器应用本身在 macOS Yosemite 10.10 及以后就能运行。目标系统覆盖 Big Sur 11 到 Sequoia 15。硬件上支持 2007 年(Penryn)起的 Intel Mac,完整机型表见 docs/MODELS.md。
| Mac 年代 | 芯片 | 可安装的 macOS |
|---|---|---|
| 2007 – 2011 | Penryn / Core 2 Duo / 早期 Core i | Big Sur 至 Sonoma;Sequoia 需 3GB 以上内存 |
| 2012 – 2017 | Core i5 / i7 | Big Sur、Monterey、Ventura、Sonoma、Sequoia 全系 |
| 2018 及以后(T2 芯片)/ Apple Silicon | — | 不在 OCLP 支持范围 |
两个注意点:安装 macOS Sonoma 及更新版本,机器至少要有 3GB 内存;2018 年起带 T2 安全芯片的机型目前不受支持。
动手前必做的 3 项检查
- 备份数据。Time Machine 或其他备份方式都行,后面所有步骤都会动磁盘。
- 把当前系统升到苹果官方支持的最后一个版本。固件越新,后面越省心。
- 准备一块 32GB 以上的 U 盘。写入安装器会格式化整块 U 盘,16GB 可能放不下 Sonoma、Sequoia 的安装文件。
⚠️ 风险提醒:OCLP 属于"按现状提供"的项目,不保证每台机器都能成功。Monterey 及更新系统支持快照回滚(把系统退回到改动前的"存档点"),Big Sur 不支持快照回滚,只能重装恢复。
老 Mac 装新版 macOS 的 3 步流程
第一步:制作安装 U 盘。在 OCLP 主菜单选"创建 macOS 安装器",从在线列表下载想要的版本,再选择 U 盘写入。注意:制作 Sonoma 及更新版本的安装器,当前系统至少要升到 High Sierra 10.13。
图:创建安装器菜单,对应上一步"选择在线下载或本地安装器"。
第二步:构建 OpenCore 并安装系统。写入完成后选"构建并安装 OpenCore"。OCLP 会自动探测你的硬件,生成专属的 OpenCore 配置,然后从 U 盘启动,按常规流程安装 macOS。
第三步:系统根补丁。新系统装好后,在新系统里再打开 OCLP,选"安装后根补丁"。这一步注入显卡驱动、存储电源管理等补丁。不做这一步,系统会明显偏慢,Dock 和菜单栏也可能没有透明效果。
装完再调优:显卡、存储、网络的观感改善
显卡。2012 年及更早机型的核显原生不支持新版图形 API,OCLP 的 补丁集 为非 Metal 显卡提供了替代方案。打上之后屏幕颜色恢复正常,不再是发灰的偏色,视频和浏览器动画也更跟手。
图:2012 款 iMac 的 Intel HD3000 核显应用 OCLP 显卡补丁后的显示效果,对应上文"屏幕颜色恢复正常"。
存储。换过第三方 SSD 的用户,可以受益于项目内置的 NVMeFix、MonteAHCIPort 等驱动(在 payloads/Kexts/ 里),它们给非苹果硬盘补上电源管理,硬盘不容易频繁唤醒、发热。
网络。老款 Broadcom 无线卡可恢复 WPA 加密和个人热点;同一目录里还有一批面向老款 Intel、Marvell 有线网卡的驱动,网卡即插即用。
常见问题:老款 Mac 升级最新 macOS 的 5 个高频疑问
Q1:能直接用系统自带的"软件更新"吗?可以,OCLP 支持官方 OTA 更新。但大版本升级(比如 13 升 14)建议走 U 盘安装器;平时建议关闭"自动下载新更新",避免更新中途把系统改成半新不旧的状态。
Q2:系统更新后 Mac 变卡、Dock 没有透明效果,怎么回事?大概率是根补丁被更新清掉了。重新打开 OCLP 跑一次"安装后根补丁"即可。
Q3:想恢复原样、彻底卸载行不行?可以。OCLP 提供卸载选项;Monterey 及更新系统可以用快照回滚退回补丁前状态,Big Sur 需要重装。
Q4:为什么 OCLP 里下载不了 Sonoma 安装器?当前系统太旧。制作 Sonoma 及更新版本的安装器,至少需要 High Sierra 10.13。
Q5:2018 款的机型不在支持列表里,能强行装吗?带 T2 安全芯片的机型目前不受 OCLP 支持,这不是设置问题,不建议硬试。
局限与提醒
- 只支持 Intel Mac。Apple Silicon、PowerPC、T2 机型都不在范围内。
- 只支持全新安装和正常升级,其他补丁工具的系统不能直接用。
- 每次大版本更新后根补丁都会失效,需要重新打一遍。
- 测试版(beta)系统没有官方支持,出问题不提供帮助。
OCLP 改变不了 Mac 的年纪,它把系统更新列表重新发回给了老机器。备份好、按三步走,八年前的机器也能用上新 macOS;万一翻车,Monterey 及更新系统还有快照回滚兜底。更多细节可以翻项目里的 docs/ 目录,里面有从安装到排错的完整文档。
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考