免费给老 Mac 装最新 macOS:OpenCore Legacy Patcher 完整指南
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
用 OpenCore Legacy Patcher 给老 Mac 装最新 macOS:显卡加速、Wi-Fi、蓝牙一次补齐,拔了 U 盘照样开机。
开机那一刻,谁在替机器换名片
把 macOS 想象成只认指定机型的酒店。OpenCore(替代原装的引导加载器,开机瞬间先于系统运行)像前台接待:macOS 一进门,它就把"这台机器是什么"的牌子换成系统认得的型号;真正落盘的只有 Root Patch(写进系统的驱动补丁),补齐显卡、Wi-Fi 等驱动,Monterey 及以上还能一键撤销。
动磁盘前先问自己四个问题
四个问题都点头,才碰磁盘。
Q:我的机型在支持列表里吗?A:打开"系统信息"查 Model Identifier,对照 docs/MODELS.md;查不到即不受支持,PowerPC 与 Apple Silicon 一律排除。
Q:硬件门槛是什么?A:装 Sonoma 及以上内存要 3GB 起步;运行工具只需 OS X 10.10,制作 Sonoma 及以上安装器则要求当前系统至少 High Sierra 10.13。
Q:要不要先升级当前系统?A:官方强烈建议先把 Mac 升到它能支持的最高原生版本再开始。
Q:⚠️ 动磁盘前必须做什么?A:先把重要数据备份到移动硬盘或 Time Machine——U 盘会被整盘格式化,目标磁盘安装时会被抹掉。
主线:五个节点装完新系统
编号从头连续到尾,照做即可。
把 OCLP 跑起来
意图:打开图形主菜单。
- 克隆仓库并进入目录:
git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher cd OpenCore-Legacy-Patcher- 运行
./OpenCore-Patcher-GUI.command,首次启动按提示授予权限。
卡住提示:没弹出图形界面先检查终端权限,也可改用命令行入口OpenCore-Patcher.command验证后端是否可用。
主菜单跑起来之后,第一件正事是造一枚能装系统的 U 盘。
把安装器烧进 U 盘
意图:得到一枚完整安装环境的 U 盘。
- 点击Create macOS Installer,选Download macOS installer,挑版本等下载完成。
- 选择已下载的安装器文件,再选目标 U 盘。
- 等写入完成。
⚠️ 这一步会整盘格式化 U 盘,盘里数据没有回头路。
卡住提示:新版镜像加补丁塞不进 16GB,直接换 32GB U 盘。
U 盘能装系统,但新系统不认老 Mac,开机这一关还得有人先顶上。
把引导配置写进 U 盘
意图:生成匹配的 OpenCore 配置并写入。
- 返回主菜单点Build and Install OpenCore,应用自动下载引导组件。
- Install OpenCore环节选中 U 盘。
- 选盘上的 FAT32 或 GPT 分区完成写入。
卡住提示:列表里找不到 U 盘,把它格式化为 GUID/GPT 或 FAT32 再试。
引导通路就绪,重启按住 Option 就能走标准安装流程了。
从 U 盘引导并装完系统
意图:装好系统,把引导挪进内盘。
- 重启按住Option,在启动选择界面选中 U 盘。
- 按安装指引选目标磁盘执行安装。
- 首次进新系统后再跑一次 OCLP,Build and Install OpenCore,这次选内部磁盘。
- 重启按住 Option,选内部 EFI 项。
卡住提示:构建时找不到内盘,重启进一次新系统再重跑构建。
桌面进得去了,但显卡加速和 Wi-Fi 还要靠落盘的根补丁补齐。
安装后打上根补丁
意图:补齐显卡与 Wi-Fi 驱动。
- 运行 OCLP,进Post-Install Root Patch查看补丁状态。
- 按提示应用,覆盖显卡、Wi-Fi、蓝牙、摄像头等驱动。
卡住提示:补丁组件要联网下载而 Wi-Fi 还没好,先接网线再重跑一次。
进阶开关:按需打开
默认配置已经能跑,下面几项只给想折腾的人。
- 如果你需要用 iPad 当外接屏,打开 Settings 的 FeatureUnlock 启用 Sidecar。
- 如果你要 iPhone 投屏到 Mac,打开 Settings 的 FeatureUnlock 启用 AirPlay to Mac。
- 如果你嫌开机总见引导选择界面,取消 Settings 的 Show OpenCore Bootpicker 并重建。
- 如果你要调 SIP 档位,打开 Settings 的 Security 标签;拿不准就保持默认。
装完之后的日子:更新与回退
补丁会被更新悄悄清掉,这是维护的主线。
小版本(如 15.1→15.2):⚠️ 先关闭自动更新、手动下载更新 → 更新完成后回 OCLP 重打根补丁 → 重启验证。大版本(如 14→15):U 盘安装器全新安装新版本 → 重打根补丁并重新构建 OpenCore。彻底回退:平时把 EFI 分区内容备份好 → 开不了机就按 Option 从 U 盘或网络恢复启动 → 重打根补丁恢复显卡与网络;Monterey 及以上可直接用Revert Root Patches回退。
最容易翻车的四个瞬间
按现象对号入座。
- 黑屏或颜色异常→ 显卡根补丁缺失或过旧 → 重打根补丁后重启。
- Wi-Fi 不可用→ 老无线网卡靠落盘驱动,更新后补丁被清 → 先接网线重打根补丁再重启。
- 开机出现禁止符号→ 引导项配置错误或 EFI 被误删 → 按 Option 从 U 盘启动,重建 OpenCore 再排查。
- 应用崩溃报 "illegal instruction"→ 应用用了 AVX2 指令而老 CPU 不支持 → 换该应用的旧版本。
想再往下钻
- docs/FAQ.md:查应用运行要求、OTA 更新坑、Metal 与 non-Metal 的区别。
- docs/TROUBLESHOOT-HARDWARE.md:显卡、音频、网络等硬件表现异常时按条目对照。
- docs/UNINSTALL.md:想把 OpenCore 拆掉、退回原生系统时照着做。
- opencore_legacy_patcher/efi_builder/:想知道引导配置如何按硬件生成,翻这里的源码。
先备份、再核对机型,然后才碰磁盘。
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考