VMware,Arch Linux主机未检测到USB设备


3

我在将USB设备(例如闪存驱动器)连接到运行VMware Player的Arch Linux主机上的Windows XP客户机时遇到问题。没有USB设备出现在VMware中的任何位置,例如,插入设备时未检测到设备,并且可移动设备菜单中没有USB设备部分。我可以在VMware之外安装和使用USB设备。我正在使用VMware Player 4.0.1运行3.1.3内核。

到目前为止,这是我尝试过的方法:

  • 将USBFS挂载到/ proc / bus / usb,然后重新启动VMware。
  • 在VMware虚拟机设置中检查USB控制器是否为“存在”

奇怪的是,将USB控制器兼容模式从USB 2.0更改为USB 3.0使其在Debian 7 guest虚拟机中可用。外部驱动器已插入USB 3.0端口。
Artjom B. 16/02/26

Answers:


2

也许有点晚了,但是我使用Debian也发现了这个问题。解决方案很简单:先启动/etc/init.d/vmware-USBArbitrator,然后重新启动VM。

ArchWiki上的更多详细信息


1

运行vmware-usbarbitrator

# vmware-usbarbitrator

要查看幕后情况,请运行:

# vmware-usbarbitrator --kill && vmware-usbarbitrator -f

您可能需要关闭然后重新打开player才能看到更改。

请注意,VMware文档不正确且已过时,因为它仍然引用/proc/bus/usbLinux内核3.5中已删除的文档


在检测到此建议后,我解决了问题,无法显示USB 3.0存储设备,因为我没有选中“显示所有USB输入设备”复选框。
zw963

0

我没有使用VMWare Player的丰富经验,但是在VMWare ESX上,您需要告诉ESX将设备“传递”到特定的VM。在播放器上甚至可以使用USB设备吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.