Ubuntu VirtualBox错误

我的问题是在内核升级后没有启动VirtualBox的副本。 我的系统配置如下所示。

reclusiarch@reclusiarch-Inspiron-7520:~$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04 DISTRIB_CODENAME=trusty DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS" reclusiarch@reclusiarch-Inspiron-7520:~$ uname -a Linux reclusiarch-Inspiron-7520 4.4.0-116-generic #140~14.04.1-Ubuntu SMP Fri Feb 16 09:25:20 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 

我已经清除了存储库( https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test ),然后发现我无法在没有Ubuntu 14.04的存储库的情况下安装gcc-5。 我的问题如下: 有没有办法将我的虚拟机安装恢复到工作安装,如果有,我如何继续? 谢谢你没有关闭这个问题。

我有14.04并使用virtualbox。

在我的系统上, gcc-version返回

 gcc (Ubuntu 4.8.4-2ubuntu1~14.04.4) 4.8.4 

它来自trusty-updates存储库,如下所示

 gcc-4.8: Installed: 4.8.4-2ubuntu1~14.04.4 Candidate: 4.8.4-2ubuntu1~14.04.4 Version table: *** 4.8.4-2ubuntu1~14.04.4 0 500 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages 500 http://us.archive.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages 100 /var/lib/dpkg/status 4.8.2-19ubuntu1 0 500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 

在确认您拥有此版本的编译器之后,您需要使用这些命令删除并重新安装最新的内核版本(从错误报告中挑选出来)

 sudo apt-get purge linux-headers-4.4.0-116 linux-headers-4.4.0-116-generic linux-image-4.4.0-116-generic linux-image-extra-4.4.0-116-generic linux-signed-image-4.4.0-116-generic sudo apt-get install linux-generic linux-signed-generic 

并重新启动到新内核。

最后,您需要重建vbox内核驱动程序,因为您拥有正确的内核和正确的编译器

 sudo /sbin/vboxconfig 

可能有其他编译器版本可以使用,但这个版本certificate可行。