旧Mac升级macOS手把手教程:用OCLP给老机器装Big Sur到Sequoia
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
先把你最大的两个顾虑摆在桌面:会不会变砖?值不值得折腾?直接给答案:不会变砖,值得做。变砖的前提是改坏固件或硬盘,而 OpenCore Legacy Patcher(下称 OCLP)全程只动内存——它在每次开机的早期把"这台机器是哪台"的参数换成新系统认得的一套,再把老硬件缺的驱动接口在内存里补齐,重启即失效,不落盘、不碰固件。它是一个免费的开源项目,让苹果已停止支持的 Intel Mac 装回从 Big Sur 到 Sequoia 的新版 macOS。
全文按事件顺序走一遍:先查机型能不能做,再备货备数据,然后做 U 盘、装系统、打补丁,最后验证和维护。每一步都有明确产出,跟着走就行。
如何查询Mac型号标识符并确认OCLP支持
判断依据不是"哪年买的",而是型号标识符(Model Identifier)。
- 点左上角 → "关于本机" → "更多信息" → "系统报告",在"硬件"一栏找到"型号标识符",形如
MacBookPro11,1,抄下来。 - 打开项目清单 docs/MODELS.md,搜索这个标识符。
在清单里找得到,这台机器就能做;找不到,OCLP 不支持,到此为止别硬上。清单同时标注了每款机型的已知短板,例如某代核显只能跑非 Metal 加速、某几款机型 Ventura 起有 USB 限制。提前知道短板在哪,装完不会误以为是补丁失败。
产出物:一个型号标识符加一个结论——能做,或不能做。
如何把旧Mac升到官方最高系统版本并备份数据
这一章的产出是三样东西:一个官方支持范围内的最新版系统、一次完整备份、一把 32GB 以上的空白 U 盘。
先把系统升到该机型官方能到的最高版本。目的不是追新,而是拿到最高版本固件,后续大半兼容性问题都会在这一环节被挡掉。注意工具自身的运行门槛:OCLP 需要 OS X Yosemite 10.10 以上才能跑;做 Ventura 安装器需要 El Capitan 10.11,做 Sonoma 及更新版本需要 High Sierra 10.13。
系统到位后做备份。Time Machine 或手动拷贝都算数,别在这一步偷懒:
⚠️制作启动U盘时会格式化整只U盘——这是全流程唯一不可逆的动作。U盘里有什么,提前搬走;磁盘里的数据,先备份。
最后核对两笔账:
- 内存:3GB 起步。2GB 机型装不了 Sonoma 及更新版本,Sequoia 甚至可能无法启动,先加内存或换更旧的目标系统;
- 磁盘:至少留 30GB 以上空间给新系统。
全绿,进入下一章。
如何下载macOS安装器并刷出32GB启动U盘
全程只有一条命令:
git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher进入克隆出来的目录,双击OpenCore-Patcher-GUI.command,主界面有四个入口:
主界面四个入口:创建安装器、构建OpenCore、根补丁、帮助
选Create macOS Installer(创建macOS安装器),挑一个目标版本,下载进度、速度、剩余时间都看得见,中途断了也能续传。下载完插 U 盘,选本地安装器,选定要写入的盘——认准盘符,别把系统盘点进去,确认后开始刷写。
关于容量说一次就够:
💡 买32GB 及以上的U盘。Sonoma 和 Sequoia 的安装器加补丁塞不进 16GB。
产出物:一只启动U盘。
如何构建OpenCore引导并用U盘安装新系统
回到主界面,选Build and Install OpenCore(构建并安装OpenCore)。工具自动扫描你的硬件、生成专属配置,然后问装到哪块盘。选内置硬盘的 EFI 分区即可;想稳妥些,也可以先装到 U 盘上试引导,确认没问题再装内置盘。
接着重启,按住 Option 键,选 U 盘启动。进入安装界面后:
- 打开"磁盘工具",把目标磁盘抹成 APFS;
- 选择安装 macOS,剩下的交给进度条。
安装中会自动重启多次,正常现象,别中途断电。装完进入新系统,先别急着高兴——显卡、无线这些硬件此刻还没醒。
产出物:一台装着新系统、硬件尚未激活的机器。
如何验证显卡加速与无线功能已生效
重新运行 OCLP,选Post-Install Root Patch(安装后根补丁)。打个比方:新系统已经搬进了老房子,但水电还是旧的。根补丁就是进场施工的工队,针对你这台机器的硬件逐个项目改造,把老显卡、老无线芯片的驱动接口接上新系统的电。
根补丁菜单会列出当前机型适用的补丁,可一键应用或还原
列表会列出当前机型适用的补丁,点应用,日志跑完提示重启。重启后逐项验证:
- 打开"系统设置 → 显示器":分辨率选项和色彩配置文件应该完整出现,不再是一片灰暗、低分可选。以 2011 款 iMac 的 HD 3000 核显为例,补丁生效后的显示效果如下:
2011 iMac HD 3000 核显在根补丁生效后,色彩与分辨率恢复完整
- 看菜单栏 Wi-Fi 是否正常联网;
- 打开 AirDrop 或 Handoff 试一下老蓝牙芯片。
三项全绿,硬件才算是真正醒过来。
如何关闭自动更新并维护根补丁
一条铁律:每次系统更新都会冲掉根补丁。
原因在 FAQ 里写得很直白:苹果新版自动更新在"下载阶段"就会改动系统卷,系统可能卡在两个版本之间的中间态,补丁悄无声息地失效。所以第一件事是进"系统设置 → 通用 → 软件更新",把自动更新和自动下载全部关掉。
之后的维护节奏固定成三步:
- 想更新时,手动发起更新;
- 更新完成后,重新运行 OCLP 打一遍根补丁;
- 重走上一章的验证流程。
关掉自动更新,更新权就回到了你手里,补丁什么时候该补、什么时候该验,全由你说了算。🔧
动手前的行动清单与延伸资料
- 型号标识符已抄下,且出现在 docs/MODELS.md 支持列表内
- 系统已升到该机型官方支持的最高版本
- 内存 ≥3GB、磁盘余量 ≥30GB
- 全部重要文件已备份
- 32GB 以上U盘已准备,盘内旧数据已清空
- 克隆仓库,刷出启动U盘
- OpenCore 已装进 EFI 分区,U盘启动装完新系统
- 自动更新已关闭,根补丁已应用
- 显卡色彩、Wi-Fi、AirDrop 已逐项验证
延伸资料:
- 兼容机型与已知问题:docs/MODELS.md
- 制作安装器的完整流程:docs/INSTALLER.md
- 构建引导与启动原理:docs/START.md、docs/BUILD.md
- 安装后的补丁与更新维护:docs/POST-INSTALL.md、docs/UPDATE.md
- 想抠原理:引导配置生成逻辑在 opencore_legacy_patcher/efi_builder/,显卡补丁集在 opencore_legacy_patcher/sys_patch/patchsets/hardware/graphics/
几个晚上的耐心,换回的是一台还能再战几年的旧 Mac 升级成果——系统、补丁、验证,做完就不再需要新电脑。
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考