在 Ubuntu 13.04 上运行 Oracle VM VirtualBox

在 Ubuntu 13.04 上运行 Oracle VM VirtualBox

当我尝试运行时Oracle VM VirtualBox,它说我需要添加一个内核模块并重新编译 Linux 内核才能使其工作。

我收到的错误是:

警告:vboxdrv 内核模块未加载。当前内核没有可用模块或加载失败。请重新编译内核模块并通过以下方式安装

sudo /etc/init.d/vboxdrv 设置

我从他们的下载站点下载了 Oracle VM VirtualBox,并选择了适用于 Ubuntu 13.04 AMD64 的 deb 包

我该如何做呢?

答案1

确保您已安装 Linux 内核头文件并构建必需品:

sudo apt-get install --reinstall linux-headers-generic linux-headers-$(uname -r) build-essential dkms

然后运行:

sudo /etc/init.d/vboxdrv setup

注意错误。

答案2

您需要 dkms 包来安装 VirtualBox,以及 linux-kernel-headers 包来安装内核。如果这些都存在,Oracle VM Virtual Box 应该可以顺利安装。

尝试:

$sudo dpkg -i virtualbox-4.2_4.2.16-86992~Ubuntu~precise_amd64.deb

这应该告诉您在您的机器上完成安装的建议/要求是什么。

希望对您有帮助。祝您有美好的一天!

相关内容