我正在尝试在我的Ubuntu上安装VirtualBox。
我首先尝试在终端中运行sudo apt-get install virtualbox-ose
,但在配置步骤之后,出现了一个错误:
找不到适合运行内核的模块 当尝试启动
virtualbox
时,我遇到了这个错误: 警告:字符设备/dev/vboxdrv不存在。 请安装virtualbox-ose-dkms包和相应的头文件,很可能是linux-headers-generic。在解决此问题之前,您将无法启动虚拟机。
所以我尝试了来自http://www.virtualbox.org/的软件包,但启动VirtualBox失败,显示以下错误:
WARNING: The vboxdrv kernel module is not loaded. Either there is no module available for the current kernel (2.6.38-8-generic-pae) or it failed to load. Please recompile the kernel module and install it by
sudo /etc/init.d/vboxdrv setup
You will not be able to start VMs until this problem is fixed.
所以我运行了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
的内容。
由于遇到困难,我还尝试使用yum
安装kernel-devel
,但仍然没有成功:
root@ubuntu# yum install kernel-devel
Setting up Install Process
No package kernel-devel available.
Nothing to do
现在我完全不知道如何纠正这个问题。有什么想法吗?
kernel-devel
? - enzotib/var/log/kern.log
的内容发布到http://paste.ubuntu.com,并在这里贴上链接吗? - Lekensteyn/var/log/kern.log
吗? - SoftTimur