web-dev-qa-db-ja.com

VirtualBoxエラー:カーネルドライバーがインストールされていません(rc = -1908)

Ubuntu 12.10で仮想マシンをセットアップしようとしました。OracleVm VirtualBox Managerをインストールしました。次に、手順に従って、設定>ストレージから.isoファイルを選択します。次に、ライブcd/dvdオプションをクリックします。次に、OKをクリックして開始ボタンをクリックすると、そのようなエラーが発生します:

 Kernel driver not installed (rc=-1908)

 The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a                   
 permissionproblem with /dev/vboxdrv. Please reinstall the kernel module by 
 executing

 '/etc/init.d/vboxdrv setup'

 as root. If it is available in your distribution, you should install the DKMS package                               
 first. This package keeps track of Linux kernel changes and recompiles the vboxdrv  
 kernel module if necessary.

プログラムを再インストールしてPCを再起動しましたが機能しません。また、カーネルドライバーを更新しましたが機能しませんでした。解決するにはどうすればよいですか。

21
user1760668

MACを使用する人には2セントを差し上げると思います

Sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart
29
Alex
Sudo apt-get remove virtualbox-dkms
Sudo apt-get install virtualbox-dkms

ソース: http://ubuntuforums.org/showthread.php?t=1885936&page=6

ps。 UbuntuでLinuxカーネルのアップデートを取得するたびに、この問題が発生します。それが与える指示は私には機能しませんが、これらの2つのコマンドは常に機能します。カーネルの更新を取得するたびに、これらの2つのコマンドが自動的に後で実行されるといいですね...

10
Elijah Lynn

コマンド/etc/init.d/vboxdrv setupを試しましたか?出力は何ですか?

3

このコマンドを使用すると、OSX Maverick 10.9.1でうまく動作します

Sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

みんなありがとう!

3
pitoukhmer

MacOSユーザーのために働く解決策があります:

  1. ロード中にシステムを再起動し、コマンド(⌘)+ Rを押す必要があります。リカバリモードを開始します。

  2. 回復モードになっているので、ユーティリティ(上部のバー)とターミナルをクリックします。

  3. 端末を開いていますか?入力すると、カーネルにアクセスする権限リストにOracleが追加されます。

    spctl kext-consent add VB5E2TV96

  4. 再起動してください。

どういたしまして。

2
idkn

BIOSセットアップに移動し、セキュアブートを無効にします。

2
Sachin Patil

これまでのところ、私のシステムにはlinux-ltsカーネルしかありませんでした。 pacmanを使用してlinux-lts-headersをインストールした後、pc.itを再起動しました。

1
SINGH SUSHIL

Linuxの場合は、次の手順に従います。

  1. cd /etc/yum.repos.d/
  2. vim epel.repo
  3. すべてを作る"enabled=1"
  4. yum install dkms
1
pravin

最初にターミナルを開き、次のコマンドを書きます:

  • Sudo apt-get remove virtualbox-dkms

この操作が完了したら、次のコマンドを記述します。

  • Sudo apt-get install virtualbox-dkms

これで問題は解決しました。心配しないでください。ファイルは失われません。

1

私は同じ問題を抱えていて、これで修正しました:

rm -r /etc/init.d/vboxdrv
rm -r /var/lib/update-rc.d/vboxdrv 
apt-get install virtualbox virtualbox-dkms virtualbox-guest-utils virtualbox-guest-additions virtualbox-qt

経由: https://superuser.com/questions/652850/error-while-installing-virtualbox

1
Lerb90

個人的に、私のMacにVirtualBoxの最新バージョンをインストールすると問題が解決しました

1

最初にdkmsパッケージをインストールする必要があります(ただしオプション)

Sudo apt-get install dkms

次にこれを実行します

Sudo /etc/init.d/vboxdrv setup

しかし、私の場合、2つ目だけを実行する必要がありました。

1
Kishan Pradhan

コマンドを試しましたか:

Sudo kextload /Library/Extensions/VBoxDrv.kext/
1
Gere

これは、@ idknで回答されたリカバリモードで動作しました。

spctl kext-consent add VB5E2TV963
1
vipin goyal

同じ問題があり、次のコマンドを実行して修正しました:Sudo /etc/init.d/vboxdrv setup

0
Fariba

最近、Ubuntu 18.04でも同じ問題が発生しました。どうやら、仮想ボックス6. +にはgcc-7に関するいくつかの問題があります。これらのステップは私のために仕事をしました:

Virtualboxを削除しています

Sudo apt-get purge virtualbox-*

gcc-8のインストール

Sudo apt-get install gcc-8 g++-8

デフォルトのgccをgcc-8に設定する

Sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 800 --slave /usr/bin/g++ g++ /usr/bin/g++-8

そして、debianインストーラーを使用してvirtualboxを再インストールすると、私のためにそれができました!

0
Thommy257

以下のコードはエラーを修正するようです。ディストリビューションを更新すると再発する可能性があるため、必ず再実行してください。

Sudo modprobe vboxdrv