私はOracleVirtualBoxを使用して、さまざまなLinuxおよびUnixディストリビューションをテストしています。私はVirtualBoxで非常に多くの仮想マシンをテストしました。今日、Ubuntu18.04デスクトップでUbuntu18.04サーバーVMを起動しましたが、次のエラーが発生しました:
Kernel driver not installed (rc=-1908) The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall virtualbox-dkms package and load the kernel module by executing 'modprobe vboxdrv' as root. where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.

「カーネルドライバがインストールされていません(rc =-1908)」Ubuntuでのエラー
[OK]をクリックしてメッセージボックスを閉じると、バックグラウンドで別のメッセージボックスが表示されました。
Failed to open a session for the virtual machine Ubuntu 18.04 LTS Server. The virtual machine 'Ubuntu 18.04 LTS Server' has terminated unexpectedly during startup with exit code 1 (0x1). Result Code: NS_ERROR_FAILURE (0x80004005) Component: MachineWrap Interface: IMachine {85cd948e-a71f-4289-281e-0ca7ad48cd89}

起動中に仮想マシンが予期せず終了し、終了コード1(0x1)
私は最初に何をすべきかわからなかった。そこで、次のコマンドを実行して、それが役立つかどうかを確認しました。
$ sudo modprobe vboxdrv
そして、私はこのエラーを受け取りました:
modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/5.0.0-23-generic
両方のエラーメッセージを注意深く読んだ後、Virtualboxアプリケーションを更新する必要があることに気付きました。
UbuntuやLinuxMintなどのバリアントでこのエラーが発生した場合は、「virtualbox-dkms」を再インストールまたは更新するだけです。 コマンドを使用したパッケージ:
$ sudo apt install virtualbox-dkms
または、システム全体を更新することをお勧めします:
$ sudo apt upgrade
これでエラーはなくなり、VirtualBoxから問題なくVMを起動できました。
関連記事:
- 「デバイス/dev/vboxdrvのグループvboxusersを変更できません」Virtualboxエラーを解決します
- 「結果コード:NS_ERROR_FAILURE(0x80004005)」を解決するArchLinuxでのVirtualBoxエラー