☰
OpenCore Legacy Patcher 完整教程:如何给老 Mac 装上新版 macOS
2026/9/28 3:11:32 网站建设 项目流程

OpenCore Legacy Patcher 完整教程:如何给老 Mac 装上新版 macOS

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

苹果停止支持后,不少性能尚可的老 Mac 只能停留在旧系统里。OpenCore Legacy Patcher 是一个开源补丁工具,让 2007 年起的 Intel Mac 也能安装并运行 macOS Big Sur 到 Sequoia,适合想继续用老机器的普通用户。

先认识 OCLP:它替你做了什么

OCLP 基于 OpenCore 引导加载器,在内存中注入和修补数据,而不是直接改写磁盘上的系统文件。它替你完成这几件事:

  • 解除机型门槛:2007 年起的 Intel Mac 可安装 macOS 11 至 15
  • 不修补固件:兼容性靠内存注入实现,无需底层 ROM 改动
  • 支持 OTA 空中更新,装完仍能像正常机器一样收系统更新
  • 修复老硬件:显卡加速、WiFi、蓝牙、USB 1.1、摄像头等驱动
  • 保留 SIP、FileVault 2 与安全启动等安全机制

项目由 Dortania 团队主导、社区持续维护,当前版本 2.5.0,新版 macOS 发布后会跟进适配。

动手前检查:型号、系统、备份三件事

1. 确认机型受支持

  • 打开"系统信息",记录"机型标识符"(形如 MacBookPro8,1、iMac12,1),对照 支持机型列表。不在列表中的机型不受支持
  • PowerPC 老机型与 Apple Silicon(M 系列)都不支持,只面向 Intel Mac
  • 文档建议:先用老系统把 Mac 更新到它原生支持的最高版本,保证固件最新,再开始后续操作

2. 核对系统与硬件要求

检查项要求依据
运行 OCLP 的最低系统macOS 10.10FAQ
制作 Ventura 安装器当前系统需 10.11 及以上FAQ
制作 Sonoma/Sequoia 安装器当前系统需 10.13 及以上FAQ
安装 Sonoma/Sequoia内存至少 3GB,2GB 机型无法安装MODELS.md
USB 安装盘建议 32GB,16GB 放不下新版系统INSTALLER.md

3. 备份与安装方式

  • 用 Time Machine 做一次完整备份,重要文件另拷一份到外置盘
  • 制作安装盘会抹掉整块 USB,先确认盘里没有要保留的数据
  • OCLP 只支持全新安装与升级安装;被其他补丁工具改过的系统无法直接复用,需要重装

主路径:五步把新版 macOS 装进老 Mac

第 1 步:获取并启动 OCLP

  • 做什么:新手直接从项目发布页下载 pkg 安装包运行;想用源码,则克隆仓库后启动图形界面(需先按 SOURCE.md 装好 Python 依赖):
git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
./OpenCore-Patcher-GUI.command
  • 完成后看到什么:主菜单有四个入口——Build and Install OpenCore、Create macOS Installer、Post-Install Root Patch、Support,底部是 Settings
  • 别做什么:除非确实在给另一台 Mac 制盘,否则不要在 Settings 里改机型,保持"本机型号"

第 2 步:制作 macOS 安装盘

  • 做什么:点 Create macOS Installer,选 Download macOS installer,在列表里点选你要的版本开始下载;下载完成后选 Select Downloaded Installer,再在 Format USB 界面挑一块 USB
  • 完成后看到什么:写入过程有进度提示,完成后弹出成功窗口,并附带一条可在终端执行的后续命令
  • 别做什么:别选系统内置盘;16GB 小盘装不下 Sonoma/Sequoia 的安装器与补丁,用 32GB 以上

第 3 步:构建并安装 OpenCore

  • 做什么:回主菜单点 Build and Install OpenCore,等构建完成;再点 Install OpenCore,在磁盘列表里选中 USB(或它的 FAT32/EFI 分区)
  • 完成后看到什么:构建完成界面会列出本次用到的 kext 与补丁清单,EFI 写入成功后提示安装完成
  • 别做什么:别把 A 机器构建好的盘直接给 B 机器用。OpenCore 配置与硬件绑定,换机型要重新选型号并构建

第 4 步:从 USB 启动,安装 macOS

  • 做什么:插入 U 盘重启,按住 Option(Alt)键进入启动管理,选 EFI Boot 启动;按安装器引导抹掉目标系统盘并安装
  • 完成后看到什么:安装过程会多次重启,全程保持 U 盘插着;装完进入首次设置流程
  • 别做什么:安装中途不要拔 U 盘;首次开机在 OpenCore 界面选择刚装好的系统分区

第 5 步:应用安装后根补丁

  • 做什么:用 OCLP 制作的安装盘装机时,根补丁会自动触发;没有的话,打开 OCLP 点 Post-Install Root Patch,按清单勾选显卡、WiFi、蓝牙、USB 1.1 等补丁后开始
  • 完成后看到什么:补丁界面列出每项补丁的应用状态,全部完成后显示成功,部分补丁需要重启生效
  • 别做什么:别把"打一次"当终局。每次 macOS 更新都会抹掉根补丁,更新后必须再打

安装后出现状况?按场景对号入座

壁纸缺失、Dock 不透明、系统明显变慢

  • 现象:系统能进,但桌面没有壁纸,Dock 和菜单栏失去半透明效果,整体迟钝
  • 原因:根补丁缺失或失效——没打、被打断,或被系统更新抹掉
  • 解决:1) 打开 OCLP 重新运行 Post-Install Root Patch;2) 每次系统更新后先补补丁再正常使用;3) 关闭自动下载更新,避免系统卷在半路被改坏

第一次打补丁后,显卡加速没出现

  • 现象:补丁流程走完,桌面仍无图形加速,部分驱动缺位
  • 原因:首次补丁需要联网获取 KDK、MetallibSupportPkg 等组件,OCLP 会先只装 WiFi 驱动让你能上网,其余补丁顺延到第二次
  • 解决:联网后再次运行根补丁,第二次会补齐显卡加速等剩余项

想用 Sidecar、隔空播放到 Mac、Night Shift

  • 现象:这些功能在老机型上默认找不到
  • 原因:它们依赖 FeatureUnlock 组件,因稳定性考虑从 OCLP 2.1.0 起默认关闭;照片

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

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

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

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

立即咨询