需先确认2012款iMac型号标识符在OCLP官方支持列表中,系统须为macOS High Sierra 10.13及以上、内存≥3GB,使用32GB USB 3.0 U盘;下载OpenCore Legacy Patcher图形工具,通过在线下载或本地安装器制作离线启动盘;重启后用Option键选择EFI Boot进入安装流程,抹除硬盘并安装Sequoia;最后挂载U盘EFI分区验证config.plist等文件完整且配置有效,确保离线启动能力。

你的2012款iMac卡在macOS Catalina,系统更新里早已没有新版本提示,但硬盘和内存仍有余力——这时候需要一支不依赖网络、开机即用的离线启动U盘,让OCLP把新版macOS Sequoia直接灌进老机器。
确认机型与基础环境是否达标
打开苹果菜单→「关于本机」→点击右下角「系统报告」→在「硬件」栏目下找到「型号标识符」(如 iMac12,2 或 MacBookPro9,2);【必须严格对照 docs/MODELS.md 官方支持列表,不在表中则整套流程无效】。
当前系统需为 macOS High Sierra 10.13 或更高版本;若你还在 El Capitan 或更早系统,请先升到该机型官方最高支持版本,否则无法生成 Sequoia 安装器。
内存至少 3GB;U 盘准备 32GB USB 3.0 型号——16GB 在写入 Sequoia + OCLP 补丁后大概率空间不足,且写入速度慢易中断。
下载并运行 OpenCore Legacy Patcher 图形界面
前往 GitHub 发布页下载最新版 OpenCore-Legacy-Patcher.app(非源码包),或执行:git clone https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher → 进入目录双击 OpenCore-Patcher-GUI.command 启动。
首次运行会提示“无法验证开发者”,右键应用→「显示简介」→勾选「仍要打开」;这一步绕过 Gatekeeper 是必须操作,系统不会因此变不安全。
主界面四个按钮中,只点「Create macOS Installer」进入安装器制作流程。
制作离线可启动U盘的两种方法
方法一:在线下载+写入(推荐新手)
点击「Download macOS installer」→ 在弹出列表中选择「macOS Sequoia」→ 等待下载完成(约 12–15 分钟,取决于网络)→ 插入已备份清空的 32GB U 盘→ 点击「Select USB Drive」→ 勾选「Format USB Drive」→ 点击「Build」。
方法二:本地安装器复用(适合已有 .app 文件)
提前从 Apple 开发者网站或合法渠道获取 macOS Sequoia Installer.app,置于「应用程序」文件夹→ 回到 GUI 主界面→ 点「Select an existing macOS Installer」→ 选择该 .app→ 再选中 U 盘→ 勾选格式化→ 点「Build」。【注意:Installer.app 必须是完整未修改版本,删减或重打包过的会导致后续引导失败】
进度条走完后,弹出「Successfully created macOS installer」提示,U 盘根目录出现「Install macOS Sequoia.app」及「OC」文件夹,即为成功。
注入OCLP引导层并固化启动能力
第一步:重启 Mac 并立即按住 Option 键→ 在启动管理器中选择标有「EFI Boot」的 U 盘图标→ 进入 OpenCore 引导界面(黑底白字,顶部显示机型识别结果)。
第二步:用方向键选中「Boot macOS Installer」→ 回车启动安装器→ 在磁盘工具中对目标硬盘执行「抹除」→ 格式选 APFS、方案选 GUID 分区图→ 关闭磁盘工具返回安装主界面。
第三步:正常点击「继续」开始安装→ 等待复制、配置、自动重启;第二次重启时再次按住 Option 键→ 此时 EFI Boot 选项应仍存在,说明 U 盘已携带完整 OCLP 引导环境。
第四步:进入安装完成后的恢复模式(重启→按住 Command+R)→ 打开终端→ 输入 diskutil list 确认系统卷名称(通常为「Macintosh HD」)→ 退出终端,运行「磁盘工具」→ 选择系统卷→「急救」确保无错误→ 关机。
完成离线U盘的最后一道加固
将已写入 Sequoia 安装器的 U 盘重新插入一台已运行 macOS 的 Mac(无需是同一台老机器)→ 打开 OCLP GUI→ 点「Utilities」→「Mount EFI Partition」→ 选择该 U 盘→ 点「Mount」→ 等待挂载完成。
此时访达中会出现名为「EFI」的卷宗→ 进入其下的「OC」文件夹→ 检查是否存在 config.plist、ACPI、Kexts、Resources 四个子目录;缺任何一个都说明引导层未完整注入。
回到 GUI→ 点「Utilities」→「Validate Configuration」→ 选择刚挂载的 U 盘 EFI 分区→ 点「Validate」→ 若显示绿色「Valid configuration」,说明这支U盘已具备完整离线启动能力,可拔下保存备用。

















