アップデートを実行せずに、VirtualBoxでVMをパワーオンしようとしたときに突然、ホストマシン(Ubuntu 16.04を実行)がフリーズしました。
何度か試してみましたが、問題は繰り返されます。
Memtestを実行します:すべて良いです
念のため、新しいVMを作成しようとしました:同じ問題。
同じマシンでデュアルブートのWindows 10もあります。VBoxとVMWareにVMがいくつかあります。HWの問題の可能性を最小限にするために、VMを起動して動作します。結構です。
何か案が?
ホストを回復する唯一の方法は、ハードリセットすることでした。
ps:[開始]ボタンをクリックするとすぐにフリーズします。
ホストの詳細:
VirtualBox:バージョン5.0.40_Ubuntu
カーネル:4.13.0-26-generic
ゲスト:無関係(windows 10、OpenSuse、CentOS)
VirtualBoxのログファイルは空です。
次の後にそれを考え出した:
https://ubuntuforums.org/showthread.php?t=2382314
(VBoxを5.2にアップグレードする必要があり、すべて正常に動作しました)
必要な場合は、以下に従う必要もありました: VirtualBox-RTR3InitEx failed with rc = -1912(rc = -1912) 以前のすべてを完全にアンインストールするためインストール
サイレントセキュリティアップデートがあり、古いVirtualBoxインストール(5.2より古い)がホスト全体をハングアップさせました。
SanosayとBertrand Loの質疑応答には本当に感謝しています。私は彼らに従い、私の状況でこの問題を修正しました。あなたの便宜のために、この問題に対して私が行ったことを段階的に完全にここに要約させてください:
Sudo apt autoremove virtualbox
リブート。
deb https://download.virtualbox.org/virtualbox/debian xenial contrib
をUbuntu 16.04のソフトウェアソースリストに追加します。
([ソフトウェアと更新]を起動し、[その他のソフトウェア]タブを選択して[追加]ボタンをクリックし、APT行にdeb https://download.virtualbox.org/virtualbox/debian xenial contrib
を貼り付けます)
Sudo apt update && Sudo apt install virtualbox-5.2
注意してください!virtualbox
ではなくvirtualbox-5.2
です。
インストール後、再起動します
virtualboxを実行すると、virtualboxのバージョンが5.2になっていることがわかります。1つのゲストOSを実行してもHost ubuntu16.04全体がクラッシュすることはありません。
Ubuntu16.04の元のバージョンのvirtualboxは、Ubuntu16.04の最新のパッチでは正しく動作しませんでした。Canonicalは16.04がLTS(Long Term Support)バージョンであると主張していますが、少なくともvirtualbox 5.0はサポートできません。
上記のアドバイスに感謝します!ただし、「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 -
まさにこの状況。そして完全にアンインストールされました。
公式VBのリポジトリを追加します。
deb https://download.virtualbox.org/virtualbox/debian xenial contrib
その後、再インストールします。いつものように動作します。
今日、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
次に再起動します。