公司工作站的操作系统从Ubuntu 12.04LTS Desktop升级到16.04LTS之后,VirtualBox没法启动了,报错如下:
还有可能报错如下:
Implementation of the USB 2.0 controller not found!
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.
Note! This error could also mean that an incompatible version of the 'Oracle VM VirtualBox Extension Pack' is installed (VERR_NOT_FOUND).返回 代码:
NS_ERROR_FAILURE (0x80004005)
组件:
ConsoleWrap
界面:
IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
其实这都是因为VirtualBox的主程序已经升级了,但相应的扩展包还没有升级,客户端的增强功能包也没有安装。所以只要相应升级安装一下就可以了。
Ubuntu 16.04LTS的源里,VirtualBox的版本号是5.0.40,而官方早就停止支持这个版本了,现在最新的版本应该是VirtualBox 5.1.28。想想大伟哥前几天还在用VirtualBox 4.1.12,真是恍如隔世,怪不得主机和客户机之间的复制粘贴功能不能用,看来早就应该升级了。不过目前还是使用配套的5.0.40吧,不想太折腾。
Ubuntu下的扩展包下载地址为:http://download.virtualbox.org/virtualbox/5.0.40/Oracle_VM_VirtualBox_Extension_Pack-5.0.40-115130.vbox-extpack
下载下来以后双击它,Virtualbox会自动识别安装。
客户机下的额外功能包下载地址为:http://download.virtualbox.org/virtualbox/5.0.40/VBoxGuestAdditions_5.0.40.iso
下载以后,添加镜像到客户机的虚拟光驱,打开安装文件安装完毕,就可以正常启动使用了。
- 448 阅读
添加新评论