Windows 10 作为 VirtualBox 客户机运行,没有看到 USB 闪存驱动器

Windows 10 作为 VirtualBox 客户机运行,没有看到 USB 闪存驱动器

我在 Ubuntu 20.04 中的 VirtualBox 下将 Windows 10 作为虚拟机运行。我已将 USB 闪存驱动器插入 USB 插槽,Ubuntu 可以正常看到它。即使我在 VirtualBox 中启用了 USB“直通”,Windows 10 VM 也看不到该驱动器:换句话说,VirtualBox 可以看到该驱动器,但 Windows 10 VM 看不到。此外,Ubuntu 20.04 使用 Nautilus(相当于文件资源管理器)可以看到手机。原生 Windows 10 可以看到该驱动器。我查看了设备管理器,在 USB 大容量存储设备(在 USB 串行总线控制器中)旁边有一个带有感叹号的黄色三角形。我尝试右键单击该条目并卸载它,重新启动 Windows 并再次安装它,但无济于事。有什么想法吗?

答案1

您可能正在使用默认的 USB 版本 1.1,而不是版本 2.0 或 3.0。

要启用 USB 支持客户机,您必须首先安装扩展包在主机上

  • 关闭虚拟机

  • 在主机上下载 VirtualBox 扩展包

  • 下载完成后,双击启动安装程序 Oracle_VM_VirtualBox_Extension_Pack-6.x.x.x.vbox-extpack

  • 按照屏幕上的说明安装扩展包

  • 启动 VirtualBox

  • 选择虚拟机,然后选择设置

  • 在左侧窗格中选择 USB

  • 在右侧窗格中,检查 USB 2.0(或 USB 3.0)

  • 单击“确定”

  • 连接 USB 设备。

有关屏幕截图的更多信息,请参阅 如何在 VirtualBox 客户机上设置 USB

答案2

必须关闭 Windows VM(而不是关机或保存)。然后,USB 2.0、USB 3.0 和 USB 2.0 单选按钮出现在 VirtualBox 的菜单设置->USB 中。我选择了 USB 3.0,然后在设备->USB 的菜单项中启用每个 USB 记忆棒和 Android 手机后,Windows 的文件资源管理器便会“看到”它们。

相关内容