我看到“设备”选项卡上有“USB 设备”,其中列出了我的 USB 驱动器,但它是灰色的,无法选择。/media 中设备的权限为 0700,所有者为 myuserid:myuserid
VirtualBox 显然正在与该设备通信,因为它将其列为“Sandisk MobileMate Reader”。我有最新的 Vbox (3.2.8),并且还加载了 3.2.8 附加功能。值得一提的是,CD/DVD 和网络设备在 XP 虚拟机中按预期工作。USB 设备可以从 Ubuntu (10.4 LTS) 读取,没有任何问题,并且可以在非虚拟 XP 盒上读取。我在这里遗漏了什么?
答案1
成功了。仔细检查文档后,我明白了为什么我遇到了问题:
- 需要将 myuserid 添加到 vboxusers 组。
- 需要确保该设备对于主机不可见(即“弹出”它但实际上并没有拔掉 USB 插头)。
总体而言,我对 VirtualBox 印象非常深刻。在这种情况下,一两个友好警告可能会有所帮助(就像将 virtual_CD.iso 从虚拟机下移出时它们会发出警告一样),但解决方案在文档中,所以我没什么可抱怨的。