foo*_*oty 60 ubuntu virtualbox apt-get
以下是virtualbox从终端运行时错误输出的方式.怎么纠正呢?我在Ubuntu 12.10 64位机器上.
virtualbox
WARNING: The character device /dev/vboxdrv does not exist.
Please install the virtualbox-ose-dkms package and the appropriate
headers, most likely linux-headers-generic.
You will not be able to start VMs until this problem is fixed.
Run Code Online (Sandbox Code Playgroud)
编辑:
我有最新的linux-headers-generic和virtualbox-ose-dkms包
小智 69
在尝试运行之前,请确保系统上已安装当前正在运行的内核标头.如果不这样做,您将收到一条错误消息,指示您需要安装它们或使用--kernelsource选项指向所述标题.
按照这篇博文上的说明帮助了我.基本上在安装这两个软件包之后,还需要进行重新配置:
sudo dpkg-reconfigure virtualbox-dkms
sudo dpkg-reconfigure virtualbox
Run Code Online (Sandbox Code Playgroud)
Ale*_*exD 19
在这两个dpkg-reconfigure命令之后我还需要运行:
sudo modprobe vboxdrv
Run Code Online (Sandbox Code Playgroud)
并修复eth0:
sudo modprobe vboxnetflt
Run Code Online (Sandbox Code Playgroud)
如果你在ubuntu 12.04中遇到同样的问题,上面的解决方案可能不起作用(至少它对我不起作用,另外两个 - 看到我在注释#1下面的错误).然而,安装Oracle版本的Virtualbox工作正常.
注意#1:我收到以下错误:
ndemou ~ dkms status
virtualbox, 4.1.12: added
ndemou ~ sudo dkms install virtualbox/4.1.12
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.5.0-28-generic -C /lib/modules/3.5.0-28-generic/build M=/var/lib/dkms/virtualbox/4.1.12/build.....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.5.0-28-generic (i686)
Consult /var/lib/dkms/virtualbox/4.1.12/build/make.log for more information.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
52941 次 |
| 最近记录: |