Kernel driver not installed (rc=-1908)

无法创建虚拟机,提示错误:

Kernel driver not installed (rc=-1908)
安装 linux-headers

uname -r
sudo pacman -S linux-headers # 然后根据当前系统使用的内核版本选择
可以看到dkms下的驱动已经起来了(如果没有起来,可以先安装 virtualbox-host-dkms)

➜  ~ dkms status
vboxhost, 6.1.6_OSE, 5.4.34-1-MANJARO, x86_64: installed
然后使能驱动模块

sudo modprobe vboxdrv
虚拟机就可以起来了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 这个错误提示说明内核驱动程序没有安装成功,请确保内核模块已经被成功加载。错误位置在suplibosinit,错误代码为3,错误信息为verr_vm_driver_not_installed (-1908),意思是支持驱动程序未安装。在Linux系统下,open返回了enoent。 ### 回答2: 这个错误提示是指虚拟机软件 VirtualBox 在 Linux 操作系统上无法正常运行,因为它需要使用内核模块来实现虚拟化功能,而这个内核模块并未被成功加载。这个错误码的详细信息是 VERR_VM_DRIVER_NOT_INSTALLED(-1908),其含义是“支持驱动程序未安装”。具体地说,VirtualBox 要求用户的操作系统中必须存在名为 vboxdrv 的内核模块,这个模块是 VirtualBox 的核心驱动程序。如果这个内核模块无法被成功加载,就会出现“kernel driver not installed”的错误提示。 针对这个问题,我们需要先确定当前系统中是否已经安装了 VirtualBox 这个软件。如果没有安装,需要先从官网下载对应版本的安装包进行安装。如果已经安装了 VirtualBox,那么就需要确保内核模块已经被正确地加载到操作系统中。 在 Linux 中,可以使用命令 lsmod 来查看当前已经加载的内核模块。如果找不到 vboxdrv,那么就需要手动加载这个内核模块。可以使用命令 modprobe vboxdrv 来加载该模块,如果执行成功,则表示已经解决了这个问题。 如果在执行 modprobe vboxdrv 命令时仍然出现错误提示,可能是由于当前系统的内核版本与 VirtualBox 的版本不兼容,需要升级或降级其中之一。这种情况下,可以通过升级或者降级内核的方式来解决问题。 总之,在遇到“kernel driver not installed”的错误提示时,一般需要检查内核模块的加载情况。如果是在 Linux 系统上运行 VirtualBox,需要确保 vboxdrv 内核模块已经被正确地加载到系统中。如果还是无法解决问题,可以参考 VirtualBox 的官方文档或者进行进一步的网络搜索。 ### 回答3: 这个错误提示“kernel driver not installed (rc=-1908)”是VirtualBox虚拟机软件在启动时出现的。这个错误的意思是VirtualBox虚拟机软件无法加载核心驱动程序,因此无法正常工作。通常情况下,在安装VirtualBox虚拟机软件时,会自动安装驱动程序。但是有些情况下出现了这个错误,我们需要手动检查和安装驱动程序。 首先,我们需要检查一下是否安装了VirtualBox软件。如果已经安装了软件,可以尝试通过重启电脑来解决此问题。如果还是出现这个错误,可以尝试通过以下步骤来解决这个问题。 首先,在终端中运行以下命令来检查内核模块: $ modprobe vboxdrv 如果返回结果为空或出现错误,这是因为vboxdrv内核模块尚未加载。此时需要运行以下命令来加载内核模块: $ sudo /sbin/vboxconfig 上述命令将构建并加载vboxdrv内核模块,如果此步骤执行成功,则VirtualBox虚拟机软件将正常运行。 如果上述步骤仍然无法解决问题,我们可以尝试删除VirtualBox虚拟机软件,并重新安装。在重新安装时,确保以管理员身份运行安装程序,以便驱动程序正确安装。 总之,这个错误通常是由于VirtualBox虚拟机软件无法正确加载内核驱动程序导致的,我们可以通过检查和安装驱动程序来解决这个问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值