如何使用 UTM 在虚拟机中安装 macOS Sonoma

Avilas

您可以使用 UTM 在虚拟机中免费安装和运行 macOS Sonoma。 UTM 在 Mac、iPhone 和 iPad 上运行,但我们将专门关注在 Mac 上运行的 UTM 虚拟机中安装 macOS Sonoma。

是的,这意味着您可以在 macOS Sonoma、macOS Ventura 甚至 macOS Monterey 上运行虚拟化 macOS Sonoma 安装,具体取决于主机操作系统运行的系统软件版本。

本教程将演练在 Mac 上使用 UTM 将 macOS Sonoma 安装到虚拟机中的完整步骤。

我们将为 macOS Sonoma 设置一个虚拟机:

另请阅读:修复 Mac 上的“需要软件更新才能在虚拟机中安装 macOS”错误

  1. 从此处下载最新版本的 macOS Sonoma IPSW(撰写本文时为 14.2.1,直接下载链接为这里
  2. 下载 Mac 版 UTM免费并通过将其复制到 /Applications 文件夹来安装
  3. 在 Mac 上启动 UTM
  4. 选择“创建新虚拟机”或单击+按钮创建新虚拟机
  5. 选择“虚拟化”
  6. 选择“MacOS 12+”
  7. 在 IPSW 选择屏幕上,单击“浏览”并选择您之前下载的 UniversalMac_Restore.ipsw 映像文件
  8. 配置虚拟机的硬件分配,建议至少设置以下性能最小值:8GB RAM、4 个 CPU 核心、64GB 磁盘空间或更大
  9. 命名虚拟机以保存它,例如“MacOS Sonoma”,然后选择“保存”
  10. 现在,您将再次进入 UTM 屏幕,并且可以看到 MacOS Sonoma VM,因此选择它,然后单击播放/启动按钮以启动 Sonoma 虚拟机
  11. 当您启动 VM 时,系统会要求您确认是否要安装 MacOS,并确认您确实安装
  12. 通过 IPSW 文件恢复,继续在虚拟机中安装 MacOS Sonoma,它看起来不会像典型的 macOS 安装,因为它是恢复而不是安装(它可能看起来像在旋转,但 macOS Sonoma 的 UTM 窗口的标题栏中有一个进度指示器)
  13. 安装完成后,macOS Sonoma 将启动至熟悉的 MacOS 欢迎屏幕
  14. 完成典型的 macOS Sonoma 设置过程,您很快就会进入 UTM 内虚拟化 macOS Sonoma 安装的桌面

您现在在 UTM 中运行虚拟化的 MacOS Sonoma。

这是完整的 macOS Sonoma 安装,可以访问互联网,能够像往常一样安装系统软件更新,如果您使用 Apple ID 登录,您还可以在虚拟机内使用所有典型的 Apple 服务。这使得 VM 对于测试和开发非常有用,因为它基本上是一个虚拟 Mac,并且您在 VM 内执行的任何操作都不会影响主机(减去您决定在两者之间共享的任何文件/文件夹)。

使用 UTM 将 macOS Sonoma 安装到虚拟机中可能是最简单的方法,但还有其他虚拟化选项,有些是免费的,有些是付费的,具有不同的特性和功能。如果您正在寻找免费的解决方案,UTM、Viable 和 VirtualBox 都是不错的选择,而如果您认真对待虚拟化并想要更多专业功能,您可能需要研究 VMWare 和 Parallels。

虽然本文显然是针对在 MacOS 之上的虚拟机中运行 macOS Sonoma,但您也可以使用 UTM 在 VM 中运行 Sonoma beta、使用 UTM 在 Mac 上运行 Windows 11、使用 UTM 在 Mac VM 中运行 Fedora Linux 等等。

如果您对此主题感兴趣,请查看我们有关虚拟机和 UTM 的其他文章。