Ubuntu 14.04 x64 VirtualBox 4.3 上的 VirtualBox USB 设备错误 NS_ERROR_FAILURE (0x80004005)

kri*_*nab 12 virtualbox usb virtualization

我一直在尝试将我的新 Boogie Board 同步连接到在 ubuntu 14.04 主机上运行的 virtualbox 4.3 虚拟机。我一直遇到这个 NS_ERROR_FAILURE (0x80004005) 并且无法解决它,尽管尝试了多种不同的方法。

注意我确实查找了一些不同的现有帖子,但它们没有帮助。这些问题与我遇到的问题不同,软件版本也不同。但这是我看过的。

Virtualbox 不运行:NS_ERROR_FAILURE

当我尝试在 VirtualBox 中使用 USB 设备时,是什么在固定我的 USB 设备?

我收到的错误消息说

Failed to attach the USB device Improv Electronics Sync [0120] to the virtual machine        
IE11 - Win8.1_1. Failed to create a proxy device for the USB device. (Error:     
VERR_READ_ERROR).
Run Code Online (Sandbox Code Playgroud)

消息详情表明

Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: Console
Interface: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
Run Code Online (Sandbox Code Playgroud)

注意我使用的是 Microsoft 的 Windows 8.1 虚拟机,但我认为这没有任何区别。

我尝试过的事情:

  1. 使用 EHCI 控制器在 virtualbox 管理器上启用 USB 控制器。
  2. 尝试在没有 EHCI 控制器的情况下启用 USB 控制器。
  3. 试图从头开始重建 virtualbox 映像。
  4. 将自己添加到 vboxusers 组。

这一切似乎都没有奏效。

有什么建议?

Sky*_*net 0

我发现最简单的决定是进入文件夹,/home/$user/.VirtualBox/找到其中的文件VirtualBox.xml-prev删除VirtualBox.xml并更改VirtualBox.xml-prev名称VirtualBox.xml。这备份了您的 Virtual Box 配置。


小智 0

我在这里重播了类似的问题

一个简单的命令可以解决您的问题:

sudo /etc/init.d/vboxdrv setup
Run Code Online (Sandbox Code Playgroud)