老 Mac 升级 macOS 完整指南:OpenCore Legacy Patcher 零基础装上新系统
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
2015 年款以前的 Mac,打开系统更新时往往只得到一句"不受支持"。OpenCore Legacy Patcher 是一个免费开源项目,专门帮 2007 年起的旧 Intel Mac 装上新版 macOS——从 Big Sur 一路到 Sequoia。它靠定制引导加内存级补丁绕开苹果的限制,不动固件、不收钱。如果你手边正好有这么一台机器,这篇按顺序带你走完全程。
🔍 先自查:确认你的 Mac 能不能老 Mac 装新版系统
升级前先确认资格,比装到一半失败强得多。OpenCore Legacy Patcher 只支持 Intel 芯片的 Mac,PowerPC 和 Apple Silicon 机型不在范围内;官方支持列表是封闭的,型号不在表里就意味着不被支持。查完下面两步,这台机器行不行就有答案。
查看 Mac 型号标识符
- 点击苹果菜单 → "关于本机",找到"机型标识符",例如
MacBookPro11,5。 - 界面里没有的话,打开"系统信息",在搜索框输入 Model Identifier。
- 拿这个标识符去 docs/MODELS.md 的表格里搜,能搜到就说明支持。
硬件要求对照
| 项目 | 最低要求 | 建议配置 |
|---|---|---|
| 处理器 | Intel Core 2 Duo 64 位(Penryn 及以后) | Core i5 / i7 |
| 内存 | 4GB | 8GB 及以上 |
| 磁盘空间 | 30GB 可用 | 128GB SSD 及以上 |
| 系统状态 | 升到官方支持的最后一个版本 | 固件保持最新 |
内存只有 2GB 的机型装不了 macOS Sonoma 及更新版本,建议止步于 Monterey。动手前最好先把系统升到苹果官方支持的最后一版,固件新,补丁的兼容性才好。
📋 动手前备齐:备份、32GB U 盘与三小时
准备工作只服务两件事:出问题时回得去,中途不用到处找工具。清单逐条打勾后再动手,任何一条没完成都可能让流程中断返工。建议全程走有线网络,下载与校验环节对网络稳定性要求不低。
- 完整备份:Time Machine 最稳妥,至少把重要文件拷到外置盘
- 一个 32GB 及以上的空 U 盘,16GB 对新版系统可能不够
- 稳定网络,下载安装器大约需要 8GB 流量
- 预留 2–3 小时,笔记本全程插电
💻 克隆项目并启动图形界面
所有操作都从现有 macOS 里发起,先把项目代码拉到本地,再启动图形界面。整个升级流程都在这一个应用里完成,后面不会再切来切去。如果你下载的是发布版应用而不是源码,直接打开应用从主菜单开始,跳过下面的命令。
git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher cd OpenCore-Legacy-Patcher ./OpenCore-Patcher-GUI.command运行最后这条命令,图形界面就打开了,后面四个阶段都在这里进行。
🧩 老 Mac 装新版系统的四个阶段
主流程分四段:先把 macOS 安装器写进 U 盘,再给这台 Mac 生成并装上定制引导,然后从 U 盘启动完成系统安装,最后进系统补齐硬件补丁。前两个阶段在现有系统里做,后两个阶段在新系统里做。
把 macOS 写入 U 盘
在主菜单点击 Create macOS Installer,选择要下载的系统版本并开始下载。注意:当前系统越旧,能下载到的新版安装器越少,这就是前面强调先升级固件的原因。下载完成后,选中 U 盘开始写入。
⚠️ 这一步会抹掉 U 盘上的全部数据,核对好设备名称再确认。
给设备装上定制引导
回到主菜单点击 Build and Install OpenCore。工具会自动检测显卡、无线网卡等硬件,列出将应用的 kext 和补丁,生成匹配这台机器的 EFI 配置,并把 OpenCore 引导加载程序写进内置硬盘。构建完成后点击 Install to disk,选内置硬盘为目标即可。
重启并完成安装
引导装进硬盘后,接下来是启动它。重启时按住 Option 键不放,直到出现启动菜单,选 EFI Boot 进入。先用磁盘工具把要装系统的分区格式化,再开始安装 macOS。
⚠️ 格式化会清空该分区上的所有数据,确认选对了分区。
装完后第一次启动可能还要再选一次 EFI Boot,首启偏慢属正常现象。
补齐硬件补丁
能进新系统了,但硬件补丁还没打。重新打开 OpenCore Legacy Patcher,选 Post-Install Root Patch,点 Start Root Patching。根补丁负责把图形加速、声音、USB 等老硬件能力在新系统里找回来,完成后重启生效。到这一步,整套流程就走完了。
🩺 装机后体检:功能验证与性能调优
补丁打完不代表万事大吉,装完后的半小时值得逐项过一遍。功能上重点确认五件事:屏幕分辨率正常、Wi-Fi 与有线能上网、扬声器和耳机出声、睡眠后能唤醒、App Store 能下载应用。性能上,老机器跑新版系统普遍偏慢,下面几条能挤出不少空间。
- 保留 20GB 以上可用空间,磁盘紧张时系统会明显变卡
- 清理登录项:系统设置 → 通用 → 登录项,关掉不需要的自启动
- 老显卡走 non-Metal 补丁,画面表现有上限,属正常现象
- 隔一段时间回来检查 OCLP 更新,图形补丁常随版本改进
🧯 故障排查:按现象对号入座
出问题别先想着重装。下面四种是最高频的翻车现场,按你看到的现象对号入座,多数情况不必从头再来。若都对不上,再去翻 docs/TROUBLESHOOTING.md,里面按应用、引导、硬件分篇整理了完整排查手册。
重启后卡在 Apple 标志进不了系统
现象是安装完成后重启停在苹果 logo。多半是没手动选 EFI Boot,或引导条目没生效:重启按住 Option 手动选 EFI Boot,能进系统后下次一般自动引导。反复失败就回主菜单重跑 Build and Install OpenCore。
画面明显卡顿、像没有显卡加速
进系统后动画掉帧、缩放模糊,多半是根补丁没打或图形选项没选对。重新跑 Post-Install Root Patch,在列表里确认选中与显卡匹配的图形补丁;老 Intel / NVIDIA 卡还不行的话,查 docs/TROUBLESHOOT-NONMETAL.md。
Wi-Fi 搜不到任何网络
新版系统里无线彻底失效,多半是老无线卡缺对应的 kext,构建时漏掉了。重跑构建流程,确认网络相关 kext 在应用列表里;2017 年以前的机型可能要依赖 legacy 无线补丁集,细节见 docs/FAQ.md。
系统小更新之后无法启动
macOS 自动小更新后黑屏或反复重启,通常是内核更新后旧补丁与新内核不匹配。这类问题要等 OCLP 发布对应版本才能根治,期间别手动删改系统文件——这也是下面保养章节强调关掉自动更新的原因。
📅 长期保养:更新策略与维护节奏
装好只是开始。老 Mac 升级 macOS 之后,系统更新和补丁是两件事必须一起看:补丁版本决定引导和驱动还能不能用,系统版本决定补丁有没有人维护。核心原则一句话:系统更新跟着 OCLP 的进度走,数据永远有备份。建议节奏见下表。
| 频率 | 动作 |
|---|---|
| 每次系统小更新前 | Time Machine 备份,并确认 OCLP 已发布支持该版本 |
| 每次系统更新后 | 重新跑一遍 Post-Install Root Patch |
| 每月 | 检查 OCLP 自身有无新版本并更新 |
| 每季度 | 用磁盘工具备份一份 EFI 分区 |
顺手把系统设置里的自动更新关掉,所有更新都由你决定时机。
📚 延伸阅读:把资料留在手边
回到开头的场景:同一台 Mac,从"不受支持"到装上新版系统,中间差的只是一个按顺序走完的完整流程。资格自查没过就别动手,过了就按四个阶段走,备份和根补丁两个环节最不该省。延伸资料都在仓库里:
- 支持型号全表:docs/MODELS.md
- 常见问题与应用要求:docs/FAQ.md
- 入门导读:docs/START.md
- 核心源码:opencore_legacy_patcher/
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考