我从 12.10 升级到 13.04 并且我的 Virtualbox-4.1 停止工作。所以我从他们的网站下载了用于 Raring ringtail 的 Virtualbox-4.2 deb 并安装了它。当我启动 Virtualbox 时,它开始正常。尝试启动虚拟机时出现此错误。
RTR3InitEx failed with rc=-1912 (rc=-1912)
The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing
'/etc/init.d/vboxdrv setup'
may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.
Run Code Online (Sandbox Code Playgroud)
在跑步时/etc/init.d/vboxdrv setup我得到:
farhat@palantir:~$ /etc/init.d/vboxdrv setup
* Stopping VirtualBox kernel modules
* Cannot unload module vboxdrv
Run Code Online (Sandbox Code Playgroud)
这里应该做什么?
谢谢,
预计到达时间:
farhat@palantir$ sudo dpkg -l | grep -e virtualbox -e linux-headers -e dkms
ii dkms 2.2.0.3-1.1ubuntu2 all Dynamic Kernel Module Support Framework
ii linux-headers-3.8.0-26 3.8.0-26.38 all Header files related to Linux kernel version 3.8.0
ii linux-headers-3.8.0-26-generic 3.8.0-26.38 amd64 Linux kernel headers for version 3.8.0 on 64 bit x86 SMP
ii linux-headers-generic 3.8.0.26.44 amd64 Generic Linux kernel headers
rc virtualbox-4.1 4.1.26-84997~Ubuntu~precise amd64 Oracle VM VirtualBox
ii virtualbox-4.2 4.2.16-86992~Ubuntu~raring amd64 Oracle VM VirtualBox
Run Code Online (Sandbox Code Playgroud)
此命令必须以 root 权限运行。尝试:
sudo /etc/init.d/vboxdrv setup
Run Code Online (Sandbox Code Playgroud)
还可以尝试清除所有内容:
apt-get purge virtualbox-4.1 virtualbox-4.2
Run Code Online (Sandbox Code Playgroud)
然后重新启动,重新安装 VirtualBox 4.2,然后运行:
sudo apt-get -f install
Run Code Online (Sandbox Code Playgroud)
安装任何缺少的依赖项。
sudo /etc/init.d/vboxdrv setup再次运行以确保安装了 VirtualBox 内核模块。
| 归档时间: |
|
| 查看次数: |
22536 次 |
| 最近记录: |