Ubuntu第一次配置virtualbox报错Kernel driver not installed (rc=-1908)

Posted 一只特立独行的猫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu第一次配置virtualbox报错Kernel driver not installed (rc=-1908)相关的知识,希望对你有一定的参考价值。

完整报错信息如下

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver is either not loaded or not set up
correctly. Please try setting it up again by executing

‘/sbin/vboxconfig’

as root.

大概意思就是内核驱动没有安装,下面推荐了一个指令可以安装
命令行运行

sudo /sbin/vboxconfig

然后因为UEFI的安全设置,会配置一下,本来直接进入boot,关了这个scure boot,但是后来发现关了以后系统没法启动了。

大概意思就是要你输入一下密码,同意第三方驱动的安装。但是输入密码以后,发现了其他的错误。
大概就是编译失败了,使用dmesg去查看了一下为什么,然后重启一下安装程序。
看了一下dmesg,发现太多了,看不懂。但是现在已经把问题锁定在了modprobe vboxdrv失败。现在就开始解决这个问题。
打开命令行,直接运行

sudo modprobe vboxdrv

发现don’t permit,上网查阅后,发现是boot启动了secure boot,不让修改boot的设置。
重启,狂按F2,进入boot模式
找到secure boot(每个机型可能位置不一样,慢慢找),选择off。退出boot,启动机器。
再次运行

sudo modprobe vboxdrv

成功启动虚拟机。

发现虚拟机可以运行了,但是CentOS的光盘映像文件不对。在设置里面改了一下光盘映像的位置就可以启动了。

以上是关于Ubuntu第一次配置virtualbox报错Kernel driver not installed (rc=-1908)的主要内容,如果未能解决你的问题,请参考以下文章

win10使用VirtualBox安装Ubuntu18虚拟机的一些注意事项

virtualbox 安装的ubuntu16.04 运行docker-machine create --driver virtualbox default报错

Archlinux下virtualbox报错'/sbin/rcvboxdrv setup'

VirtualBox中配置Linux(Ubuntu 17.10版本)的一些备忘

Virtual Box 安装配置Ubuntu20.04图文教程

virtualbox装个 ubuntu