Kali Linux 2016无法打开VirtualBox问题解决

Kali Linux在安装完virtualbox后,打开虚拟机会出现:kernel driver not installed (rc=1908)错误提示,根据提示,大概可以看出是由于缺少内核模块引起的,因为VirtualBox默认是在DKMS内核中运行,所以系统需要有DKMS的支持。所以最根本的是先需要下载linux-headers,我的解决步骤如下:

1.输入命令 uname -r 查看自己的内核信息。

2.下载linux-kbuild,链接:(http://http.kali.org/kali/pool/main/l/linux-tools/)具体版本参见自己的内核信息;

3.安装linux-kbuild;

 dkpg -i linux-kbuild-4.3_4.3.1-2kali1_amd64.deb

(这是我的内核版本,以自己的为准)

4.下载linux-header-common和主机版本对应的linux-header。链接(http://http.kali.org/kali/pool/main/l/linux/),具体版本参见自己的内核信息

5.首先安装linux-header-common

 dkpg -i linux-headers-4.3.0-kali1-common_4.3.3-5kali4_amd64.deb (这是我的内核版本,以自己的为准)

6.最后安装linux-header

 dkpg -i linux-headers-4.3.0-kali1-amd64_4.3.3-5kali4_amd64.deb (这是我的内核版本,以自己的为准)

7.以上步骤完成后,输入命令 dkms install virtualbox/5.0.24  (后面跟着的数字是我的virtualbox版本,以自己的为准),使得virtualbox能在DKMS内核中运行。

8.输入命令modprobe vboxdrv ,载入模块到内核中运行,然后试试打开virtualbox,问题就解决了。

相关推荐