【问题标题】:How to correct virtualbox installation [closed]如何更正virtualbox安装[关闭]
【发布时间】:2012-10-28 18:23:04
【问题描述】:

下面是我从终端运行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.

编辑:

我有最新的linux-headers-genericvirtualbox-ose-dkms 软件包

【问题讨论】:

  • 它准确地说明了你需要做什么,安装 virtualbox-ose-dkms。尝试输入sudo apt-get install virtualbox-ose-dkms 看看它是否消失...
  • @JoakimGebart 我已经做到了。仍然给我错误
  • 不要对这个问题投反对票,我只是遇到了同样的问题(安装 virtualbox-ose-dkms 并没有解决它)。接受的答案在触发内核模块重新编译时起作用
  • 看来这个问题真的很受欢迎!目前有 18k 次观看。
  • This answer 我发帖,为我解决了问题

标签: ubuntu virtualbox apt-get


【解决方案1】:

在尝试运行之前,请确保当前运行的内核头文件已安装在您的系统上。如果不这样做,您将收到一条错误消息,指示您需要安装它们或使用 --kernelsource 选项指向所述标头。

遵循blog post 上的指示帮助了我。基本上在你安装了这两个包之后,你还需要重新配置:

sudo dpkg-reconfigure virtualbox-dkms

sudo dpkg-reconfigure virtualbox

【讨论】:

  • 题外话,但这是正确答案。
  • 在尝试博客文章中的步骤时,我得到 没有找到适合运行内核的模块...失败!
  • 感谢我陷入了困境
  • 引用的博客文章指向一个现已失效的页面
【解决方案2】:

如果您在 ubuntu 12.04 中遇到同样的问题,上述解决方案可能不起作用(至少它对我和另外两个不起作用 - 请参阅我在下面的 note#1 中遇到的错误)。 Installing the Oracle version of 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.

【讨论】:

  • 它对我有用,谢谢!
【解决方案3】:

在两个dpkg-reconfigure 命令之后,我还需要运行:

sudo modprobe vboxdrv

并修复 eth0:

sudo modprobe vboxnetflt

【讨论】:

  • 另外说明您可能需要运行 sudo /etc/init.d/virtualbox restart
  • modprobe:致命:未找到模块 vboxdrv。
  • 为我工作 - 虽然我不得不从 BIOS 菜单禁用安全启动(modprobe 抛出错误)
  • 我只是顺便说在接受的答案起作用之前我还需要执行这两个命令。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-01-27
  • 1970-01-01
  • 1970-01-01
  • 2011-12-24
  • 1970-01-01
  • 2021-01-18
  • 2014-09-06
相关资源
最近更新 更多