注意: 需要抹除原磁盘, 会丢失所有数据
使用 Mist 安装指定版本的 macOS
只能安装官方支持版本
- 下载
misthttps://github.com/ninxsoft/Mist -
M 芯片从Firmwares下载,X64 芯片从Installers下载 - 下载时, 要下载硬件匹配的版本, 如果要安装非硬件匹配的版本, 要使用
OpenCore-Patcher工具 - 下载建议使用
.app版本, 我下到了桌面上 (有一些版本有直接制作引导盘按钮) - 使用移动硬盘或是U盘 抹除 为
Mac OS 扩展(日志式)[Mac OS Extended (Journaled)] ,主引导, 名称设置为MyVolume(为了下面的命令配合) - 运行
sudo ~/Desktop/Install\ macOS\ XXXX.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume根据实际.app路径与卷标修改 -
y继续, 直到Install media now available at "/Volumes/Install macOS XXXX" - 计算机开机 +
Option直到出现引导磁盘 - 选择新制作的
Install macOS XXXX盘 - 进入
macOS 实用工具|磁盘工具|查看菜单|显示所有设备| 抹除内置硬盘 (Apple SSD ...) [APFS+GUID 分区图] - 抹除完成, 关闭磁盘工具
- 主菜单选择
安装 macos XXXX - 正常完成安装流程
- 也可以使用
OpenCore-Patcher|Create macOS Installer, 程序自动提示是否安装到移动设备中;OpenCore-Patcher安装见下一节
使用 OpenCore-Patcher 安装指定版本的 macos
可以安装非官方支持版本
- 有一个第三方教程
https://sysin.org/blog/install-macos-13-on-unsupported-mac/#2-%E4%B8%8B%E8%BD%BD-macOS-2 - 从
https://github.com/dortania/OpenCore-Legacy-Patcher下载工具, 并安装 - 运行
OpenCore-Legacy-Patcher - Settings 中选择型号, 从
https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.html#macbook-pro查询机器对应的型号 - 点击
Create macos Installer选择要安装的系统, 开始下载 - 下载完成后, 自动提示是否安装
Installer不要选错磁盘, 要选择插入的移动硬盘. (这一步与上面mist手工下载并安装引导盘是一样的 ); 不选择自动安装的话, 会安装到Applications中 - 确认在
settings中已经选择了正确的Target Model - 点击
Build and Install OpenCore将OpenCore安装到引导盘中 不要选错磁盘 - 将安装盘插入机器, 关闭机器电源, 开机 +
Option - 出现引导磁盘后, 选择引导盘中的
EFI Boot重启 - 重启时再次按
Option, 然后选择引导盘中的Install macos XXXX进入系统, - 格式化内置磁盘再进行安装 (见上面的流程, 注要 显示所有设备 ), 实际与上面流程一样, 只是要引进入 OpenCore 的引导模拟硬件信息
- 安装完成后进入系统, 再新系统中安装
OpenCore-Legacy-Patcher - 再次选择
Build and Install OpenCore, 这将要安装到内置硬盘上 - 可以在
Settings去掉Verbose或OpenCore Picker不然开机一批日志或是选择引导 - 选择
Post-Install Root Patch安装补丁 - 重启没问题的话, 即完成安装
我的流程
- 如果
OpenCore-Patcher升级版本时出现错误 - 先安装正常的版本, 调用
createinstallmedia创建安装盘 - 系统安装完成后在目标主机上安装
OpenCore-Patcher OpenCore-Patcher中运行Build and Install OpenCore, 直接安装到目标主机的引导盘上 (会生成一个EFI Boot的引导项)- 安装新系统
- 可以重启机器使用新引导生效, 再使用
OpenCore-Patcher中Create macos Installer下载系统安装包, 再进行安装 - 可以使用
Mist下载系统安装.app, 调用createinstallmedia创建安装盘, 再Option+ 开机, 使用内置的EFI Boot引导, 再使用安装盘中的系统进行安装
- 可以重启机器使用新引导生效, 再使用