老 Mac 升级 macOS 完整指南:用 OpenCore Legacy Patcher 安装新系统
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
OpenCore Legacy Patcher 是一款开源引导补丁工具,让不再被官方支持的旧款 Mac(最早 2007 年机型)安装并运行 macOS Big Sur 到 Sequoia。本指南带你走完兼容性自查、制作 U 盘、OpenCore 安装步骤到根补丁的完整流程。
你的 Mac 受不受支持:兼容性自查
这一节回答一个问题:你的机器有没有资格升级。
打开"系统信息"应用,找到"型号标识符"一栏,对照 docs/MODELS.md 查一下你的标识符是否在册。三条硬规则先记住:
- 只支持 Intel 芯片的 Mac,Apple Silicon 机型完全不兼容;
- 2018 年及之后带 T2 芯片的机型也不在支持范围内;
- 型号不在列表里就不要尝试,别抱侥幸。
另外建议在折腾之前,先把系统更新到你这台 Mac 官方支持的最后一个版本,确保固件是最新的再动手。
硬件与系统门槛,对照清单即可:
- 当前系统至少 OS X Yosemite 10.10(工具本身运行的要求);要制作 Ventura 安装器需至少 El Capitan 10.11,制作 Sonoma 及更新的安装器需至少 High Sierra 10.13
- 内存至少 3GB,否则装不了 Sonoma 和 Sequoia
- U 盘推荐 32GB 起步,16GB 装不下较新的 Sonoma/Sequoia 安装器加补丁
- 可装的目标版本:macOS Big Sur 11 到 Sequoia 15
动手前想清楚三件事:备份、安装目标与 SIP
碰工具之前,先把这三件事定下来。
备份。⚠️ 动手前把重要数据完整备份到外部硬盘(Time Machine 或手动拷贝都行)。整个流程会格式化 U 盘,中途还可能触碰内置磁盘,这是全流程里唯一真正可能让你损失数据的地方。
安装目标:先用 U 盘,稳定后再进内置盘。推荐的路径是:OpenCore 先构建到 U 盘,从 U 盘装完 macOS、确认机器能正常进系统后,再回到系统里把 OpenCore 重新构建一次、装进内置 EFI 分区。如果你跳过 U 盘直接写内置盘,构建出了问题机器会开不了机,只能拿另一根启动 U 盘来救。
SIP(系统完整性保护)的取舍。工具默认会自动为你当前的系统版本和机型算出一档合适的 SIP 等级,大多数情况下你不需要碰它。给你的明确建议:日常使用就保持默认;只有当"根补丁"菜单明确告诉你这台机器不需要打补丁时,才考虑把 SIP 拉满。不确定怎么选时,别动它——手动改错之后想恢复反而更麻烦。
从 U 盘到新系统:四步 OpenCore 安装步骤
这一节是主流程,四步走完你就有一台能用的新 macOS。
第 1 步:获取并运行工具。
git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher cd OpenCore-Legacy-Patcher ./OpenCore-Patcher-GUI.command第 2 步:创建 macOS 安装器。主菜单里选"Create macOS Installer",再点"Download macOS installer",列表里是苹果服务器上可下载的版本,挑一个版本等它下载完。然后选中你的 U 盘,工具会格式化它并写入安装器——这一步最容易翻车:U 盘会被整个抹掉,盘上不要留你舍不得的东西。
老 Mac 升级 macOS 的 U 盘格式化界面
第 3 步:构建 OpenCore 写入 U 盘。回到主菜单选"Build and Install OpenCore",安装目标选刚才那根 U 盘。工具会自动检测你的硬件、下载引导所需组件并生成 boot 配置,全程几分钟。
第 4 步:从 U 盘启动并装系统。重启后按住 Option 键,选择 U 盘,按标准 macOS 安装流程装到内置磁盘。装完进桌面后再把 OpenCore Legacy Patcher 打开一次:如果 U 盘是用本工具制作且提前选对了机型,根补丁会自动开始打;没有自动触发也没关系,下一节就是手动补的方法。
装完先把硬件救活:如何应用根补丁
新系统装好了,但老硬件要"说"新系统的话,得靠根补丁(root patches)。它覆盖的内容包括:显卡驱动、Wi-Fi 与蓝牙、Touch Bar(T1 芯片)、内置摄像头,以及 macOS 13 起被禁用的 USB 1.1 设备支持。
怎么打:主菜单进"Post Install Root Patch",工具扫描硬件后列出需要安装的补丁,确认后应用。有一种常见情况要心里有数:部分系统第一次打补丁时工具会联网下载 KDK 或 MetallibSupportPkg,此时它可能只先装上 Wi-Fi 驱动——联网之后重跑一次,剩下的补丁才会补全。
怎么判断修好了:
- 桌面壁纸不再是纯色块,Dock 和菜单栏恢复半透明效果;
- 窗口拖动、屏幕缩放有明显的动画和加速,不再卡顿;
- 在"Post Install Volume Patch"菜单里能看到已安装补丁的列表和版本号。
HD 3000 显卡打补丁前后的显示效果对比:
Wi-Fi 方面:BCM943224 及更新的无线芯片可以完整使用 WPA 和"个人热点",更早的网卡则通过 legacy Wi-Fi 补丁恢复功能。音频、蓝牙、摄像头同样在补丁集覆盖范围内。顺带一提,对原本就受支持的机型,工具也能解锁 Sidecar、AirPlay 到 Mac 这类默认没开的功能。
长期怎么用:系统更新与回退
系统更新分两种,做法不同:
- 小版本更新(比如 14.1 到 14.2):先把 OCLP 工具升到最新版、把 OpenCore 重新构建到内置盘,然后直接从"系统设置"里正常安装,装完回来重打根补丁。
- 大版本升级(比如 14 升 15):走 U 盘安装器全新安装,流程和本文前面一样;不抹盘的话数据可以保留,装完照样补装根补丁。
两条固定规则记牢:根补丁会被每次系统更新清掉,必须重装;"自动更新"建议关掉——它会在后台改动系统卷,可能让系统卡在新旧版本之间。工具自身的更新更省心:OCLP 会自己发现新版本并弹出更新说明,更新后询问是否同步更新 OpenCore 和根补丁,按提示走就行。
出问题了先别慌。根补丁本身可以在应用里选择"Revert"回退(Monterey 及以上支持);想彻底退回原厂状态,用 U 盘或网络恢复重装你这台 Mac 原生支持的最新系统、再重置 NVRAM 即可,完整步骤见 docs/UNINSTALL.md。
它不适合谁
工具成熟,但边界很明确,以下几类人建议三思:
- Apple Silicon Mac 用户:完全不支持,这套方案只覆盖 Intel 机型;
- 只想"装完就忘"的人:每次系统更新后都要手动重打根补丁,这是固定维护成本,介意的话留在官方支持版本更省心;
- 之前用过其他补丁器(Patched Sur、bigmac 等)改过系统的:文件完整性已经破坏,不能直接升级,只能走干净重装;
- 想装 macOS beta 版的人:不受支持,也不提供求助渠道;
- 靠这台机器谋生、停不起机的人:项目按"原样"提供、不作任何担保,失败即意味着业务中断的话,别动手。
再补一条硬件硬限:只有 2GB 内存的机型装不了 Sonoma 及以上版本,Sequoia 可能连启动都困难。
官方文档与收尾说明
遇到问题先翻项目文档,答案大概率都在里面:
- 入门流程:docs/START.md
- 支持机型明细:docs/MODELS.md
- 常见问题(更新机制、Metal 与非 Metal 的区别):docs/FAQ.md
- 安装后配置与根补丁详解:docs/POST-INSTALL.md
- 卸载与回退:docs/UNINSTALL.md
最后把风险说清楚:OpenCore Legacy Patcher 会接管你的启动链、按机型降低部分系统保护,代价是每次系统更新后都要重打补丁。动手前备份数据、确认机型在列表里,再按步骤走。能接受这个维护成本,老 Mac 升级 macOS 就值得做;接受不了,停在原生支持的最新系统同样是正确答案。
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考