四步给老 Mac 装新版 macOS,附检查清单
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
OpenCore Legacy Patcher 是给停更 Intel Mac 打补丁的工具,让 2008~2018 款老机器能装最新官方 macOS。适合手里有旧机型、想上系统的用户;M 系列芯片和带 T2 的机型别碰。走完全流程,老机器照常收官方 OTA 更新,图形加速满速运行。
📋 开工前自检,不合格就别开工
- 机型在支持清单里→ 打开"系统信息"查
Model Identifier,对照 docs/MODELS.md,清单外机型打不了补丁 - 芯片是 Intel→ "关于本机"的"芯片"一栏显示 Intel;Apple Silicon 和 PowerPC 都不支持
- 内存 3GB 以上→ macOS Sonoma 及更新版本至少 3GB;2GB 机型最多只能试 Big Sur
- U 盘 16GB 以上→ 新版安装器有好几个 GB,小盘会提示空间不足
- 磁盘已备份→ Time Machine 或磁盘克隆都行
- 系统已升到原生最高版本→ 固件太旧会影响启动,先升级一次
⚠️ 2018 款 MacBook Air 等带 T2 芯片的机型不行,OpenCore 绕不过 T2,直接别试。
⚠️ 被其他补丁工具改过的系统接不了手,只能重装(数据可保留)。
⚙️ 原理一句话
它干了什么?在开机环节截一道手,把旧机型包装成系统认识的型号,再把缺失的显卡、Wi-Fi 驱动塞进去,顺带修几处内核。
类比一下:老机器像辆年检过期的车,它不改装车,只换牌换手续——系统"看到"的信息变了,硬件没变。
所以装完图形加速、Wi-Fi、OTA 更新都能正常用。引导环节的细节见 docs/HOW.md。
内核补丁具体改了哪些地方,见 docs/PATCHEXPLAIN.md。
🔧 阶段一:制作引导安装U盘
目标:得到一张能引导老 Mac 的 macOS 安装U盘。
- 下载 OCLP 应用并打开;习惯命令行就用源码启动:
git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher cd OpenCore-Legacy-Patcher ./OpenCore-Patcher-GUI.command- 主菜单点Create macOS Installer
- 选目标 macOS 版本,等下载走完
- 选要写入的 U 盘
⚠️ 写入安装器会格式化整块 U 盘,盘内数据全部清空,先把数据搬走。
完成信号:写入结束提示成功。制作失败一般是当前系统版本不满足 createinstallmedia 要求——先把系统升到原生最高版本再重做本阶段。
🔧 阶段二:从U盘启动并安装系统
目标:让老 Mac 从 U 盘进安装器。
- 重启时按住Option键不放
- 启动选择界面里选带 OpenCore 图标的EFI Boot项
- 进安装器后按标准流程抹盘、安装
完成信号:看到 macOS 安装器界面。覆盖升级保留原有数据,全程和官方安装一样。启动画面各环节说明见 docs/BOOT.md。
🔧 阶段三:补打图形加速补丁
目标:在新系统里打上 Root Patch,解锁 Metal 加速和音频。
- 打开 OCLP,选Post-Install Root Patch
- 核对本机可用补丁列表(Graphics、Audio 等)
- 点Start Root Patching,等它跑完
完成信号:补丁列表全部显示已完成。这一步跳过,装完系统界面会卡顿掉帧。
🔧 阶段四:把 OpenCore 装进内置盘
目标:内置盘自己会引导,拔掉 U 盘照常开机。
- 主菜单选Build and Install OpenCore
- 磁盘列表里选中内置磁盘
- 等构建和安装走完
完成信号:提示安装完成。重启再按Option选内置盘的 EFI Boot,能进系统就拔掉 U 盘。
✅ 做完之后的验收
- 验图形加速:Safari 放大网页或播 4K 视频,顺滑即生效;卡就重跑一次 Root Patch 再重启
- U 盘先别动:确认内置盘稳定启动前不格式化它,留作引导保险
- 数据策略:覆盖升级保留原数据;全新安装清空系统盘,动手前先备份
- SIP 和 FileVault 保持启用:工具按机型和系统版本自动选配置,不用手动改
🔍 踩坑对照
| 现象 | 大概率原因 | 处理 |
|---|---|---|
| 装完界面卡顿、动画掉帧 | 没打 Root Patch,缺图形加速 | 重跑 Post-Install Root Patch,完成后重启 |
| Wi-Fi 用不了 | 旧无线芯片没匹配到驱动补丁 | 按 docs/TROUBLESHOOT-HARDWARE.md 让工具挑网卡补丁 |
| 构建 OpenCore 时找不到内置盘 | 权限不足读不了磁盘 | 换管理员账号重跑,参考 docs/TROUBLESHOOT-APP.md |
| 制作安装器中途失败 | 当前系统版本不满足 createinstallmedia | 先把系统升到原生最高版本,再重做阶段一 |
| 装完没有图形加速 | 显卡补丁和机型不匹配 | 按 docs/TROUBLESHOOT-NONMETAL.md 排查显卡补丁 |
🔄 后续维护
- OTA 大版本更新后重跑一次 Root Patch,让内核补丁跟上新系统
- 工具升级时按 docs/UPDATE.md 把应用、OpenCore 和补丁一起升到最新
- 每次大升级前先 Time Machine 备份,留一条退路
- 换过硬件或想改系统版本,重走一遍制作安装盘加打补丁的完整流程
四步跑完,后面的大版本更新交给官方通道就行。动手前,Time Machine 备份一定要先做。
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考