Ubuntu 16.04 で VirtualBox が動作しない

Ubuntu 16.04 で VirtualBox が動作しない

HD をアップグレードして、最新の Ubuntu リリースで最初からやり直すことにしました。問題なく動作し、ソフトウェア センター内からサードパーティ ソフトウェアをインストールできないバグがあることはわかっています。これまでのところ、ターミナルで dpkg コマンドを使用してこれらのパッケージをインストールするのに問題はありませんでした。しかし、今は行き詰まっています... ペン テスト コースを継続できるように VirtualBox をインストールし、練習と実験のために仮想マシンで Kali Linux を使用したいと考えています。この問題を抱えている人は他にもいますか? 解決策を持っている人は他にもいますか?

問題は、VirtualBox がカーネル ドライバーを起動できないというエラーを出すことです。アンインストールして再インストールし、dkms パッケージ (dkms かどうかはわかりませんが、少なくともそれに近いもの) を再インストールしてみました。つまり、Virtual Box はインストールできるものの、仮想マシンを起動できないということになります。

答え1

*buntus で VirtualBox を使用する場合、ベストプラクティスは、リポジトリ内のサーバーを使用するのではなく、Oracle のサーバーを使用してそこからインストールすることです。

したがって、リポジトリからインストールした VirtualBox 関連のすべてを、dkms を除いてアンインストールする必要があります。VirtualBox をインストールする前にインストールする必要があるのは dkms だけです。

Oracle サーバーをシステムに配置するには、次の指示に従う必要があります。https://www.virtualbox.org/wiki/Linux_Downloads

キーをどのように操作するかを正確に説明する 16.04 固有のセクションがあります。

正常にインストールしたら、このページから入手できる VirtualBox 拡張パックをインストールする必要があります。https://www.virtualbox.org/wiki/ダウンロード

幸運を!

答え2

昨日も同じ問題が発生しましたが、セキュア ブートを無効にして次のコマンドを実行することで解決しました。

sudo /sbin/rcvboxdrv setup

答え3

パッケージ マネージャーを使用してインストールしますsynaptic。次のエラーが発生します:

virtualbox-5.0:
 Depends: libqt4-opengl but it is not going to be installed
 Depends: libsdl1.2debian but it is not going to be installed
 Depends: libvpx1 (>=1.0.0) but it is not installable
 Recommends: libsdl-ttf2.0-0 but it is not going to be installed
 Recommends: dkms but it is not going to be installed

libqt4-opengl、、はそれぞれ Synaptic 自体を検索してインストールすることでインストールできますlibsdl1.2debianが、手動でインストールする必要があります。ファイルをダウンロードするには、次のリンクを参照してください。libsdl-ttf2.0-0dkmslibvpx1libvpx1

linuxandubuntu.com - 解決済み 依存関係が不足しているため、Virtualbox が Ubuntu 15.10 にインストールされない

次のコマンドを使用してインストールします。

cd /downloaded folder
sudo dpkg -i libvpx1_1.0.0-1_amd64.deb 

(は)

答え4

VirtualBox はサードパーティ製ソフトウェアであるため動作しません。UEFI セキュア ブートが有効になっていると、ubuntu 16.04 は vboxdrv をインストールしません。そのため、UEFI セキュア ブートを無効にする必要があります。

  1. シナプティックパッケージマネージャーへ移動
  2. virtualbox-dkmsを検索
  3. 削除します(Synapticがない場合は、コマンドを使用しますsudo apt remove virtualbox-dkms
  4. シナプティックパッケージマネージャーから再度インストールしてください
  5. UEFIセキュアブート無効化オプションが登場
  6. はいを押してください
  7. パスワードを入力する
  8. パスワードを再入力してください
  9. マシンを再起動する
  10. 木桶が現れる
  11. 2番目のオプションを選択
  12. 指定されたパスワード文字を入力して入力します。完了するまで繰り返します。
  13. はいを選択

仕上げる

関連情報