VirtualBox 无法识别 USB

eme*_*ieu 46 virtualbox

可能的重复:
为 Virtualbox 设置 USB

我有 Ubuntu 12.04 作为主机和 Win7 作为来宾。我从 Oracle 网站安装了 VirtualBox 4.1 和 Extension Pack 4.1。我还从我的 VM 的设置中启用了 USB 2.0。我的 Win7 VM 无法识别 USB(闪存驱动器和 Kindle Fire)。如何解决?

更新:我将当前用户添加到 vbusers 组,但它不起作用。

Ram*_*rez 66

我遇到了同样的问题,并通过单击我用户的 VirtualBox 组来修复它。您可以通过安装gnome-system-tools(它不随 Ubuntu 12.04 Precise Pangolin 一起提供)来访问它,通过Ubuntu 软件中心Synaptic或在终端中输入:

sudo apt-get install gnome-system-tools
Run Code Online (Sandbox Code Playgroud)

请记住,要粘贴到终端中,您必须使用 CTRL+SHIFT+V,而不是 CTRL+V

您可能必须输入密码以允许安装并添加 Y(如yes)以完成安装包。

然后你前往你的 Dash 主页并输入用户。您将看到两个应用程序。好的是用户和组

然后,您必须为您的用户单击高级设置并输入您的密码。

现在您将看到一个带有三个选项卡的窗口。单击用户权限。找到显示使用 Virtualbox 虚拟化解决方案的行,然后单击 OK

更改用户组权限

您可能会被要求再次输入密码。然后单击关闭并注销并再次登录。

当您启动 VirtualBox 时,您应该会看到一大堆新的 USB 设备。

祝你好运!

  • 安装`gnome-system-tools` 后我需要重新启动,它运行良好。 (8认同)

Phi*_*oud 36

不要忘记将您添加为 vboxusers 用户。您必须在 vboxusers 组中。

sudo adduser $USER vboxusers
Run Code Online (Sandbox Code Playgroud)

要验证它:

$ groups
yourUserName : yourUserName adm cdrom sudo dip plugdev lpadmin scanner sambashare vboxusers
Run Code Online (Sandbox Code Playgroud)

如果这仍然不起作用,请注销并重新登录。


ade*_*lff 28

(假设您已经安装了来宾添加)

您还需要设置 USB 过滤器,以便将 USB 设备发送到客户操作系统。

从 Virtualbox 主窗口打开设置对话框,然后打开 USB 部分,然后单击屏幕右侧的“添加过滤器”小按钮。您应该能够从任何当前连接的 USB 设备创建过滤器。

完成此操作后(可能重新启动以确保主机操作系统没有为自己捕获任何 USB 设备——Ubuntu 将尝试自动挂载闪存驱动器,因此您可能还需要检查并确保它已卸载太)然后启动到来宾操作系统,你应该看到你的 USB 设备。

祝你好运。

编辑:关于 USB 过滤器的说明

我的理解是,在来宾操作系统运行时,主机操作系统将无法访问由带有 USB 过滤器的来宾操作系统使用的设备。因此,应谨慎选择要为其创建过滤器的 USB 设备。

应该为您计划仅与来宾操作系统一起使用的东西(通常外围设备不与主机操作系统一起使用而只能与来宾操作系统一起使用)创建 USB 过滤器,并且当您不需要能够访问来宾操作系统运行时从主机操作系统访问设备。例如,我的银行 ICBC 有一个 USB 银行加密狗,它与 Linux 不兼容,所以我使用 Windows XP 的虚拟安装进行银行业务,并使用 USB 过滤器来获取 USB 加密狗。

创建过滤器的良好设备示例:

  • 仅适用于来宾操作系统的 USB 银行软件狗
  • 您计划仅(或主要)与来宾操作系统一起使用的电子阅读器(Kindle、Nook 等)。
  • 仅与来宾操作系统一起使用或需要来宾操作系统才能使用完整功能的外部声卡

创建过滤器的坏设备示例:

  • 您希望与主机和来宾操作系统一起使用的 USB 输入设备(鼠标或键盘)。默认情况下,Virtualbox 将允许来宾操作系统访问这些设备,因此来宾操作系统无需直接控制它们(好吧,我可以想到一些特殊原因,但我会离题……)。
  • 您希望来宾操作系统和主机操作系统能够同时访问的 USB 存储设备。相反,在主机操作系统上安装驱动器并使用共享文件夹将驱动器共享到来宾操作系统。


小智 5

您需要将 VirtualBox Guest Addition 安装到来宾机器中。

可能还需要重新启动 vboxdrv 服务。