无法插入“vboxdrv”:所需密钥不可用

无法插入“vboxdrv”:所需密钥不可用

我刚刚在我的新笔记本电脑上安装了 fedora 27 和所有更新。我尝试安装 VirutalBox。

我已经安装了这个软件包:

  • 虚拟盒子
  • VirtualBox-kmodsrc
  • VirtualBox-服务器
  • VirtualBox-akmod

当我打开 dnfdragora 时也会安装

  • kmod-VirtualBox-4.15.6-300.fc27.x86_64

我认为那个版本是为我的内核构建的,因为这是当前内核的版本,并且 dnfdragora 中的软件包名称中没有版本。

当我尝试运行虚拟机时,出现以下错误:

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is probably not
loaded.You may not have kernel driver installed for kernel that is 
runnig, if so you may do as root: dnf install akmod-VirtualBox kernel-
devel-$(uname -r)If you installed VirtualBox packages and don't want 
reboot the system, you may need load the kernel driver, doing as root: 
akmods; systemctl restart systemd-modules-load.service

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

当我执行systemctl restart systemd-modules-load它失败时,输出journalctl -xe如下所示:

-- Subject: Rozpoczęto uruchamianie jednostki systemd-modules-load.service
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Jednostka systemd-modules-load.service rozpoczęła uruchamianie.
mar 07 18:17:09 jcubic systemd-modules-load[25233]: Failed to insert 'vboxdrv': Required key not available
mar 07 18:17:09 jcubic systemd-modules-load[25233]: Failed to insert 'vboxnetflt': Required key not available
mar 07 18:17:09 jcubic systemd-modules-load[25233]: Failed to insert 'vboxnetadp': Required key not available
mar 07 18:17:09 jcubic systemd-modules-load[25233]: Failed to insert 'vboxpci': Required key not available
mar 07 18:17:09 jcubic systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
mar 07 18:17:09 jcubic systemd[1]: Failed to start Load Kernel Modules.
-- Subject: Jednostka systemd-modules-load.service się nie powiodła
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Jednostka systemd-modules-load.service się nie powiodła.
-- 
-- Wynik: failed.

我启用了 rpm fusion,但所有包都来自 @system 存储库(如 dnfdragora 中所示)

我也尝试过重启,没有效果。

我也尝试遵循文章中的说明Fedora 27/26、CentOS/RHEL 7.4/6.9 上的 VirtualBox 5.2

但命令/usr/lib/virtualbox/vboxdrv.sh setup给出以下输出:

vboxdrv.sh:停止 VirtualBox 服务。 vboxdrv.sh:构建 VirtualBox 内核模块。 vboxdrv.sh:启动 VirtualBox 服务。 vboxdrv.sh:构建 VirtualBox 内核模块。 vboxdrv.sh:失败:modprobe vboxdrv 失败。请使用“dmesg”找出原因。

dmesg 没有显示任何与 VirtualBox 或内核驱动程序相关的错误,但我有关于 pcieport 和 ACPI 的错误,但我不知道它们是否相关。

相关内容