ManjaroホストのVirtualBox。新しいLinuxカーネルを使用するWindows 10仮想マシンがクラッシュし続け、ブルースクリーンが表示される

ManjaroホストのVirtualBox。新しいLinuxカーネルを使用するWindows 10仮想マシンがクラッシュし続け、ブルースクリーンが表示される

Manjaroには、更新されたLinuxカーネルが付属しています。
新しい Linux カーネルと VirtualBox バージョンのさまざまな組み合わせにより、奇妙な状況が発生しました。
さまざまなゲストオペレーティングシステムに問題がある可能性があります。

  • サウンドの問題 - OSを起動できない - 他のアプリケーションを実行しているときに奇妙なシステムエラーなど、
    私はManjaroが好きですが、進行中のManjaroアップデートが何らかの方法でVirtualBoxの世界を台無しにする可能性があるため、バックアップラップトップが必要です。

5.10 カーネルと VirtualBox 6.1.16 では、Windows 10 ゲストを除くすべての仮想マシンが正常に動作します。
Windows 10はBSoD(Blue Screen of Death)のためにクラッシュし続けます。
さまざまなBSoDエラーのため、予期せず何度も発生します。
Windows 10 ゲスト OS は 5.9 カーネルで同様に動作します。

また、一部のアプリケーションをインストールまたは実行できません。たとえば、VSCodeをインストールしたり、Visual Studio 2019を実行すると、次のエラーが発生します。

外部例外 80000002

解決策があります。

Manjaroカーネルをダウングレードしています。

  1. LTSカーネルをManjaroまたは試したい他のカーネルにダウンロードします。

スタートメニュー>設定マネージャ> Manjaro設定マネージャに移動します。
カーネルアイコンをクリックしてください。
カーネルを選択して「インストール」ボタンをクリックしてください。
カーネルがインストールされるのを待ちます。
ManjaroでのLinuxカーネルのインストールと選択

  1. Manjaroブートメニュー(GRUB)を有効にします。

ターミナルを開き、次のように入力して/etc/default/grubファイルを編集します。

sudo nano /etc/default/grub

nanoお気に入りのテキストエディタに置き換えることができます。 XFCEにインストールまたはgedit使用してください。mousepad

開いたエディタウィンドウで、GRUB_TIMEOUT_STYLE=hidden次のように置き換えます。GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT_STYLEを/etc/default/grubファイルのメニューに切り替える

  1. 選択したカーネルでManjaroを実行します。

Manjaroを再起動し、「Green&Black」Manjaroメニューが表示されるまで5秒間待ちます。 (以前の grub ファイルの
ためです。) 「詳細オプション」を選択し、カーネルを選択します。GRUB_TIMEOUT=5

  1. 現在のカーネルに関連する「ホストカーネルモジュール」パッケージを使用するようにVirtualBoxを管理します。

VirtualBoxを完全にアンインストールしてインストールしました。対応する「ホストカーネルモジュール」パッケージのみを追加してみることができます。

Manjaroへのインストール中にオプションのVirtualBox依存関係を選択します。

ManjaroへのVirtualBoxのインストール中にVirtualBoxホストモジュールプロバイダを選択する

PamacがManjaroにインストールされているすべてのカーネルに「ホストモジュール」パッケージを追加するのを見ることができます。 ManjaroへのVirtualBoxパッケージのインストールの概要

しかし、走ることを忘れないでください。

sudo vboxreload

または、最後にManjaroを再起動してください。そうしないと、次のエラーが表示されることがあります。
カーネルドライバがインストールされていません(rc = -1908)。
VirtualBox Linuxカーネルドライバがロードされていないか、正しく設定されていません。実行してリセットしてみてください。
'/sbin/vboxconfig'
ここに画像の説明を入力してください。

Manjaro 暗黙のカーネル切り替え

Manjaroを更新するたびに、すべてが機能しない可能性があります。
選択した5.4カーネルのアップデートがあるとします。たとえば、5.4.85は5.4.89に更新する必要があります。
この場合、Manjaro はカーネルをシステムにインストールされた最新バージョンに自動的に切り替えます。つまり、デフォルトは5.9(現在)、または私の場合は5.10です。

上記のように、起動時にカーネルを再度切り替える必要があります(GRUB)。
VirtualBox Windowsゲストの競合、停止、または停止は、これを行う正しい信号です。

私の質問

5.10/5.9 Linuxカーネルを使用してManjaroで安定したWindows 10 VirtualBoxゲストOSを実行できますか?

この状況に他のより良い解決策を提案してもらえますか?それとも私がすべてのことをしっかりしているのでしょうか?

ベストアンサー1

前に述べたようにこのチケットのコメントに、仮想ボックス> = 6.1.24の場合、これは問題になりません。

おすすめ記事