由于缺少内核模块而无法安装VirtualBox

柔音

我正在尝试在Ubuntu上安装VirtualBox。

我首先尝试sudo apt-get install virtualbox-ose在终端中进行配置,但是在配置步骤之后,它失败并显示以下错误

找不到适合运行内核的合适模块继续启动时virtualbox,出现以下错误:警告:字符设备/ dev / vboxdrv不存在。请安装virtualbox-ose-dkms软件包和适当的头文件,最有可能是linux-headers-generic。

在解决此问题之前,您将无法启动VM。

因此,我从http://www.virtualbox.org/尝试了该软件包,但启动VirtualBox失败并显示以下内容:

警告:vboxdrv内核模块未加载。当前内核没有可用的模块(2.6.38-8-generic-pae),或者模块加载失败。请重新编译内核模块并通过以下方式安装

  sudo /etc/init.d/vboxdrv setup

在解决此问题之前,您将无法启动VM。

所以我跑了sudo /etc/init.d/vboxdrv setup,但是也失败了:

* Stopping VirtualBox kernel modules                                                           [ OK ] 
* Uninstalling old VirtualBox DKMS kernel modules                                                            [ OK ] 
* Trying to register the VirtualBox kernel modules using DKMS                                                       
Error! Your kernel headers for kernel 2.6.38-8-generic-pae cannot be found at
/lib/modules/2.6.38-8-generic-pae/build or /lib/modules/2.6.38-8-generic-pae/source.

* Failed, trying without DKMS
* Recompiling VirtualBox kernel modules                                                                             
* Look at /var/log/vbox-install.log to find out what went wrong

的内容/var/log/vbox-install.log

由于我坚持,我也尝试安装kernel-develyum,还是无果而终:

root@ubuntu# yum install kernel-devel
Setting up Install Process
No package kernel-devel available.
Nothing to do

现在我不知道如何解决这个问题。有任何想法吗?

莱肯施泰因

使用suyum软件包管理器以root身份进行所有操作都适合于基于Redhat的发行版,但不适用于Ubuntu。在Ubuntu中,您可以通过在命令前面加上root来以根用户身份运行命令sudoUbuntu使用的软件包管理器是apt。

要安装VirtualBox,请运行:

sudo apt-get install virtualbox-ose

这将处理软件包中包含的依赖项,如内核头文件linux-headers-generic如果您有PAE内核,则需要先安装标头(在您的情况下linux-headers-2.6.38-8-generic-pae),可通过以下步骤完成:

sudo apt-get install linux-headers-$(uname -r)

uname -r 给出加载的内核版本,并避免您手动输入内核版本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

由于缺少内核模块而无法安装VirtualBox

来自分类Dev

VirtualBox内核模块安装问题

来自分类Dev

“无法启动LSB:VirtualBox Linux内核模块”

来自分类Dev

安装Linux内核模块

来自分类Dev

dkms已安装内核模块,但重启后无法工作

来自分类Dev

由于缺少内核模块,TPM配置在Thinkpad T510上失败

来自分类Dev

我的内核模块与VirtualBox安装指南中的模块不匹配。我应该担心吗?

来自分类Dev

启动VirtualBox内核模块...失败

来自分类Dev

如何删除VirtualBox vboxdrv内核模块?

来自分类Dev

Wifi加密狗缺少内核模块的编译/安装驱动程序?

来自分类Dev

如何安装“ cdfs”内核模块?

来自分类常见问题

未安装HAX内核模块

来自分类Dev

如何安装“cdfs”内核模块?

来自分类Dev

VirtualBox内核模块与此版本的VirtualBox不匹配

来自分类Dev

VirtualBox内核模块与VirtualBox的版本不匹配

来自分类Dev

Linux内核模块无法自动加载

来自分类Dev

无法开始加载内核模块

来自分类Dev

无法开始加载内核模块

来自分类Dev

无法在WLS中加载内核模块

来自分类Dev

编译VirtualBox内核模块失败Lubuntu 16.04

来自分类Dev

Virtualbox“当前未设置用于构建内核模块的系统”

来自分类Dev

使用dkms构建内核模块,缺少头文件

来自分类Dev

Buildroot-缺少i2c内核模块

来自分类Dev

即使安装了依赖项,也会由于缺少依赖项而无法使用apt安装aptitude

来自分类Dev

测试内核模块

来自分类Dev

内核模块问题

来自分类Dev

内核模块警告

来自分类Dev

签名内核模块

来自分类Dev

将内核模块安装到特定路径