我正在尝试在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?