使用 UTM 在 macOS 上创建 macOS 15 虚拟机
使用了 VMware Fusion 创建了一个 Windows 11 ARM 虚拟机后,想试试能不能也创建一个 macOS ARM 的虚拟机,毕竟有时候还是需要一个不同的环境,我也没有第二个设备。
下载了 ipsw 恢复镜像,Fusion 看起来并不支持。
搜索了一下发现 Parallels 和免费的 UTM 是支持。
下载使用 UTM 安装了,非常的简单,运行也比较流畅。
下载 ipsw 格式的 macOS 镜像
访问 https://ipsw.me/product/Mac 通过选择设备获取镜像下载链接,下载上通过 Apple 的服务器下载的。
推荐下载与宿主机相同版本的 macOS 镜像,我下载的是 15.1.1 。
下载后记得打开终端校验一下文件完整性。
1 | cd Downloads |
下载安装 UTM
UTM 在 AppStore 是付费的,但是 官网 可以免费下载。
双击下载的 UTM.dmg ,将 UTP.app 拖放到 Application 中。
然后从启动台中打开 UTM ,打开时会有隐私询问,选择打开。
创建虚拟机
打开 UTM 后,选择创建虚拟机。
我是安装相同架构的系统,所以自定义选择 虚拟化 。
- 预配置选择 macOS 12+
- 拖放之前下载的
.ipsw
镜像到 导入 IPSW 界面中 - 硬件界面设置内存与 CPU 核心数
- 设置硬盘大小,默认是 64GB,安装完成后会占用 20GB ,剩余 40GB 用,我设置了 128GB
- 总结 界面确认一下信息,点击 存储
存储后点击启动,会有抹掉磁盘提示,因为是空的,选择好就可以。
等待安装完成,出现苹果 LOGO 后进入欢迎界面引导设置,就安装成功了。
按照引导依次完成设置:
- 选择语言
- 设置地区
- 登陆账户可以跳过
- 同意隐私协议
- 设置账户与密码
- 设置时区
- 选择外观主题
然后即可成功进入系统
刚安装的系统占用大约 20GB 左右。