如果物理设备已连接到运行虚拟机的主机,则可以将一个或多个 USB 直通设备从 ESXi 主机添加到虚拟机。

如果将 USB 设备连接到其他虚拟机,将无法添加该设备,直到该虚拟机将其释放。

如果环境中有 Apple Frontpanel Controller 设备,则可以安全地将其添加到虚拟机。但是,该设备没有已记录的功能和已知用途。ESXi 主机不使用该设备,也不提供用于 USB 直通的 Xserver 功能

验证虚拟机使用的是否为硬件版本 7 或更高版本。

验证是否存在 USB 控制器。请参见在 vSphere Web Client 中将 USB 控制器添加到虚拟机

要使用 vMotion 迁移带有多个 USB 设备的虚拟机,必须为 vMotion 启用所有附加的 USB 设备。无法迁移单个 USB 设备。有关 vMotion 限制的信息,请参见配置 vMotion 的 USB 设备

添加主机上的 USB CD/DVD 驱动器支持的 CD/DVD-ROM 驱动器时,必须将该驱动器作为 SCSI 设备添加。不支持热添加和热移除 SCSI 设备。

请确保您了解虚拟机对 USB 设备的要求。请参见从 ESXi 主机到虚拟机的 USB 配置

所需特权:虚拟机.配置.主机 USB 设备

1

选择虚拟机。

在虚拟机和模板清单树中,选择一组虚拟机,然后从右侧的列表中选择一台虚拟机。

搜索一台虚拟机,然后从搜索结果列表中将其选中。

2

在“虚拟机硬件”面板中,单击编辑设置

3

单击虚拟硬件

4

添加设备下拉菜单中,选择 USB 设备,然后单击添加设备

USB 设备将在上面的虚拟设备列表中显示。

5

单击 USB 设备三角符号展开 USB 设备选项。

6

选择要添加的设备。

可以添加多个 USB 设备,但一次只能添加一个。

7

如果您不想迁移附加了 USB 设备的虚拟机,请取消选中支持 vMotion 选项。

这减小了迁移复杂度,从而提高了性能和稳定性。

8

单击确定