Virtualbox を実行できません: キャラクターデバイス /dev/vboxdrv が存在しません

Virtualbox を実行できません: キャラクターデバイス /dev/vboxdrv が存在しません

ダウンロードはできるのですが、実行できませんvirtualbox。次のように表示されます:

警告: 文字デバイス /dev/vboxdrv が存在しません。virtualbox-dkms パッケージと適切なヘッダー (おそらく linux-headers-generic) をインストールしてください。

この問題が解決されるまで、VM を起動することはできません。

これを修正する方法を知っている人はいますか?

答え1

BIOSからセキュアブートを無効にするとVirtualBoxを使用できるようになります

答え2

VirtualBox の実行に必要なパッケージをインストールしてみてください。

以下のコマンドに従ってターミナル (Ctrl-Alt-T) を使用してインストールします (各コマンドの後に Enter キーを押します)。

sudo apt-get install virtualbox-dkms

続行するかどうかを尋ねられたら、「y」(はい)を押してから Enter キーを押します。

同じことをする

sudo apt-get install linux-headers-generic

注記: 2 番目のコマンド (linux-headers-generic) を続行する前に、Linux ディストリビューションのヘッダーに更新があるかどうかを確認してください。間違ったヘッダーをインストールすると、システムは OS を起動できなくなる可能性が高くなります。たとえば、Ubuntu に Linux Mint ヘッダーをインストールすると、間違ったヘッダーがインストールされ、OS が起動しなくなる可能性があります。VirtualBox では、ソース コード ベースがすべての Linux ディストリビューション用であるため、これ (linux-headers-generic) が表示されます。

質問: 使用している Linux ディストリビューションとそのバージョンは何ですか? (例: Ubuntu 14.04 Trusty Tahr) これは、特にご使用のディストリビューションの問題を特定するために、多くのユーザーに役立ちます。また、(VirtualBox) の最終コードはディストリビューションごとに異なるためです。

答え3

どのような方法でVirtualBoxをインストールしましたか?Ubuntuソフトウェアセンターからインストールしようとしたときに同様の問題が発生したことを覚えています。ソフトウェアセンターを使用した場合は、次のターミナルコマンドを試してください。

sudo apt-get purge virtualbox
sudo apt-get install virtualbox
virtualbox

Virtualbox は優れたツールです。個人的には、仮想化を始めるには VMWare の方が少し使いやすいと思います。Ubuntu に VMWare をインストールするには、次の手順に従います。

VMWare Player バンドルをダウンロード

https://www.vmware.com/products/player/playerpro-evaluation.html

次に、次のターミナルコマンドを入力します。

cd ~/Downloads
sudo chmod u+x VMware-Player*
sudo ./VMware-Player*

関連情報