旧 Mac 装新版 macOS 完整指南:OpenCore Legacy Patcher 新手上手
2026/9/9 14:49:20 网站建设 项目流程

旧 Mac 装新版 macOS 完整指南:OpenCore Legacy Patcher 新手上手

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

前阵子帮朋友收拾一台 2013 年的 MacBook Air,最高只装到旧系统,官方更新页面上写着型号不受支持。折腾了半天,最后靠一个开源项目把它跑到了新版 macOS 上。这个项目叫 OpenCore Legacy Patcher(OCLP),它利用 OpenCore 启动加载器和内存补丁,让苹果已经停止支持的旧款 Intel Mac 也能安装并运行较新的 macOS,而不破坏系统文件。

它底层到底在做什么

OCLP 的图形界面本身做的事并不复杂:它根据你的机型生成一份 OpenCore 配置文件,再往 EFI 分区(硬盘上一个独立的小分区,专门存放启动引导文件)里放好启动器和驱动。文档里自己都说它是个相对"笨"的程序——真正的活是 OpenCore 在干的(引导配置指南):OpenCore 是一个启动加载器,作用是在 macOS 正式启动之前先跑起来。

每次开机时,OpenCore 先于系统加载,把针对老硬件的驱动挂进去,并在内存层面做一些兼容修补,让新版 macOS 把你这台旧机器当成它认识的型号。所以补丁是"临时"生效的,系统卷本身保持原样,不依赖固件级改动。卸载时删掉 EFI 分区里的 OpenCore 文件,机器就能回到原来的启动方式。

你打开的主菜单只有四个按钮:Build and Install OpenCore、Post-Install Root Patch、Create macOS Installer、Settings,分别对应装引导器、打补丁、做安装盘、调参数。先记住这四件事,后面的步骤基本就是按顺序点一遍。

动手前先过一遍这份清单

硬件门槛不高,对照勾选即可:

  • ✅ 机型是 Intel Mac,且能在官方支持机型表里查到自己的 Model Identifier(在"系统信息"里看这个字段,不支持 PowerPC 和 Apple Silicon 机型)
  • ✅ 内存至少 4GB;如果目标版本是 macOS Sonoma 或更新,内存低于 3GB 基本装不上
  • ✅ 一个 16GB 以上的 U 盘,用来做启动安装盘
  • ✅ 升级前做一次 Time Machine 完整备份,重要文件再单独拷一份

版本选择不用纠结:2015 年之后的设备直接装最新版,再往前的机型退一到两个大版本,具体限制查支持机型文档。

还有一个容易被忽略的前提:制作安装盘依赖宿主机系统的版本——在 El Capitan 之下做不出 Ventura 安装盘,在 High Sierra 之下做不出 Sonoma 及更新版本的安装盘。所以如果手边这台 Mac 系统太老,先把它升到能升到的最高版本。

⚠️ OCLP 只支持全新安装和正常升级,无法在已经被其他工具改过的系统上继续打补丁,这类机器需要先重装系统再操作(数据可以保留)。

从零到能用的完整操作

克隆仓库并启动图形界面

先在要装新系统的那台 Mac 上打开"终端",把仓库拉下来并装好依赖(需要 Python 3.6 或更高):

git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher cd OpenCore-Legacy-Patcher && pip3 install -r requirements.txt python3 OpenCore-Patcher-GUI.command

跑完后图形界面窗口弹出:标题栏是版本号,下面显示自动检测到的机型,再往下就是前面说的那四个按钮。

制作可启动安装盘

插好 U 盘,点 Create macOS Installer。工具会列出可选版本让你挑,确认后从官网下载安装文件,随后自动格式化 U 盘并写入安装程序。整个过程要看网速,从十几分钟到一两小时都有,进度条走完就能从 U 盘启动进安装界面了。

装完系统后的第一次补丁

从 U 盘启动、装完系统、进入桌面后,重新打开 OCLP,点 Build and Install OpenCore,它会生成配置并把 OpenCore 写入启动盘的 EFI 分区,按提示重启后即可从内置盘正常引导。

再点 Post-Install Root Patch 打一次补丁:这一步修复显卡加速、显示色彩、USB 和旧无线网卡等问题,几分钟跑完。

大概率会碰到的几个坎

  • 如果你遇到系统更新后变卡、Dock 透明效果没了→ 原因是根补丁会被每次系统更新清掉 → 做完更新后重跑一次 Post-Install Root Patch;建议顺手关掉"下载新更新"的自动更新,避免更新中途改动系统卷。
  • 如果你遇到显卡色彩偏色或明显掉帧→ 原因是老显卡没有图形加速,在走基础显示驱动 → 在 Settings 里勾选 Legacy Video Patch,然后重新 Build and Install OpenCore。
  • 如果你遇到Wi-Fi 不可用→ 原因是较老机型的无线芯片需要额外的兼容补丁 → 按官方故障排除文档中网络部分处理,或先插根网线完成安装。
  • 如果你遇到装完后进不了系统、停在 OpenCore 界面→ 原因多是引导配置没写对或没重启 → 按提示重新执行 Build and Install OpenCore 并重启;仍不行就看排错文档里的日志部分。

更完整的排错表见 官方故障排除文档。

项目会持续跟进新发布的 macOS 版本,每出一个正式版,补丁和机型支持表都会同步更新。遇到问题时,官方文档是第一个该翻的地方,里面按安装、引导、补丁、排错分了章节;社区服务器也可以找到活跃的用户和开发者,提问前最好先按文档里的方法收集好日志。

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

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

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

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

立即咨询