0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Ubuntu VirtualBox NS_ERROR_FAILURE (0x80004005) Kernel driver not installed (rc=-1908) のエラー対処方法

Last updated at Posted at 2024-10-08

結構頻繁に遭遇するのでメモ。

VirtualBox のバージョン確認

カーネルモジュールのバージョンがあってないといわれるので指示通りコマンドを実行する

uchi@ub18041:/usr/bin$ VBoxManage -V
WARNING: The vboxdrv kernel module is not loaded. Either there is no module
         available for the current kernel (6.8.0-45-generic) or it failed to
         load. Please recompile the kernel module and install it by

           sudo /sbin/vboxconfig

         You will not be able to start VMs until this problem is fixed.
7.0.18r162988

警告: vboxdrv カーネル モジュールがロードされていません。現在のカーネル (6.8.0-45-generic) に使用できるモジュールがないか、ロードに失敗しました。カーネル モジュールを再コンパイルし、sudo /sbin/vboxconfig でインストールしてください。この問題が解決されるまで、VM を起動することはできません。
7.0.18r162988

カーネルモジュールを再コンパイル

一応カーネルのバージョンを確認

cd /usr/bin
uname -r
6.8.0-45-generic

カーネルのヘッダーをインストールする(再コンパイル)

sudo apt update

sudo apt upgrade

sudo apt install linux-headers-$(uname -r)

vboxdrv カーネル モジュールのインストール(再コンパイル)

$ sudo /sbin/vboxconfig
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: Signing VirtualBox kernel modules.

VirtualBox のバージョン確認

$ VBoxManage -V
7.0.18r162988

無事アップされて WARNING がなくなり起動できた。

以上

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?