首页 文章

如何识别在Linux主机上运行的Virtualbox中的USB设备? [关闭]

提问于
浏览
162

我尝试使用USB设备但没有成功 . Virtualbox本身似乎没有检测到它们,因为如果我从Virtualbox主页选择来宾(我使用的是Windows XP 3来宾),请选择设置 - > USB - >从设备添加过滤器,不会列出任何设备,甚至如果我的Lubuntu 13.10连接并识别USB笔 . 如果我运行访客,如果我连接设备没有任何反应,如上所述,在设备 - > USB设备中没有检测到USB设备

我安装了Extensions包和Guest添加,因此它应该可以工作 . 请帮忙!我正在使用Virtualbox 4.2.16 .

2 回答

  • 319

    好的,这是我的解决方案,在vorburgerboechat的帮助下进行了简化和改进 .

    简答:

    执行 sudo adduser $USER vboxusers ,注销并重新登录 .

    完整答案:

    • 关闭虚拟框

    • 在bash中执行(对于Debian): sudo adduser $USER vboxusers . 如果您没有类似Debian的发行版,请阅读here .

    • 注销并重新登录

    • 将要自动安装在VM(虚拟机)中的USB设备连接到PC .

    • 打开Virtualbox

    • 选择您的VM并转到"Machine" - > "Settings" - > "USB" .

    • 检查"Enable USB Controller";单击带有USB插头和加号的图标,然后单击要在VM中自动安装的设备 . 单击"Ok" .

    • 单击"Start"工具栏按钮,确保VM识别并装入USB设备 . 请记住,如果在退出VM后必须断开连接,则必须在主机操作系统中卸载它们 .

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

  • 8

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

相关问题