USB设备无法识别Virtualbox(Linux主机)

我试图使用USB设备没有任何成功。 看来他们没有被Virtualbox本身检测到,因为如果我从Virtualbox主页(我使用的是Windows XP 3 guest)中selectguest虚拟机,请select设置 – > USB – >从设备添加filter,没有设备列出,甚至如果USB笔被连接并被我的Lubuntu 13.10识别。 如果我运行客人,没有任何反应,如果我连接设备,并且如上所述,在设备 – > USB设备中没有检测到USB设备

我安装了扩展包和客户添加,所以它应该工作。 请帮忙! 我正在使用Virtualbox 4.2.16。

好吧,这是我的解决scheme,通过vorburger和boechat的帮助简化和改进。

简短的回答:

执行sudo adduser $USER vboxusers ,注销并重新login。

长答案:

  1. closuresvirtualbox
  2. 在bash(Debian)中执行: sudo adduser $USER vboxusers 。 如果您没有Debian般的发行版,请阅读此处 。
  3. 注销并重新login
  4. 将您想要自动挂载到VM(虚拟机)的USB设备连接到PC上。
  5. 打开Virtualbox
  6. select您的虚拟机,然后进入“机器” – >“设置” – >“USB”。
  7. 选中“启用USB控制器”; 点击带有USB插头和加号的图标,然后点击要在VM中自动挂载的设备。 点击“确定”。
  8. 点击“开始”工具栏上的button,确保您的USB设备被虚拟机识别和挂载。 请记住,如果在退出虚拟机之后必须断开它们,则还必须在主机操作系统上卸载它们。

请注意,Extensions Pack和Guest Additions不是严格要求的,但是使用Extension Pack,您可以使用USB 2.0。 您还必须在USB设置下启用它。 没有它,所有的USB设备都被控制为USB 1.0,所以它们将以更低的速度工作。

通常,USB主机将加载和安装USB驱动器,这将限制虚拟操作系统在虚拟操作系统中的可用性,因为主机正在使用虚拟操作系统。 您应该卸下驱动器,然后USB连接将可用于您的虚拟操作系统。