无法运行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