私は新しいノートブックに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関連のエラーは出てきますが、関連があるかどうかはわかりません。