在搭载 Apple M 系列芯片的 Mac 上安装 macOS 虚拟机

9 users found this article helpful

Parallels 工程师与 Apple 合作,创建了世界上第一个在装有 Apple M 芯片的 Mac 上运行的 macOS 虚拟机 (VM) 原型。使用 Parallels Desktop 18 for Mac 及更高版本,您现在只需单击几下即可在装有 Apple 芯片的 Mac 上下载并安装 macOS VM。 


注意:Parallels Desktop 不支持从装有 Apple 芯片的 Mac 电脑上的.app安装映像创建 macOS 虚拟机。

如果要创建 macOS 14 索诺玛虚拟机,请访问 知识库文章 129770


要求

1. 只能创建 macOS Monterey 12 及更高版本的 虚拟机。

2. 如果您的计算机上安装了 macOS Monterey 12,要安装比主机 Mac 版本更新的 macOS VM,唯一的方法是将主 macOS 升级到较新版本。

自动安装

注意:Parallels Desktop 将下载并安装与 Mac 当前运行的相同版本的 macOS。

1. 单击控制中心顶部菜单栏上的 Parallels 桌面图标>

2. 单击  右上角的 +>继续>滚动到右侧的“免费系统”>选择“下载 macOS”。

3. 单击下载  并继续安装。

替代安装方式

 

从 Parallels Desktop 19 开始,只需双击下载的 .ipsw 文件即可安装 macOS VM:

1. 下载所需 macOS 版本的 .ipsw 文件。在此处了解更多信息

2. 双击下载的 .ipsw 文件并创建虚拟机的名称,然后单击创建

 

注意:.ipsw 文件应配置为由 Parallels Desktop 应用程序打开。为此,只需右键单击 .ipsw 文件,>“打开方式”部分中的“获取信息”>,选择“Parallels Desktop”,然后单击“全部更改”。

 

在 Parallels Desktop 19 及更高版本中安装 macOS VM

 

1. 下载所需 macOS 版本的 .ipsw 文件。在此处了解更多信息

 

2. 单击控制中心顶部菜单栏上的 Parallels 桌面图标>

 

 

3.  单击右上角的 >继续>单击从映像文件安装 Windows、Linux 或 macOS,>然后选择下载 macOS。

 

 

4. 安装助手将自动开始搜索您之前下载的 .ipsw 文件。

 

注意:如果“安装助理”没有自动找到您的 .ipsw 文件,只需单击“手动选择”>即可拖动 ISO 或 IPSW 图像或选择文件...,然后转到“下载”文件夹(默认情况下,从 Internet 下载的所有文件都存储在“下载”文件夹中。如果您有其他文件夹,则需要按照该文件夹在Mac上查找.ipsw文件)

 

5.结果,您将看到.ipsw图像文件现在显示在图像列表中,>单击 继续

6. 您可以选择虚拟机的名称和位置>然后单击创建以  启动该过程。

 

 

7.现在只需继续像常规macOS一样进行macOS VM调整即可。

 

 

通过终端手动安装

 

或者,您可以手动下载所需的安装文件,以便可以从本地文件安装多个新虚拟机。

 

在 Parallels Desktop 19 及更高版本中安装 macOS VM

 

从 Parallels Desktop 19 开始,添加了 prlctl 支持,用于在装有 Apple 芯片的 Mac 上创建新的 macOS 虚拟机。说明非常简单:

 

1. 下载所需 macOS 版本的 .ipsw 文件。在此处了解更多信息

 

2. 打开终端并执行以下命令以创建虚拟机 shell 并将安装映像附加到其中:

 

prlctl create “macOS_name” -o macOS --restore-image <.ipsw 文件的路径>

 

例如

 

prlctl create “macOS13.5_test” -o macOS --restore-image /Users/mikhailushakov/Downloads/UniversalMac_13.5_22G74_Restore.ipsw

 

3. 根据需要,通过执行以下命令调整虚拟硬盘驱动器的大小(默认情况下,虚拟硬盘驱动器的大小为 64 GB):

 

3.1. 导航到虚拟机文件夹(默认情况下,它保存在用户/用户名/Parallels 文件夹中):

 

cd <.macvm 捆绑包的路径>

 

例如

 

cd /Users/mikhailushakov/Parallels/macvm_test.macvm

 

