web-dev-qa-db-ja.com

明確な理由もなく、VirtualBox 5.0.40がUbuntu 16.04 LTS 64ビットでフリーズする

昨夜から、システムに明らかな変更はありませんでしたが、仮想マシンを起動すると、VirtualBoxがホストOSをフリーズするようになりました。

ホストOSは、ゲストOSと同様にUbuntu 16.04 LTS 64ビットであり、VirtualBoxのバージョンは5.0.40_Ubuntu r115130です。昨夜は正常に動作していましたが、今朝から開始するとVMがフリーズします。今朝aptリポジトリからプルしました。今朝ホストOSを再インストールしたため、ソフトウェアの問題。

私はいくつかのことを試しました:

  • 新しいVMを作成してみましたが、マウントするISOを選択するとすぐにフリーズします。
  • 今朝、ホストOSの再インストールを試してみましたが、ハードドライブのスペースが足りなくなったのではないかと思いました。しかし、それでも、VMをロードするとすぐにホストがフリーズします。 VMが原因のようです。
  • 私はまた、別のラップトップにVirtualBoxをインストールしようとしましたが、それは同じ動作です:任意のVMが起動したらすぐにホストOSをフリーズします。

また、別のベンダーの別のラップトップでも発生しているため、ハードウェア関連の問題ではないかと思います。また、空白のVMインストールでも発生するため、破損したイメージとは関係ありません。

私は困惑しており、これをデバッグする方法がわかりません。また、システムがフリーズするという事実は、可能な解決策を反復することも非常に困難にします。

11
Tac-Tics

あなたは述べる:

今朝はaptリポジトリからプルしました。今朝ホストOSを再インストールしたので、ソフトウェアの問題である可能性はほとんどありません。

デフォルトのUbuntu aptリポジトリからVirtualBox 5.0.40を実行していますよね?問題は、リポジトリ内の一部のソフトウェアパッケージが古く、定期的に更新されていないことです。 ここで報告されたエラーにかまれます 「カーネル4.13のホストは、VM VirtualBoxで起動するとフリーズします」と題されています。

これはバグ1729568のスピンオフです。カーネル4.13(linux-generic-hwe-16.04-Edgeから)では、VM VirtualBoxを使用して起動すると、ホストシステムが完全にフリーズします。ブラックブートウィンドウはフリーズの直前にポップアップします。

バグレポートの詳細を見ると、VirtualBox 5.0.40に直接接続されている問題を確認できます。推奨される解決策は、VirtualBox 5.2.xを使用することです。

システムの最新のVirtualBoxリリースとパッチを取得できるようにするため、 Oracleの公式サイトにあるPPAを設定する手順に従って —カスタムの「パーソナルパッケージアーカイブ」—をお勧めします。

まず、この行をsources.listにある/etc/apt/sources.listファイルに追加します。

deb http://download.virtualbox.org/virtualbox/debian xenial contrib

次のWgetコマンドを実行して、システムにOracle公開鍵を追加します。

wget -q https://www.virtualbox.org/download/Oracle_vbox_2016.asc -O- | Sudo apt-key add -
wget -q https://www.virtualbox.org/download/Oracle_vbox.asc -O- | Sudo apt-key add -

それが終わったら、dkmsパッケージがインストールされていることを確認してください:

Sudo apt-get install dkms

このようなSudo apt-get updateの実行:

そして、次のようにVirtualBox 5.2をインストールします。

Sudo apt-get install virtualbox-5.2
10
JakeGould