web-dev-qa-db-ja.com

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

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

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

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

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

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

同じマシンでデュアルブートのWindows 10もあります。VBoxとVMWareにVMがいくつかあります。HWの問題の可能性を最小限にするために、VMを起動して動作します。結構です。

何か案が?

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

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

ホストの詳細:

  • VirtualBox:バージョン5.0.40_Ubuntu

  • カーネル:4.13.0-26-generic

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

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

17
Sanosay

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

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

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

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

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

15
Sanosay

SanosayとBertrand Loの質疑応答には本当に感謝しています。私は彼らに従い、私の状況でこの問題を修正しました。あなたの便宜のために、この問題に対して私が行ったことを段階的に完全にここに要約させてください:

  1. Sudo apt autoremove virtualbox

  2. リブート。

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

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

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

    注意してください!virtualboxではなくvirtualbox-5.2です。

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

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

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

6
Clock ZHONG

上記のアドバイスに感謝します!ただし、「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 から)

2
user2248044

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

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

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

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

1
Bertrand Lo

今日、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

次に再起動します。

0
Clock ZHONG