安装新版 macOS 到不受支持的旧 Mac 上

内容纲要

查看【 Apple】专题可浏览更多内容

准备

  • 一个 16 GB 以上的存储设备;
  • OpenCore Legacy Patcher;

OpenCore Legacy Patcher 是一个可以让你在旧 Mac 上像以往一样体验 macOS 的工具。

你可以在这个列表 Supported Models 查看你的 Mac 是否支持 OpenCore Legacy Patcher。

OpenCore Legacy Patcher 可以在 Github 上的官方地址下载:
https://github.com/dortania/OpenCore-Legacy-Patcher/releases

下载选项选择 OpenCore-Patcher-GUI.app.zip

分区

我打算分出我 Mac 上硬盘的一部分用于安装不受支持的 macOS

⚠️ 如果你打算全盘安装,我仍然建议在时间充裕的情况下先尝试双系统安装是否成功
个人遇到过的一个坑是,在第一遍尝试操作时成功了,但在第二遍时又重新下了系统镜像但这次校验工具出了问题告诉我校验通过 (但实际上有问题),等到了安装阶段时提示「准备安装时发生错误,请尝试重新运行此应用程序」,但此时已经全盘抹掉数据没有 macOS 环境可用,后面很麻烦的又重装旧版 macOS 重新制作安装 U 盘才得以解决
你可以尝试安装双系统,成功后再接着用安装 U 盘进行全盘安装

打开系统自带的「磁盘工具」:

安装新版 macOS 到不受支持的旧 Mac 上

选中 Mac 的硬盘,然后点击「分区」

安装新版 macOS 到不受支持的旧 Mac 上

此处我分出 256 GB 的空间给新 macOS

下载 macOS

打开 OpenCore Legacy Patcher

安装新版 macOS 到不受支持的旧 Mac 上

点击「Create macOS Installer」

安装新版 macOS 到不受支持的旧 Mac 上

如果你已经下载好了 macOS 系统就选择「Use existing macOS Installer」

我还没有下载所以选择第一个「Download macOS Installer」

安装新版 macOS 到不受支持的旧 Mac 上

选择你要安装的 macOS,我这里选择安装「macOS 13.0」

安装新版 macOS 到不受支持的旧 Mac 上

等待下载

制作安装 U 盘

安装新版 macOS 到不受支持的旧 Mac 上

等待 macOS 下载并存放到「应用文件」文件夹后,就可以点击「Flash Installer」写入到 U 盘中了

安装新版 macOS 到不受支持的旧 Mac 上

选择刚才下载好的 macOS

安装新版 macOS 到不受支持的旧 Mac 上

我这里使用的一块移动硬盘

安装新版 macOS 到不受支持的旧 Mac 上

写入完成后先选择「Skip」跳过,然后选中「Return to Main Menu」,还需要其他一些设置

安装系统

安装新版 macOS 到不受支持的旧 Mac 上

回到 OpenCore Legacy Patcher 主界面

安装新版 macOS 到不受支持的旧 Mac 上

点击「Settings」后勾选「Verbose」在安装时如果出现错误可以显示详细信息

然后回到主菜单,选中「Build and install OpenCore」

安装新版 macOS 到不受支持的旧 Mac 上

安装新版 macOS 到不受支持的旧 Mac 上

我这里选择的是「disk2」也就是我 256 GB 的移动硬盘

安装新版 macOS 到不受支持的旧 Mac 上

选中「EFI」

安装新版 macOS 到不受支持的旧 Mac 上

如果准备好了就按「Reboot」重启进行安装吧

安装新版 macOS 到不受支持的旧 Mac 上

重启时按住 option ⌥ 就可以看到如上界面了,这里先不要直接选择安装 macOS 的选项而是选「EFI Boot」

在进入「EFI Boot」后就可以选择安装 macOS 的选项了,安装 macOS 的过程此处就不专门「过」一遍了

⚠️ 注意,在安装过程的重启中可能会看到「macOS Installer」这个选项,一般来说会自动选中该选项,如果没有则手动选择它直至安装完成

安装成功后先不要急着把出安装 U 盘,当前仍然需要它引导进入不受支持的 macOS 系统

系统安装后

进入到新系统并完成系统设置进入到桌面后,OpenCore Legacy Patcher 会自动检测到你是通过外置设置引导:
安装新版 macOS 到不受支持的旧 Mac 上

选中「好」

如果你错过了这个界面也不需要惊慌,打开 OpenCore Legacy Patcher 并选中「Build and install OpenCore」即可

安装新版 macOS 到不受支持的旧 Mac 上

选中安装到 Mac 的硬盘,以上图为例也就是「disk0」,已经安装的会以淡蓝色显示

安装新版 macOS 到不受支持的旧 Mac 上

选中「EFI」

安装新版 macOS 到不受支持的旧 Mac 上

然后可以拔出安装 U 盘然后重启检验下

如果没有成功安装引导导致进不去新系统也不用担心,你还有安装 U 盘嘛,重新接上安装 U 盘,然后开机按住 option ⌥ 就可以看到并选中「EFI Boot」,在里面进入新 macOS 即可

附注

安装新版 macOS 到不受支持的旧 Mac 上

  • 一些机型可能会额外需要一些补丁,在安装完成时 OpenCore Legacy Patcher 会像提示安装引导一样提示安装这些补丁,如果你错点了提示导致没有安装的,可打开 OpenCore Legacy Patcher 点击「Post Install Root Patch」安装;
  • 当后续需要更新 OpenCore Legacy Patcher 时,下载并再次选择「Build and install OpenCore」即可;