☰
老 Mac 装新版 macOS 完整指南:6 步用 OpenCore Legacy Patcher 升级 Sequoia
2026/10/3 8:27:01 网站建设 项目流程

老 Mac 装新版 macOS 完整指南:6 步用 OpenCore Legacy Patcher 升级 Sequoia

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

2007 年后的 Intel 老 Mac 适合用 OpenCore Legacy Patcher 免费安装 macOS Big Sur 到 Sequoia;Apple Silicon 与 PowerPC 机型不适合,请直接停止阅读。它靠 OpenCore 引导程序在启动时注入硬件信息、在磁盘上补回缺失驱动,绕开苹果的版本封锁,同时保留空中更新能力。本文按六步带你走完整个流程,每步都有验证点。

🧭 总览全流程:一张表看清六个阶段

阶段做什么完成标志预计耗时
1 自检查型号标识符,核对支持列表与硬件门槛型号在列表内,U 盘与备份就位约 15 分钟
2 启动盘下载 macOS 安装器写入 USB,再构建并安装 OpenCoreUSB 出现 EFI 目录和安装卷30~60 分钟
3 安装从 EFI Boot 引导,把新系统装进内置盘完成初始设置进入桌面1~2 小时
4 引导迁移在新系统里把 OpenCore 装到内置盘拔掉 USB 仍能正常启动约 20 分钟
5 三件事打根补丁、核对 SIP 档位、按需解锁功能补丁状态页显示已安装约 30 分钟
6 维护更新 OCLP、重建 OpenCore、重打根补丁版本信息显示最新每次约 30 分钟

目标:先拿到完整路线图,心里有数再动手。验证点:对照上表确认你当前所处的阶段,后续章节按编号推进即可。

核对能不能做:机型支持与硬件门槛

目标:用 15 分钟排除"做了也白做"的情况。

第一步,查型号。点击苹果菜单 → 关于本机 → 系统报告,在右侧找到"型号标识符",例如iMac12,1。把它带到 docs/MODELS.md 里逐行查找:

检查结果结论
标识符出现在列表支持,记下"Additional info"列的备注继续
标识符不在列表视为不支持,停止
Apple Silicon 或 PowerPC 机型不支持,停止

官方强烈建议动手前先把系统升级到这台 Mac 原生支持的最高版本,固件越新,后面越稳。

第二步,过硬件门槛。以下四项缺一项就先补齐:

  • 内存:装 Sonoma 及更新版本至少 3GB;2GB 机型只能考虑 Big Sur 或 Monterey。
  • U 盘:16GB 起步,建议 32GB——新版 Sonoma 和 Sequoia 的安装器加补丁塞不进 16GB。
  • 硬盘:目标盘预留 30GB 以上空闲。
  • 备份:先用 Time Machine 做完整备份,这是出问题时唯一的退路。

第三步,核对基础系统能做什么。OCLP 依赖苹果的createinstallmedia工具,当前系统版本决定你能创建哪个安装器:

当前基础系统能做到的事
OS X Yosemite 10.10 及以上运行 OCLP
OS X El Capitan 10.11 及以上创建 macOS Ventura 安装器
macOS High Sierra 10.13 及以上创建 macOS Sonoma 与 Sequoia 安装器

来源:docs/FAQ.md。

验证点:型号在列表里、四项硬件门槛全部满足、基础系统版本能覆盖你目标系统的创建要求——三项全过才进入下一步。

制作可启动盘:下载系统并写入 OpenCore 引导

目标:产出唯一交付物——一张既能启动安装器、又带 OpenCore 引导程序的 USB。

先获取 OCLP:下载预编译应用解压即可;想从源码构建,先克隆仓库再执行构建脚本,方式见 SOURCE.md:

git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher

然后按顺序操作:

  1. 双击运行OpenCore-Patcher-GUI.command,进入主界面。
  2. 点击 "Create macOS Installer",再选 "Download macOS installer",在列表里点选目标版本,等待下载完成。
  3. 点击下载好的安装器条目,选择目标 USB,确认格式化提示——整块盘会被清空。
  4. 刷写结束后回到主界面,点击 "Build and Install OpenCore"。程序会自动探测显卡、网卡、无线芯片并生成对应的 EFI 配置,构建逻辑在 opencore_legacy_patcher/efi_builder/ 模块。
  5. 点击 "Install OpenCore",在磁盘列表选中这张 USB,再选中用于安装的分区,等待完成。

为什么是这张盘而不是随便一张:OpenCore 的配置与硬件一一对应。如果你正在为另一台 Mac 做盘,必须先在 Settings 里选中目标机型再构建;手动制作过而没被列出的 USB,确认它是 GUID/GPT 结构或带有 FAT32 分区,OpenCore 需要这个分区存放文件。

验证点:安装完成提示出现,USB 上能直接看到 EFI 目录和 "Install macOS" 安装卷——两者都有才算这张盘合格。

装进内置盘:从 USB 引导到脱离 U 盘

目标:把新系统装进内置硬盘,让引导程序从 USB 迁回内置盘,从此不依赖 U 盘。

  1. 保持 USB 插入,重启并长按 Option 键。
  2. 在启动选择界面选择带 OpenCore 图标的 "EFI Boot" 条目。
  3. 进入 OpenCore 选择界面后选 "Install macOS",按安装器引导操作;要全新安装就先在磁盘工具里抹掉目标磁盘。
  4. 等待安装完成、重启,走完初始设置进入桌面。

  1. 在新系统里再次打开 OCLP,重新执行 "Build and Install OpenCore",这次安装目标选内置磁盘。为什么要在本机再做一次:新系统里做硬件探测才能拿到准确的配置,跨机构建只能用安全默认值。
  2. 重启,按 Option 键选择内置盘的 EFI 条目启动。

