升级到 Ubuntu 12.10 后,我无法重新启动 Oracle virtualbox。
jan@jan-System-Product-Name:~$ sudo /etc/init.d/vboxdrv setup
sudo: /etc/init.d/vboxdrv: command not found
我该去哪里?有人能帮忙吗?
我尝试通过以下命令安装 virtualbox:
echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
wget -q http://download.virtualbox.org/virtu...racle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-4.2
尝试通过包管理器 vbox 安装无法启动。收到以下错误报告:
Because the USB 2.0 controller state is part of the saved VM state, the VM cannot be started.To fix this problem, either install the 'Oracle VM VirtualBox Extension Pack' or disable USB 2.0 support in the VM settings (VERR_NOT_FOUND).
Result Code: NS_ERROR_FAILURE (0x80004005) Component: Console Interface: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}
我安装了扩展包,结果没有变化。
我已将自己添加为用户,但错误报告说必须添加用户,当我重新添加用户时,它说用户已添加。
还收到了以下成果:
Failed to open a session for the virtual machine Nuwe skelm. Implementation of the USB 2.0 controller not found!
我无法访问 USB 2.0 设置来禁用它。请问我该怎么做?
答案1
首先完全删除 Virtualbox。
sudo apt-get purge virtualbox-4.2
删除其他不必要的包。
sudo apt-get autoremove
更新包列表。
sudo apt-get update
重新安装Virtualbox
sudo apt-get install virtualbox-4.2
答案2
我不使用 USB,因此不需要安装扩展包。我只是禁用了 USB。
vboxmanage modifiedvm VM_NAME_HERE --usb off
然后我启动了虚拟机。它在我的所有虚拟机上运行良好。