给老 Mac 装新版 macOSOpenCore Legacy Patcher 三步走完一步不落【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher你在软件商店点开了新版 macOS 的安装器屏幕却冷冷地弹出此 Mac 不受支持。机器其实还跑着只是苹果已经把它踢出了官方升级名单。OpenCore Legacy Patcher下称 OCLP就是干这个的它让 2007 年到 2017 年前后的 Intel Mac 也能装上 macOS Big Sur 到 Sequoia11–15 系列装完再把老硬件的驱动补丁补回系统里。 三个问题问完再动手这台机器的型号在支持名单里吗打开系统信息找到机型标识一栏形如MacBookPro11,1再到 docs/MODELS.md 里逐字核对。名单里没有的型号OCLP 不接手PowerPC 老机器和 Apple SiliconM 系列芯片机器同样不在范围内。现在的系统是苹果官方装来的吗如果系统是从苹果官网或官方恢复流程装出来的快照和文件校验都是干净的可以继续。要是之前用别的第三方工具强行装过新版系统底层结构已经动过OCLP 无法在损坏的状态上接管先回退再说。基础系统和内存够新、够大吗OCLP 应用本身要求 OS X Yosemite 10.10 或更高才能运行制作 Ventura 安装器要求当前系统到 El Capitan 10.11制作 Sonoma 及更新版本要求到 High Sierra 10.13。内存方面装 macOS Sonoma14或 Sequoia15的机器必须 3GB 以上2GB 机型会卡死在安装环节。另外建议先把自己能装的系统升到官方最新小版本把固件刷到最齐再开工。 先把安装介质备好这一节做完你手里应该有一块插上就能装系统的 U 盘。先下载并打开 OCLP 应用主菜单出现 Create macOS Installer、Build and Install OpenCore、Post-Install Root Patch 三个按钮说明应用工作正常。然后准备一块 32GB 以上的 U 盘Sonoma 和 Sequoia 的安装器加补丁塞不进 16GB 的盘而且写入过程会格式化整块 U 盘数据先拷走。点 Create macOS Installer选 Download macOS installer在版本列表里点你要的版本等进度条走完出现 Downloaded 标记。如果 OCLP 现在跑在一台不是目标机器的 Mac 上先去 Settings 里把目标机型选对再往下走——OpenCore 配置是按硬件生成的机型选错后面的驱动探测全是错的。最后选刚下载的安装器写入你的 U 盘界面弹出成功提示即完成。做完验收U 盘插着时后面构建 OpenCore 能认出它没认出就确认它是 GUID/GPT 格式或带 FAT32 分区否则 OCLP 放不进启动文件。细节见 docs/INSTALLER.md。 从启动盘引导到进入桌面这一节做完你得到的是一台已经装好新版系统、能正常登录的机器暂时还离不开 U 盘。回主菜单点 Build and Install OpenCore程序会列出探测到的显卡、无线网卡等硬件并自动生成配置窗口显示 Build finished 即构建成功。接着点 Install OpenCore在磁盘列表里选中那块 U 盘拿不准就看容量和挂载点再选要写入的分区。重启时按住 Option 键启动选择器里出现 EFI Boot 就对了选它之后在 OpenCore 的菜单里选 Install macOS 条目。接下来就是标准安装流程目标盘全新没上过手的话先在磁盘工具里选中显示所有设备格式化整个磁盘避免以后找不到内置 EFI 分区2016–2017 带触控条的 T1 机器装 Sonoma 及以上时别全盘擦除只擦掉系统所在的卷否则触控条等功能会丢失。全程接通电源、别拔 U 盘。如果第一次重启后又被弹回安装开头重进 Option 菜单这次在 OpenCore 里选灰色硬盘图标那条可能是 macOS Installer 或你给盘起的名字每次重启都重复这一步。验收标准设置助理走完、顺利登录桌面关于本机显示的是你目标的那个大版本。引导细节见 docs/BOOT.md。 内置盘接管启动补齐缺失的驱动这一节做完U 盘就可以收进抽屉而显卡、Wi-Fi 这些老硬件的毛病也都补上了。在新系统里重新装一遍 OCLP 应用再跑一次 Build and Install OpenCore这次目标磁盘选内置盘写入成功即完成。重启按 Option 选内置盘对应的 EFI 项U 盘不再需要。然后点 Post-Install Root Patch。这一步往磁盘上打的是驱动级补丁图形加速、Wi-Fi、蓝牙、触控条、摄像头、USB 1.1 支持等界面会列出每项的适用状态按提示逐项应用完成后按提示重启。如果你的 U 盘就是用 OCLP 制作且当时选对了机型系统其实会自动跑一遍这个过程没自动跑就手动执行。验收方式冷启动不插 U 盘、不按任何键直接进入新系统Wi-Fi 能搜到网络桌面动画不卡。个别机器打补丁时需要从网上拉 Kernel Debug Kit 之类的组件第一次可能只先装好 Wi-Fi 驱动连上网后把补丁重跑一遍即可。完整说明见 docs/POST-INSTALL.md。 回头看它到底动了什么OCLP 分两层干活。第一层在启动时它借 OpenCore 这个开源引导加载器在系统开机前介入内存把安装器对机型和系统版本的准入判断改掉系统本身一个字节没动。第二层在装完后它对磁盘上的系统打根补丁把新版系统里已经移除的老硬件驱动重新塞回去。打个比方这像给一家老餐馆做升级开业前把门口那块停止营业的牌子撤了让食材和客人能照常进出启动层开张之后又把仓库里过期的调料换成新批次根补丁菜单本身还是原来那套。 翻车了先查这张表你看到的现象这样处理写入安装器时被提示 U 盘空间不够换 32GB 以上的盘重做一遍Option 菜单里找不到 EFI Boot核对构建时选的是不是 U 盘本身以及它是否为 GUID/GPT 或含 FAT32 分区选错就重新构建写入安装中途断电或 U 盘被拔出装不下去也续不了从 U 盘重新引导、从头装打补丁时报 System version mismatch先把 OCLP 应用升到最新版再重跑根补丁系统 OTA 升级后 Wi-Fi 或图形加速没了根补丁每次更新后都会被清掉升级 OCLP 应用后重新打一遍2012 年及更早机型在 macOS 13 上 U 口慢得像 1.1在补丁列表里加装 USB 1.1 支持项重启生效 收尾文档与长期维护docs/UPDATE.md应用、引导加载器、根补丁三件套的更新顺序都在这里docs/FAQ.mdOTA 能不能用、设置存在哪、自动更新怎么关答案都在docs/TROUBLESHOOTING.md按应用、启动、硬件、非 Metal 四类排查具体故障两条长期建议日常小版本更新后留意根补丁是否被清清了就重打跨大版本比如 13 升 14尽量回到 U 盘流程走一遍比在系统内硬升稳妥得多。【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考