Ubuntu 16.04-VirtualBox 5.0-ホストがクラッシュする


17

アップデートを実行せず、VirtualBoxでVMの電源をオンにしようとしたときに突然、ホストマシン(Ubuntu 16.04を実行)がフリーズしました。

  • 何度か試してみましたが、問題は繰り返されます。

  • memtestを実行します:すべて良いです

  • 念のため、新しいVMを作成しようとしました:同じ問題。

  • VirtualBoxのインストールをダウングレードしました。まったく役に立ちませんでした。
  • 無効なネットワーク、共有フォルダーなど:何もありません。

同じマシン上で、デュアルブートのWindows 10も使用しています。VBoxとVMWareにはいくつかのVMがあります。ハードウェアの問題が発生する可能性を最小限にするために、そこで仮想マシンを起動しましたが、正常に動作します。

何か案が?

ホストを回復する唯一の方法は、ハードリセットすることでした。

ps:[開始]ボタンをクリックするとすぐにフリーズします。

ホストの詳細:

  • VirtualBox:バージョン5.0.40_Ubuntu

  • カーネル:4.13.0-26-generic

  • ゲスト:無関係(windows 10、OpenSuse、CentOS)

  • VirtualBoxのログファイルは空です。


今日も同じ問題を抱えているので、グーグルに感謝します。そして、グーグルはあなたの投稿をここに誘導します。ここであなたの仕事に本当に感謝しています。
時計ZHONG

2
ここで同じ問題を解決しました:superuser.com/questions/1284705/…–
chus

回答:


15

次の後にそれを考え出した:

https://ubuntuforums.org/showthread.php?t=2382314

(VBoxを5.2にアップグレードする必要があり、すべて正常に動作しました)

あなたがそれを必要とする場合には、以下に従う必要もありました:VirtualBox-RTR3InitExは、rc = -1912(rc = -1912)失敗し、以前のすべてのインストールを完全にアンインストールしました

サイレントセキュリティアップデートがあり、古いVirtualBoxインストール(5.2より古い)がホスト全体をハングアップさせました。


3
Oracleから5.2をインストールした後、virtualbox-dkmsをアンインストールして再起動する必要がありました。
フアン・カレロ

新しいバージョンインストールする前、またはインストールする前にvirtualbox完全にアンインストールするだけでうまくいきます。sudo apt-get remove virtualbox*sudo aptitude remove virtualbox
DJCrashdummy

6

SanosayとBertrand Loの質疑応答には本当に感謝しています。私は彼らに従い、私の状況でこの問題を修正しました。あなたの便宜のために、この問題に対して私がやったことをステップごとに完全に要約しましょう:

  1. sudo apt autoremove virtualbox

  2. リブート。

  3. deb https://download.virtualbox.org/virtualbox/debian xenial contribUbuntu 16.04のソフトウェアソースリストに追加します。

    (「ソフトウェアと更新」を起動し、「その他のソフトウェア」タブを選択して、「追加」ボタンをクリックdeb https://download.virtualbox.org/virtualbox/debian xenial contribし、APT行に貼り付けます)

  4. sudo apt update && sudo apt install virtualbox-5.2

    慎重に!virtualbox-5.2代わりですvirtualbox

  5. インストール後、再起動します

  6. virtualboxを実行すると、virtualboxのバージョンが5.2になっていることがわかります。1つのゲストOSを実行しても、ホストubuntu16.04全体がクラッシュすることはありません。

ubuntu16.04の元のバージョンのvirtualboxは、Ubuntu16.04の最新のパッチでは正しく動作しませんでした。Canonicalは16.04がLTS(Long Term Support)バージョンであると主張していますが、少なくともvirtualbox 5.0はサポートできません。


すごい削除再インストール...何度も何度もクラッシュした後。デフォルトの仮想ボックスがクラッシュし続ける理由を見つけることができませんでした。次に、この投稿を見つけました。ありがとう!!!
ルウェリン

1
ルウェリン、あなたもこの問題を修正したことを知って嬉しい。それは本当にUbuntu16.04 LTSのバグですが、彼らはそれを見つけて修正しませんでした。とにかく、無料のOSサービスです。Canonicalチームを責めることはできませんでしたが、まだ実行可能なvirtualboxが必要です。これは、Google&StackOverflow Webサイトの価値を示しています。それらはCanonicalの専任のエンジニアリングおよび検証チームよりもはるかに強力です。
時計ZHONG

2

上記のアドバイスに感謝します!ただし、「apt更新」が機能するために不足しているもう1つの手順があります。新しいキーをターミナルに貼り付けます。

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 -

https://www.virtualbox.org/wiki/Linux_Downloadsから)


どのアドバイスに言及していますか?質問には「何かアイデアはありますか?」と書かれていますが、確かにアドバイスのようなものではありませんか?これが既存の回答への追加である場合、さらに改善するために、回答を編集して、どの回答を意味するかを示してください。また、「上記」は相対的なものです...既存の回答を閲覧しているユーザーがそれらの回答をどのようにソートしたかによって異なります...
Pierre.Vriens

1

まさにこの状況。そして完全にアンインストールされました。

公式VBのリポジトリを追加します。

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

その後、再インストールします。いつものように動作します。


1
この回答を編集して、これを行う方法に関する具体的な詳細を展開することをお勧めします。(Ask Ubuntuでどのような回答が最も価値があると考えられるについての一般的なアドバイスについては、「良い回答を書くにはどうすればよいですか?」も参照してください。)
David Foerster

残念、私は問題を繰り返すことができませんでした。それはvirtualboxのサイレントアップデートから来たようです。サノサイの説明通り。
バートランド

0

今日、Ubuntu16.04の最新のパッチにすでにvirtualbox-5.2が含まれていることがわかりました。 https //download.virtualbox.org/virtualbox/debian xenial / contrib amd64 virtualbox-5.2 amd64 5.2.10-122088〜Ubuntu〜xenial

したがって、次のように使用できます。

sudo apt upgrade

この問題を直接修正します。Canonicalの専任のエンジニアリング&検証チームもこの問題を発見し、こちらの投稿を読んでいるのかもしれません。現在、ソリューションははるかに簡単です。たった1行のコマンド:

sudo apt upgrade

次に再起動します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.