无法运行Virtualbox:字符设备/ dev / vboxdrv不存在

我可以下载,但不能运行virtualbox 。 它说:

警告:字符设备/ dev / vboxdrv不存在。 请安装virtualbox-dkms包和相应的头文件,很可能是linux-headers-generic。

在修复此问题之前,您将无法启动VM。

有人知道如何解决这个问题吗?

您使用什么方法安装virtualbox? 我记得当我尝试通过Ubuntu软件中心安装它时遇到了类似的问题。 如果您确实使用了软件中心,请尝试以下终端命令

 sudo apt-get purge virtualbox sudo apt-get install virtualbox virtualbox 

Virtualbox是一个很好的工具。 我个人认为VMWare在开始使用虚拟化时更容易使用。 在Ubuntu上安装VMWare:

下载VMWare Player Bundle

https://www.vmware.com/products/player/playerpro-evaluation.html

然后输入以下终端命令

 cd ~/Downloads sudo chmod u+x VMware-Player* sudo ./VMware-Player* 

尝试安装VirtualBox需要运行的软件包。

按照这些命令使用终端(Ctrl-Alt-T)安装它们(在每个命令后按Enter键)。

 sudo apt-get install virtualbox-dkms 

当它要求您继续或不继续时,按“y”(表示是),然后按Enter键。

做同样的事

 sudo apt-get install linux-headers-generic 

注意: 在继续第二个命令(linux-headers-generic)之前,请检查Linux发行版的标头是否有任何更新。 因为如果安装了错误的标头,系统很可能无法启动操作系统。 例如:如果您在Ubuntu中安装Linux Mint标头,您将拥有错误的标头,您的操作系统可能无法启动。 VirtualBox显示了这个(linux-headers-generic),因为源代码库适用于所有Linux发行版。

问题: 您使用的Linux发行版和版本是什么? (例如:Ubuntu 14.04 Trusty Tahr)这将帮助许多用户确定问题,尤其是您的发行版。 还因为(VirtualBox)最终代码对于每个分发都是不同的。

从BIOS中禁用安全启动,您将能够使用VirtualBox