无法在 Ubuntu 14.04 LTS 上安装任何版本的 Virtual Box

无法在 Ubuntu 14.04 LTS 上安装任何版本的 Virtual Box

我已尝试过许多教程在 Ubuntu 14.04 LTS 上安装虚拟盒,但无论我做什么,它都不起作用。

Trying to register the VirtualBox kernel modules using DKMSError! Your kernel headers for kernel 4.2.0-c9 cannot be found.
Please install the linux-headers-4.2.0-c9 package,
or use the --kernelsourcedir option to tell DKMS where it's located  
 ...failed!
  (Failed, trying without DKMS)
Recompiling VirtualBox kernel modules ...failed!
  (Look at /var/log/vbox-install.log to find out what went wrong)

我搜索过许多论坛并阅读了 askubuntu 问题,但没有一个对我有用。

以下是 的输出/var/log/vbox-install.log

从 DKMS 卸载模块 尝试使用 DKMS 安装

创建符号链接 /var/lib/dkms/vboxhost/4.3.34/source -> /usr/src/vboxhost-4.3.34

DKMS: add completed.
Failed to install using DKMS, attempting to install without
Makefile:183: *** Error: unable to find the sources of your current Linux     kernel. Specify KERN_DIR=<directory> and run Make again.  Stop.

答案1

4.2.0-c9 内核不包含在 Ubuntu 软件包中。如果您从源代码安装此内核,则需要在 /usr/src/linux-headers-4.2.0-c9 中手动安装内核头文件(并祈祷...)

我的建议是从 lts-wily 安装内核:

sudo apt-get 安装 linux-image-generic-lts-wily linux-headers-generic-lts-wily build-essential

不要忘记,安装新内核后重新启动,确保您使用的是新内核,如果您正确安装了新内核,则必须在启动前出现在 grub 菜单中,选择此项,现在,您可以继续安装 virtualbox。

相关内容