kali linux 安装virtualbox报错(rc=-1908)

时间:2023-03-09 23:50:42
kali linux 安装virtualbox报错(rc=-1908)

解决步骤:

apt-get install dkms # 如何安装了dkms就跳过这步
apt-get install linux-headers-`uname -r` # 这个符号是TAB上方的符号,不是单引号。

如果linux-headers安装成功就再次安装virtualbox

如果inux-headers安装失败就

1.下载对应inux-kbuild,地址:https://packages.debian.org/search?keywords=kbuild

2.安装linux-kbuild;

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

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

4.首先安装linux-header-common

dkpg -i linux-headers-4.3.0-kali1-common_4.3.3-5kali4_amd64.deb

5.最后安装linux-header

dkpg -i linux-headers-4.3.0-kali1-amd64_4.3.3-5kali4_amd64.deb

成功后再次

apt-get install linux-headers-`uname -r`

还有一次安装报错:Virtual box kernel does not match the modules

RTR3InitEx failed with rc=-1912 (rc=-1912)

Check if virtualbox-dkms is installed:

dpkg -l | grep virtualbox-dkms

If yes, then delete it and install dkms

sudo apt-get purge virtualbox-dkms && \
sudo apt-get install dkms

Rebuild VirtualBox kernel modules:

sudo /sbin/vboxconfig

VirtualBox似乎总是报错(1908), 下面记录一个最近一次的解决办法

1、跟新系统

sudo apt update
sudo apt upgrade
sudo apt install linux-headers-$(uname -r)

2、重启系统

3、启动virtualbox,还报错就重新安装

4、如果启动成功,但是只能选择32位系统,需要在BIOS中开启虚拟化