3.2 创建所需大小的虚拟磁盘,例如 100 GB 磁盘:

 

truncate -s 100G disk0.img

 

 注意:主磁盘的名称应为 disk0.img,它应存在于虚拟机捆绑包中。

 

4. 通过执行 prlctl 启动<VM 名称> 命令开始安装以启动安装过程:

 

prlctl start macvm_test

 

或者,您可以通过打开控制中心(右键单击 Dock > 控制中心中的 Parallels Desktop 图标)并单击虚拟机图标来启动它。

 

5.等待安装完成,然后按照屏幕上的说明选择语言,创建用户帐户等。

 

在 Parallels Desktop 18 及更早版本中安装 macOS VM

 

安装相同版本的 macOS VM

 

如果要手动创建macOS虚拟机,请按照以下步骤操作:

 

1. 获取下载网址。为此,请在终端中执行以下命令:


/Applications/Parallels\ Desktop.app/Contents/MacOS/prl_macvm_create --getipswurl

 

2. 复制输出 URL,粘贴并在浏览器中跟踪它。

 

3.下载文件后,使用以下终端命令:

 

/Applications/Parallels\ Desktop.app/Contents/MacOS/prl_macvm_create <path_to_ipsw> <path_to_macVM> --disksize <bytes>

 

例如

 

/Applications/Parallels\ Desktop.app/Contents/MacOS/prl_macvm_create ~/Downloads/UniversalMac_13.3_22E252_Restore.ipsw ~/Parallels/macOS.macvm --disksize 80000000000

 

注意:macOS ARM 虚拟机的硬盘大小只能在创建时设置一次。之后目前无法更改它。此命令表示存储容量(以字节为单位)。由于 Apple 使用十进制系统来测量存储容量,因此此示例中的 80,000,000,000 字节等于 80 GB。

 

4. 等待安装完成。您将在终端输出中看到进度。

 

5. 完成后,在 ~/Parallels/ 中找到该文件(您的主文件夹>“Parallels”),将文件拖放到控制中心,或通过 Finder 使用 Parallels Desktop 打开文件。

安装不同版本的 macOS VM

 

目前看来,目前可以使用与Mac上安装的macOS版本相同的macOS版本在Mac计算机上安装带有Apple M系列芯片的Mac计算机上安装macOS虚拟机。

因此,如果您希望创建具有不同macOS版本的macOS虚拟机,则必须在运行该版本的Mac上创建它,然后将生成的.macvm文件传输到目标Mac。

 

安装 Parallels 工具

请注意,Apple Silicon Mac 计算机上的 macOS 虚拟机中的 Parallels Tools 功能非常有限。Parallels 工程团队正在研究如何在未来的产品更新中扩展支持的功能列表。其中一些(例如动态分辨率(适用于在装有 macOS 14 及更高版本的 Mac 计算机上运行的 macOS 14 及更高版本虚拟机)、共享剪贴板等)已被添加。要启用这些功能,请安装 Parallels Tools。

  1. 在 macOS 虚拟机中打开 Finder。
  2. 从侧栏上的位置列表中,选择“Parallels Tools”驱动器。
  3. 双击“安装”图标。
  4. 等待 Parallels Tools 安装开始。出现提示时输入 macOS (VM) 密码。
  5. 等待 Parallels Tools 安装完成。 
  6. 重新启动 macOS 虚拟机。

局限性

为了在配备 Apple Silicon 的 Mac 计算机上运行 macOS Monterey VM,Parallels Desktop 使用了 macOS Monterey 中引入的新技术,因此无法在配备 Apple Silicon 的 Mac 上运行早期版本的 macOS。

大多数生产力和集成功能对此虚拟机尚不可用。暂时不支持快照;无法更改虚拟机硬件参数(设备 UUID 和序列号)并注册 Apple ID。到目前为止,在采用 Apple Silicon 的 Mac 上运行的 macOS VM 中也缺少 USB 和相机共享。

要详细了解采用 Apple Silicon 的 Mac 计算机上 macOS 虚拟机的所有限制,请访问KB 128867如果您想调整某些 macOS VM 设置,请访问KB 128842

注意:在配备 Intel 处理器的 Mac 计算机上,macOS VM 具有完整的增强集成列表,类似于其他基于 Intel 的 macOS 虚拟机。

Was this article helpful?

Tell us how we can improve it.