老 Mac 升级指南:用 OpenCore Legacy Patcher 让 2017 年前的机器安装最新 macOS
老 Mac 升级指南用 OpenCore Legacy Patcher 让 2017 年前的机器安装最新 macOS【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-PatcherOpenCore Legacy Patcher下称 OCLP是一个开源工具它在开机引导阶段于内存中绕过 Apple 对机型和显卡的限制让 2008 至 2017 年间的 Intel Mac 可以安装并运行 macOS Big Sur 11 到 Sequoia 15。整个过程通过图形界面完成主路径只有四步制作 USB 安装器、构建 OpenCore 引导、安装系统、安装后打补丁。这篇面向第一次操作的 OpenCore Legacy Patcher 安装教程把每一步在做什么、风险在哪里讲清楚。 动手之前先确认机器可用这一节的目的是避免你做完安装器才发现机器不支持。以下检查都在当前正在使用的机器上完成。查机型与受支持版本点击苹果菜单 关于本机记下型号标识符再到官方机型列表 docs/MODELS.md 中对照。OCLP 的目标系统为 macOS Big Sur 11 到 Sequoia 152008 至 2017 年的机型大部分在列但功能支持有差异非 Metal 机型约 2011 年及以前的多数机器无法使用硬件图形加速需要更多补丁使用较老显卡的机型如 NVIDIA Kepler支持情况不一建议先在列表中确认机型不在列表内时效果可能不如预期安装需谨慎核对基础系统要求补丁应用本身在 OS X Yosemite 10.10 或更高版本上就能运行但制作安装器对当前系统有额外要求制作 macOS Ventura 安装器当前系统需为 El Capitan 10.11 及以上制作 macOS Sonoma 及以后版本的安装器当前系统需为 High Sierra 10.13 及以上建议准备 32GB 及以上的 U 盘16GB 装不下 Sonoma 及以后版本的安装器与补丁如果当前系统低于上述要求先把系统升到最低要求版本或借用另一台 Mac 制作安装器。写盘之前先做完整备份接下来的操作会改写系统的启动结构虽然不删除用户数据但中途操作失败时机器可能无法启动。在动任何磁盘之前用 Time Machine 把整个系统备份到外置硬盘并确认备份完成。 最短路径从 U 盘到可安装确认机器可用后按下载安装器、写入 U 盘、构建并安装 OpenCore、重启安装四步连续完成。下载安装器并写入 U 盘先获取最新的 OCLP 应用想从源码运行的话可以执行git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher打开应用后在主菜单点击 Create macOS Installer在列表中选择要安装的系统版本开始下载。下载完成后依次选择刚下载的安装器和目标 U 盘U 盘整盘会被格式化原有数据全部清除不要使用存有数据的盘如果列表中看不到安装器确认 U 盘是 GUID/GPT 格式或带有 FAT32 分区等待写入过程结束出现成功提示后再拔出。构建并安装 OpenCore回到主菜单点击 Build and Install OpenCore。程序会自动检测 CPU、显卡、无线网卡等硬件为这台机器生成引导配置构建约需 1~2 分钟。构建完成后点击 Install OpenCore选择内置硬盘及其 EFI 分区等待写入完成给别的机器安装时必须先在应用设置中选定目标机型。引导配置是按硬件生成的选错机型会导致目标机器无法启动。重启开始安装 macOS重启机器并按住 Option 键⌥在启动菜单中选择 EFI Boot 项再在 OpenCore 菜单中选 Install macOS按标准流程走完安装。过程与普通 macOS 安装一致可以保留目标磁盘上的数据。如果 U 盘安装器是在 OCLP 内制作的、且创建前选定了机型安装后首次进入系统时会自动开始打补丁。 装完必做的修复根补丁很多旧硬件显卡、无线网卡、摄像头不在新系统的官方驱动列表里OCLP 通过磁盘上的补丁把这些功能补回来。这一步是图形加速和 Wi-Fi 能否正常工作的关键。补丁覆盖的内容OCLP 会检测硬件并安装对应补丁范围包括显卡驱动与硬件加速对非 Metal 机型最重要Wi-Fi、蓝牙驱动Touch Bar / T1 安全芯片、iSight 摄像头USB 1.1 端口兼容查看补丁状态并应用在主菜单点击 Post-Install Root Patch状态页会显示已安装的补丁、版本与日期。若尚未应用或需要重新应用点击 Start Root Patching 并等待完成补丁安装后系统会重启。两点注意首次打补丁时可能先只装 Wi-Fi 驱动目的是让你先连上网络其余补丁含图形加速要再跑一次部分机器打补丁时需要联网下载 KDK、MetallibSupportPkg 等组件请保持网络可用SIP 设置不确定就别动打补丁需要部分机型放宽系统完整性保护SIPOCLP 会按机型和系统版本自动算出合适档位。不要手动修改 SIP 设置已经打过根补丁的系统若不当操作试图恢复完整 SIP可能会损坏当前安装。⏫ 长期使用系统更新的正确顺序根补丁会被 macOS 更新清除每次更新后都要重新安装。这是长期使用中最高频的操作记住顺序即可。每次更新的正确顺序小版本12.x 到 12.y和大版本如 Sonoma 到 Sequoia都按同一顺序更新 OCLP 应用本身确认新版本已生效重新执行 Build and Install OpenCore刷新磁盘上的引导配置再开始系统更新大版本升级建议用 USB 安装器小版本可直接用系统设置内更新更新完成后回到 OCLP 重新应用根补丁大版本升级不建议直接走系统设置的在线更新USB 安装器稳定性最好且补丁可自动补上。两个维护习惯关闭自动更新中的下载新更新更新在下载过程中就会改动系统卷打过补丁的机器容易停留在两个版本之间的中间状态定期检查版本设置页 App 下的 Booted Information 显示 OCLP 与 OpenCore 版本Post-Install 栏目显示根补丁版本更新或打补丁出错时先查 docs/TROUBLESHOOTING.md 对应章节启动与安装问题见 docs/TROUBLESHOOT-MISC.md图形与硬件问题见 docs/TROUBLESHOOT-HARDWARE.md。到这里OpenCore Legacy Patcher 的安装闭环就完整了确认机型、制作 USB、装系统、补功能。日常维护的主要动作就是更新后重新打补丁按上面的顺序做即可。只要备份到位、不手动改 SIP这套方案的风险是可控的。给系统再做一次 Time Machine 备份就可以开始安装你的第一台旧 Mac 了。【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考