云网牛站
所在位置:首页 > Linux教程 > Ubuntu 18.04下修复Kernel driver not installed (rc=-1908)错误

Ubuntu 18.04下修复Kernel driver not installed (rc=-1908)错误

2019-08-07 11:27:40作者:戴进稿源:云网牛站

如果在Ubuntu 18.04系统VirtualBox中遇到Kernel driver not installed (rc=-1908)错误,请使用以下解决方法处理,其他的Linux发行版也适用。

 

遇到问题

我使用Oracle VirtualBox来测试各种Linux和Unix发行版(参考:在VirtualBox虚拟机中安装优麒麟Ubuntu Kylin 19.04的方法),可是在我的Ubuntu 18.04桌面上启动Ubuntu 18.04服务器VM时,收到了以下错误:

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall virtualbox-dkms package and load the kernel module by executing

'modprobe vboxdrv'

as root.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.

大致意思为:

未安装内核驱动程序(rc=-1908),VirtualBox Linux内核驱动程序(vboxdrv)未加载或/dev/vboxdrv存在权限问题,请重新安装virtualbox-dkms软件包并通过执行加载内核模块:

'modprobe vboxdrv'

作为根。

其中:suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - 未安装支持驱动程序,在linux上,open返回ENOENT。

Ubuntu 18.04下修复Kernel driver not installed (rc=-1908)错误

我单击确定关闭消息框,然后在后台看到另一个消息框:

Failed to open a session for the virtual machine Ubuntu 18.04 LTS Server.

The virtual machine 'Ubuntu 18.04 LTS Server' has terminated unexpectedly during startup with exit code 1 (0x1).

Result Code: 

NS_ERROR_FAILURE (0x80004005)

Component: 

MachineWrap

Interface: 

IMachine {85cd948e-a71f-4289-281e-0ca7ad48cd89}

大致意思是:

无法打开虚拟机Ubuntu 18.04 LTS服务器的会话。

虚拟机“Ubuntu 18.04 LTS Server”在启动期间意外终止,退出代码为1(0x1)。

结果代码:

NS_ERROR_FAILURE(0x80004005)

零件:

MachineWrap

接口:

IMachine {85cd948e-a71f-4289-281e-0ca7ad48cd89}

Ubuntu 18.04下修复Kernel driver not installed (rc=-1908)错误

 

解决方法

首先,我运行以下命令来检查它是否有帮助。

$ sudo modprobe vboxdrv

不过,我收到了这个错误:

modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/5.0.0-23-generic(modprobe:致命:在目录/lib/modules/5.0.0-23-generic中找不到模块vboxdrv)

仔细阅读这两个错误消息后,应该更新Virtualbox应用程序(参考:在Linux中从命令行查找Virtualbox Version的方法)。

如果你在Ubuntu及其他版本(如Linux Mint)中遇到此错误,只需使用以下命令重新安装或更新“virtualbox-dkms”软件包:

$ sudo apt install virtualbox-dkms

或者,更新整个系统:

$ sudo apt upgrade

至此,错误已经消失,现在可以从VirtualBox启动VM而没有任何问题了。

 

相关主题

ubuntu解决virtualbox“Kernel driver not installed”错误

精选文章
热门文章