我正在尝试在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
由于我坚持,我也尝试安装kernel-devel
有yum
,还是无果而终:
root@ubuntu# yum install kernel-devel
Setting up Install Process
No package kernel-devel available.
Nothing to do
现在我不知道如何解决这个问题。有任何想法吗?
/var/log/kern.log
在paste.ubuntu.com上发布内容并在此处发布链接吗?
yum
?您在使用ubuntu吗?谁说你需要kernel-devel
?