'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関連のエラーは出てきますが、関連があるかどうかはわかりません。

ベストアンサー1

おすすめ記事