Ubuntu 17.10升级后,Virtualbox无法正常工作

从17.04升级到17.10后,我的VirtualBox无法启动:

$ VBoxManage --version WARNING: The vboxdrv kernel module is not loaded. Either there is no module available for the current kernel (4.13.0-16-generic) or it failed to load. Please recompile the kernel module and install it by sudo /sbin/vboxconfig You will not be able to start VMs until this problem is fixed. 5.1.18r114002 

 $ sudo /sbin/vboxconfig Created symlink /etc/systemd/system/multi-user.target.wants/vboxdrv.service → /lib/systemd/system/vboxdrv.service. Created symlink /etc/systemd/system/multi-user.target.wants/vboxballoonctrl-service.service → /lib/systemd/system/vboxballoonctrl-service.service. Created symlink /etc/systemd/system/multi-user.target.wants/vboxautostart-service.service → /lib/systemd/system/vboxautostart-service.service. Created symlink /etc/systemd/system/multi-user.target.wants/vboxweb-service.service → /lib/systemd/system/vboxweb-service.service. vboxdrv.sh: Stopping VirtualBox services. vboxdrv.sh: Building VirtualBox kernel modules. vboxdrv.sh: failed: Look at /var/log/vbox-install.log to find out what went wrong. There were problems setting up VirtualBox. To re-start the set-up process, run /sbin/vboxconfig as root. 

/var/log/vbox-install.log

 make KBUILD_VERBOSE=1 SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 CONFIG_MODULE_SIG= -C /lib/modules/4.10.0-19-generic/build -j8 modules make[1]: warning: -jN forced in submake: disabling jobserver mode. test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \ echo >&2; \ echo >&2 " ERROR: Kernel configuration is invalid."; \ echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\ echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo >&2 ; \ /bin/false) 

我的行动方针是什么? 谢谢

升级到最新版本解决了这个问题: http : //ubuntuhandbook.org/index.php/2017/10/virtualbox-reached-5-2-major-release-how-to-install/

sudo apt-get install linux-headers-generic linux-headers-lowlatency linux-headers-4.13.0-16-lowlatency linux-headers-4.13.0-16-generic并重新安装Virtualbox或virtualbox-dkms

我在Ubuntu 17.10上安装了最新的VirtualBox(5.2.8 ATM)并且没有启动。

解:

 sudo apt install -f