首页 > 其他分享 >VirtualBox-kernel-driver-not-installed-error(rc=-1908)

VirtualBox-kernel-driver-not-installed-error(rc=-1908)

时间:2022-09-24 00:33:26浏览次数:80  
标签:kernel vboxconfig driver usr install rc 目录 内核


在 debian 中更新的软件后发现 virtualbox 无法启动虚拟机,抛出错误说内核驱动未安装, 请重新运行 vboxconfig,多次运行或重启后无法解决错误,检查 /usr/src 目录发现当前 内核头文件不存在。这就是导致 vboxconfig 无法编译内核驱动的根本原因。本人使用的是 自定义内核,无法通过 apt install 进行安装,在内核源码目录 " make headers_install " 并不能解决问题,查看 Makefile 可知其仅仅将头文件集中到源码目录下的 usr 目录下, 尝试直接将 usr/include 下的内容复制到本机 /usr/src/linux-header-xxxxx 下并不能解 决问题,猜想 vboxconfig 判断依赖关系与包信息有关,遂找到正确解决方法,即打包头文 件,然后安装到系统中,这样会更新安装包数据库:

#老版本内核的方法可能是安装 kernel-package 工具
make deb-pkg  
sudo apt install ../linux-headers-x.y.z_amd64.deb
sudo vboxconfig

本作品采用知识共享署名-非商业性使用-禁止演绎 3.0 未本地化版本许可协议 进行许可。

标签:kernel,vboxconfig,driver,usr,install,rc,目录,内核
From: https://www.cnblogs.com/bu-wu-zheng-ye/p/16724758.html

相关文章