VirtualBox 错误内核头

VirtualBox 错误内核头

我使用的是 Ubuntu 15.04,我正在尝试创建一个模拟器(genymotion),但是当运行 virtualbox 时,我收到错误:

停止 VirtualBox 内核模块...完成。
卸载旧的 VirtualBox DKMS 内核模块...完成。
尝试使用 DKMSError 注册 VirtualBox 内核模块!无法找到内核 3.16.0-30-generic 的内核头文件。
请安装 linux-headers-3.16.0-30-generic 包,或使用 --kernelsourcedir 选项告诉 DKMS 其位置...失败!
(失败,尝试不使用 DKMS)重新编译 VirtualBox 内核模块...失败!(查看 /var/log/vbox-install.log 以找出问题所在)

我表演

uname -a

结果是:

Linux douglas 3.16.0-30-generic #40-Ubuntu SMP 2015 年 1 月 12 日星期一 22:06:37 UTC x86_64 x86_64 x86_64 GNU/Linux

有人能帮帮我吗?我已经卸载并重新安装了。

答案1

您缺少 Ubuntu Vivid 的内核。可能是意外删除的。因此,步骤如下。

# Install latest kernel
$ sudo apt-get install linux-generic

# Restart your machine ...

# Recompile the kernel module for Virtualbox
$ sudo /etc/init.d/vboxdrv setup

我尝试安装后遇到了同样的问题虚拟盒 5.0在 Ubuntu 15.04 上,我认为我在清除 virtualbox 包时也删除了内核。

相关内容