VirtualBox 5.0.40は、明確な理由なしにUbuntu 16.04 LTS 64ビットでフリーズします


11

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

ホストOSはUbuntu 16.04 LTS 64ビットで、ゲストOSとVirtualBoxのバージョンは5.0.40_Ubuntu r115130です。昨夜は正常に動作していましたが、今朝の時点で、VMの起動がフリーズします。apt今朝、リポジトリからそれを取り出しました。今朝、ホストOSを再インストールしたため、ソフトウェアの問題になることはほとんどありません。

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

  • 新しいVMを作成しようとしましたが、マウントするISOを選択するとすぐにフリーズします。
  • 今朝、ホストOSの再インストールを試みましたが、ハードドライブの空き容量が不足しているのではないかと考えました。それでも、VMをロードするとすぐにホストがフリーズします。VMが原因のようです。
  • VirtualBoxを別のラップトップにインストールしようとしましたが、同じ動作があります。VMが起動するとすぐにホストOSが即座にフリーズします。

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

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


元のUbuntuインスタンスを最近更新しましたか?
グローノスタジ

おそらくそうでした。最近、影響を受ける可能性のあるパッチがありましたか?
Tac-Tics

1
さて、KPTI機能が思い浮かびます(別名、メルトダウンの修正)。起動時に一時的無効にして、それが役立つかどうかを確認できます。
グローノスタジ

ptiそのスレッドの提案に従ってオプションを無効にしてみました。オフになっていることを確認してから、再試行しました。まだフリーズ:(
Tac-Tics

回答:


10

あなたは述べます:

apt今朝、リポジトリからそれを取り出しました。今朝、ホストOSを再インストールしたため、ソフトウェアの問題になることはほとんどありません。

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

これはバグ1729568の派生です。Kernel4.13(linux-generic-hwe-16.04-edgeから)では、VirtualBoxを使用してVMを起動すると、ホストシステムが完全にフリーズします。フリーズする直前に、黒いブートウィンドウが表示されます。

バグレポートの奥深くでは、VirtualBox 5.0.40に直接接続されている問題を確認できますが、VirtualBox 5.2.xを使用することをお勧めします。

オラクルの公式サイトのこちらの手順に従って、システムが最新のVirtualBoxリリースとパッチを取得できるようにする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

@DJCrashdummy質問全体が古いバージョンでのアップグレードに関するものなので、この点はちょっと冗長です。
JakeGould
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.