VirtualBox 无法捕获设备(USB 硬盘)

VirtualBox 无法捕获设备(USB 硬盘)

我的 USB 硬盘和 VirtualBox 出现了一些问题。问题是它在设备列表中被检测到,我激活了复选框以捕获设备,但它没有被客户系统 (Windows 7) 捕获。我让它工作的唯一方法是在虚拟机配置中添加一个过滤器,当系统启动时,设备被捕获,但我不希望出现这种情况,因为当我拔下设备然后再次插入时,会出现同样的问题,直到我重新启动虚拟机,它才会再次识别它。

有什么建议吗?提前谢谢。

答案1

您需要安装最新的虚拟盒。

其他检查事项

  • 虚拟盒安装完成后重新启动
  • 还安装与你安装的版本相同的 Oracle VM VirtualBox Extension Pack
  • 检查 USB 2.0 作为 USB 过滤器(USB 3.0 可能无法正常工作)
  • 将自己添加为虚拟盒用户的一部分。命令“sudo usermod -a -G vboxusers [user_name]”
  • 安装虚拟盒附加包,可以通过设备>插入附加 CD 映像激活。

答案2

我找到了一种替代方案,它本身并不是解决方案,但适用于所有外部存储设备。您可以设置一个指向外部设备根目录的共享文件夹,选中“自动安装”选项,以便在客户机启动时自动安装。您的设备将在客户机中显示为“网络设备”,至少在 Windows 中(作为客户机)是这样。

我发现这个替代方案有一个很大的优点:您可以在主机和客户机两个系统中与设备内容进行交互,并且内容将自动更新。在客户机中捕获设备将阻止该设备供其独占使用,这可能是一个缺点。

相关内容