VirtualBox 安装问题

VirtualBox 安装问题

我正在尝试安装 virtualbox 并使其运行,但似乎无法运行。您可以在图片中看到输出。

命令行输出

如果我跑步VBoxManage --version我会得到:

WARNING: The character device /dev/vboxdrv does not exist.
Please install the virtualbox-dkms package and the appropriate
headers, most likely linux-headers-generic.

You will not be able to start VMs until this problem is fixed.
4.3.10_Ubuntur93012

但是 virtualbox-dkms 已经安装并且是最新版本。所以我尝试重新安装它,结果出现了以下信息:

CLI 输出 2

任何帮助将不胜感激。

编辑:

重新配置后的输出(@M.Tarun 建议):

CLI 输出 3

编辑2:

还按照@Hmayag 的指示安装了源,清除了 virtualbox 并再次安装,但遇到了同样的问题。

答案1

基本上,安装这两个包后,您还需要重新配置:

sudo dpkg-reconfigure virtualbox-dkms
sudo dpkg-reconfigure virtualbox
sudo modprobe vboxdrv

修复 eth0:

sudo modprobe vboxnetflt

答案2

我通过以下命令解决了这个问题:

sudo apt-get install linux-headers-generic
sudo dpkg-reconfigure virtualbox-dkms

答案3

问题的原因在于您启动的是 3.11 内核,而 dpkg-reconfigure 需要的是 3.13 内核。因此您会收到“没有适合正在运行的内核的模块”的消息。

确保更新你的引导加载程序。

就我而言,引导加载程序是从另一个操作系统(Debian)更新的,并且启动并运行sudo update-grub解决了问题。

答案4

我用了供应商针对基于 Debian 的 Linux 发行版的官方指南

printf 'deb http://download.virtualbox.org/virtualbox/debian %s contrib\n' "$(lsb_release -cs)" | sudo tee /etc/apt/sources.list.d/virtualbox.list

wget -qO- https://www.virtualbox.org/download/oracle_vbox{,_2016}.asc | sudo apt-key add -

sudo apt-get purge virtualbox
sudo apt-get update
sudo apt-get install virtualbox-5.0 dkms

相关内容