验证点:拔掉 USB 重启仍能进入系统,说明引导程序已落在内置盘的 EFI 分区上。引导细节可对照 docs/BOOT.md。

装完三件事:根补丁、SIP 档位与功能解锁

目标:固定清单,装完系统当天就做完。

第一件事:打根补丁。点击 "Post-Install Root Patch"。根补丁负责写回新版 macOS 里被删掉的老硬件驱动——显卡、WiFi、蓝牙、触摸栏/T1、iSight 摄像头、USB 1.1,不补就意味着没网、没加速、没摄像头。如果你的 USB 是用 OCLP 制作且制作前选对了机型,这一步可能已在安装时自动完成。补丁状态页能看到已装补丁的清单、版本和日期。

注意:部分系统(如 Ivy Bridge/Haswell/NVIDIA Kepler 装 Sequoia,或 GCN 显卡装 Ventura 及以上)首次打补丁需要联网下载 KDK 或 MetallibSupportPkg,此时 OCLP 只会先装 WiFi 驱动。插网线联网后手动再跑一次根补丁,剩余补丁才会一次装齐。

第二件事:核对 SIP 档位。SIP(系统完整性保护)是 macOS 防止系统文件被随意改动的安全机制,根补丁要写系统文件,所以部分机型必须调低它。OCLP 会按系统版本和机型自动决定档位,多数情况下你不用动手,对照下表心里有数即可:

系统版本推荐 SIP 档位说明
Ventura 及以上调低所有不受支持机型都需调低
Monterey2013 年及之后大多可完整2012 年及更早非 Metal 机型、NVIDIA Kepler、Intel HD 4000 需调低
Big Sur2012 年及之后 Metal 机型可完整非 Metal 机型需调低

SIP 设置位于 Settings → Security 页。注意:已经打过根补丁的系统,贸然重新开启完整 SIP 可能弄坏当前安装;不确定就保持默认。任何修改都要回到主菜单重新构建 OpenCore 才生效。

第三件事:按需功能解锁。OCLP 附带 FeatureUnlock 内核扩展(打包在 payloads/Kexts/Misc/ 目录),可在新老机型上开启 AirPlay to Mac、Sidecar、Night Shift 等;2.1.0 起该功能和 mediaanalysisd 默认关闭,想开启就去设置里勾选再重建 OpenCore,接受它可能带来的不稳定。非 Metal 老显卡用户再对照 docs/TROUBLESHOOT-NONMETAL.md 调低透明度和动画,流畅度会明显改善。

验证点:补丁状态页无报错、WiFi 与图形加速可用、SIP 档位符合上表——三条都过,装机流程正式收尾。

⚡ 长期维护:区分小版本更新与大版本升级

目标:把更新动作固化成流程,避免系统卡在半新半旧状态。

小版本更新(如 14.0 到 14.4)走四步固定流程:

  1. 更新 OCLP 应用到最新版。
  2. 重建 OpenCore 到内置盘,更新引导程序。
  3. 从系统设置发起更新。
  4. 更新完成后重打根补丁。

大版本升级(如 14 升 15)不推荐走系统设置,官方建议回到 USB 安装器方式:更新 OCLP → 重建 OpenCore → 用 OCLP 写入新版安装器到 USB → 从 EFI Boot 进入安装 → 装完重打根补丁。流程原文见 docs/UPDATE.md。

为什么每次更新都要重打根补丁:根补丁会破坏系统卷的密封状态,macOS 每次更新都会认为卷已损坏并整体重置,补丁随之被清除。这也是更新包特别大的原因。

注意:关闭自动更新(含"有可用更新时自动下载")。苹果的自动更新在下载阶段就会预装并修改系统卷,中途失败会把系统留在两个版本之间的状态;Sequoia 15.4 起每次更新完还会弹窗诱导重新开启,需要手动关掉。

验证点:打开 OCLP 的 Settings → App 查看 Booted Information,引导程序与补丁版本都是最新;主菜单补丁状态页显示"已安装"。

🔧 故障速查:四种常见现象一次对照

目标:遇到问题先查表再动手,不要盲目重装。

现象大概率原因解决动作参考文档
能进桌面但卡顿、卡在低分辨率、无图形加速根补丁未生效,或显卡需要 KDK / MetallibSupportPkg联网后重跑根补丁;仍无效则按显卡补丁清单逐条核对docs/TROUBLESHOOT-HARDWARE.md
构建 OpenCore 时磁盘列表里看不到 USB非 OCLP 制作的盘不是 GUID/GPT 结构或缺 FAT32 分区重新用 OCLP 写入安装器,或按文档调整分区结构docs/BUILD.md
首次根补丁后没有 WiFi首次运行需联网下载组件,OCLP 只先装了无线驱动插网线联网后再手动运行一次根补丁docs/POST-INSTALL.md
OTA 更新后提示补丁缺失或过期macOS 更新会清除磁盘上的根补丁,属预期行为更新 OCLP → 重建 OpenCore → 重打根补丁docs/UPDATE.md

显卡相关排查可以进一步对照补丁源码目录 opencore_legacy_patcher/sys_patch/patchsets/hardware/graphics/ 确认你的显卡是否有对应补丁集。

下一步三件事

  1. 打开 OCLP 的自动更新通知。补丁兼容性问题通常在新版本里很快修复,开着通知就不会错过。
  2. 按 docs/MODELS.md 的 "Additional info" 列逐条核对自己的机型。USB 1.1、非 Metal、T2 等已知问题都标注在那里,提前知道比事后排查省事。
  3. 通读一遍 docs/DEBUG.md,学会看 OCLP 的调试信息。遇到怪问题先定位再动手,比直接重装系统有效得多。

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

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

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

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

立即咨询