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

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

注:

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

前提条件

  • 验证虚拟机是否与 ESX/ESXi 4.0 及更高版本兼容。
  • 验证是否存在 USB 控制器。请参见将 USB 控制器添加到虚拟机
  • 要使用 vMotion 迁移带有多个 USB 设备的虚拟机,请为 vMotion 启用所有附加的 USB 设备。无法迁移单个 USB 设备。有关 vMotion 限制的信息,请参见配置 vMotion 的 USB 设备
  • 添加主机上的 USB CD/DVD 驱动器支持的 CD/DVD-ROM 驱动器时,请将该驱动器作为 SCSI 设备添加。
  • 请确保您了解虚拟机对 USB 设备的要求。请参见从 ESXi 主机到虚拟机的 USB 配置
  • 所需特权:虚拟机.配置.主机 USB 设备

过程

  1. 右键单击清单中的虚拟机,然后选择编辑设置
  2. 虚拟硬件选项卡上,将 USB 直通设备添加到虚拟机。
    客户端 步骤
    vSphere Client 单击添加新设备按钮,然后从下拉菜单中选择主机 USB 设备
    vSphere Web Client
    1. 编辑设置向导底部的新设备下拉菜单中选择主机 USB 设备
    2. 单击添加
    新 USB 设备会显示在“虚拟硬件”设备列表的底部。
  3. 展开新 USB 设备,然后选择要添加的设备。
    可以添加多个 USB 设备,但一次只能添加一个。
  4. 如果您不想迁移附加了 USB 设备的虚拟机,请取消选中支持 vMotion 选项。
    该操作会降低迁移复杂性,从而带来更佳的性能和更好的稳定性。
  5. 单击确定