2021-08-29

 virtualBox如何修复'modprobe vboxdrv'错误?

 2020-07-23    993  

u=2679297365,1752298879&fm=26&gp=0.jpg


问题

我在Ubuntu上安装virtualBox,但是在安装和创建新的虚拟主机后显示这个错误:

Kernel driver not installed (rc=-1908 )

VirtualBox Linux内核驱动程序( vboxdrv )未加载,或者/dev/vboxdrv存在权限问题。安装virtualbox-dkms软件包并通过执行来加载内核模块

 modprobe vboxdrv

软件包跟踪Linux内核更改,并在必要时重新编译vboxdrv内核模块。

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

如何解决这个modprobe vboxdrv错误?


答案1

作为第一步,运行以下命令:

sudo modprobe vboxdrv

如果没有帮助,请运行以下命令:

sudo apt update


sudo apt install --reinstall linux-headers-$(uname -r) virtualbox-dkms dkms

然后重新启动系统,并在重新启动后运行以下命令:

sudo modprobe vboxdrv

如果它不能工作,你必须在BIOS/UEFI中禁用安全引导,因为安全引导防止加载未签名的模块。


答案2

通过运行以下命令卸载virtualbox-dkms及它配置:

sudo apt-get remove virtualbox-dkms


sudo apt-get remove --purge virtualbox-dkms

通过运行以下命令安装Linux headers和Linux image:

sudo apt-get install -y linux-headers-amd64 linux-image-amd64

安装virtualbox-dkms

sudo apt-get install -y virtualbox-dkms

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值