VirtualBox USB 代理错误

VirtualBox USB 代理错误

使用 Ubuntu 12.04 中打包的 VirtualBox 4.1.12,我无法在 Win XP VM 中使用 USB 1.1 设备(佳能 FS-4000US 扫描仪)。我可以正常连接其他 USB 设备,例如 USB 闪存驱动器,但扫描仪显示:

Failed to attach the USB device Canon Scanner [1001] to the virtual machine WinXP.

Failed to create a proxy device for the USB device. (Error:VERR_READ_ERROR).

Result Code: NS_ERROR_FAILURE (0x80004005) Component: Console

Interface: IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}

如下是其他设备的工作情况,我加入了该vboxusers小组。有什么想法吗?

答案1

对我有帮助的一些事情:

  • 在 BIOS/UEFI 系统设置中暂时禁用 USB3(“XHCI”)。一些说明提示使用不同的 USB 端口(例如,仅支持 USB2 的端口),但这对我没有帮助。
  • 编辑/临时添加 /etc/modprobe.d/blacklist-local.conf 并向其中添加行“blacklist usb_storage”和“blacklist keucr”。重新启动,但请注意,您将无法访问任何 USB 存储,如它所述。

之后,我能够在 VirtualBox 中安装 SD 卡读卡器,即使没有 USB 过滤器,只需在运行时从 USB 菜单中进行选择即可。

Ubuntu 12.04.4 LTS(3.11 内核)、华硕 Z87 主板、最新的 VirtualBox。

相关内容