VirtualBox错误:未安装内核驱动程序(rc = -1908)

问题描述 投票:16回答:12

我尝试在Ubuntu 12.10上安装虚拟机。我安装了Oracle Vm VirtualBox Manager。然后,我按照步骤,我从设置>存储中选择.iso文件。然后单击live cd / dvd选项。然后,当我点击开始按钮时,我收到这样的错误:

 Kernel driver not installed (rc=-1908)

 The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a                   
 permissionproblem with /dev/vboxdrv. Please reinstall the kernel module by 
 executing

 '/etc/init.d/vboxdrv setup'

 as root. If it is available in your distribution, you should install the DKMS package                               
 first. This package keeps track of Linux kernel changes and recompiles the vboxdrv  
 kernel module if necessary.

我重新安装程序并重新启动电脑,但没有工作。另外,更新内核驱动程序但没有工作。可以做些什么来解决它?

virtual-machine virtualbox virtualization
12个回答
26
投票

我以为我会给那些使用MAC的人2美分

sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

0
投票

对Linux执行以下步骤:

  1. cd /etc/yum.repos.d/
  2. vim epel.repo
  3. 让每个"enabled=1"
  4. yum install dkms

0
投票

我有同样的问题,我通过运行此命令修复它:sudo /etc/init.d/vboxdrv setup


0
投票

我有一个适用于MacOS用户的解决方案:

  1. 您必须重新启动系统并在加载过程中按下Command(⌘)+ R.它将启动恢复模式。
  2. 现在您处于恢复模式,单击实用程序(顶部栏)和终端。
  3. 你的终端打开了吗?输入,它将在授权列表中添加Oracle以访问内核。 spctl kext-consent添加VB5E2TV963
  4. 再次重启。

别客气。


0
投票

到目前为止,我的系统中只有linux-lts内核。我只是使用pacman安装linux-lts-headers然后我重新启动pc.it为我工作。


8
投票
sudo apt-get remove virtualbox-dkms
sudo apt-get install virtualbox-dkms

来源:http://ubuntuforums.org/showthread.php?t=1885936&page=6

PS。每次我在Ubuntu中获得Linux内核更新时都会遇到此问题。它给出的指令对我不起作用,但这两个命令每次都有效。如果每次我获得内核更新,这两个命令会自动运行后会很好...


1
投票

你试过命令/etc/init.d/vboxdrv setup输出是什么?


1
投票

转到BIOS设置并进行安全启动禁用它对我有用。


0
投票

你尝试了这个命令:

sudo kextload /Library/Extensions/VBoxDrv.kext/

0
投票

我有同样的问题,我用这个修复它:

rm -r /etc/init.d/vboxdrv
rm -r /var/lib/update-rc.d/vboxdrv 
apt-get install virtualbox virtualbox-dkms virtualbox-guest-utils virtualbox-guest-additions virtualbox-qt

通过:https://superuser.com/questions/652850/error-while-installing-virtualbox


0
投票

首先你必须安装dkms包(但可选)

sudo apt-get install dkms

然后运行它

sudo /etc/init.d/vboxdrv setup

但在我的情况下,我只得跑第二个。


0
投票

就个人而言,在我的Mac上安装最新版本的VirtualBox解决了这个问题


0
投票

首先打开终端并编写此命令:

  • sudo apt-get remove virtualbox-dkms

完成此操作后,编写以下命令:

  • sudo apt-get install virtualbox-dkms

这解决了这个问题。别担心,您的文件不会丢失。

© www.soinside.com 2019 - 2024. All rights reserved.