仮想マシン
 Computer >> コンピューター >  >> ソフトウェア >> 仮想マシン

Linux 上の VirtualBox での vmugfx Unsupported Hypervisor エラーの解決

VirtualBox と vmugfx がサポートされていないハイパーバイザー エラー

更新日:2025 年 9 月 12 日

最近、奇妙な小さな問題に遭遇しました。矛盾した小さな問題もあります。 Linux ホストでは、VirtualBox で 2 つの Linux 仮想マシンが構成されています。どちらも Kubuntu 24.04 です。 1 つはオペレーティング システムのインストールの一部として設定される LUKS 暗号化を使用し、もう 1 つは使用しません。どちらも公式リポジトリからインストールされた Guest Additions を使用します。前者はエラーをスローします。

内容は次のとおりです:vmugfx 0000:00:02 .0:[drm] *エラー* vmugfx はサポートされていないハイパーバイザー上で実行されているようです。この構成は壊れている可能性があります。問題を回避するには、サポートされているグラフィック デバイスに切り替えてください。現在、このエラーはブート シーケンス中にのみ表示されます。また、仮想マシンの機能にはまったく影響しないようです。画面のサイズ変更、画面ロック、いずれもありません。しかし、それでも、それを取り除きましょう。

手がかりはエラーの説明にあります

偶然ですが、エラー メッセージは非常にマニアックですが、実際には意味があります。 VirtualBox は、サポートされているグラフィックス デバイスに切り替えるように指示します。そして、少し前に Linux ゲストの黒い画面の問題について書いたことを思い出しました。おそらく、影響を受ける Kubuntu インスタンスで使用されるグラフィックス コントローラーを変更する必要があるでしょうか?

Linux 上の VirtualBox での vmugfx Unsupported Hypervisor エラーの解決

確かに、これで問題は解決します。 VMSVGAからVboxVGAに切り替えました。最終結果は非常に良好です:

  • 起動段階で vmugfx エラーが発生しなくなりました。
  • 以前は、VM の解像度はブート シーケンス中に何度も大きく変化し、1280x1024 などからマシンで使用するように設定した値に変化したり、また元のサイズや解像度に戻ったりしていました。 VboxVGA では、そのままの状態で表示のサイズが変更されません。どんなに大きくても、常に VirtualBox ウィンドウ フレームと一致します。
  • 仮想マシンは問題なく以前と同じように動作します。ホストまたはゲストの画面タイムアウトは動作に影響しません。黒い画面やロックアップはありません。完璧にスムーズな実行。

結論

これは非常に短いチュートリアルであると言わざるを得ませんが、必ずしも長すぎる必要はありません。最も重要な教訓は、Guest Additions を (リポジトリまたは ISO から) 再インストールしたり、仮想マシン内の表示設定をいじったり、または同様のことに無茶をしないことです。結局のところ、一方に効果があるのであれば、両方にも効果があるはずです。もちろん、問題はなぜ違いがあるのか​​ということです。私の推測では、これはプロセスの初期に表示される復号化プロンプトに関係していると思われます。

vmugfx エラーが発生すると、パスワードを入力するための便利な「ボックス」は表示されず、別の画面に純粋なテキストのみのプロンプトが表示されるだけになります。 VboxVGA コントローラーを使用すると、エラーが解消され、エレガントなパスワード フィールド、スプラッシュ アニメーションなどがすべて表示されます。したがって、Ubuntu/Kubuntu の起動プロセスに、デフォルトのグラフィックス コントローラーを停止させる可能性のある何かがあると思います。そして、仮想マシン内に変更を加えてもこの問題は修正されない可能性があります。ただし、コントローラを簡単かつ迅速に非破壊的に変更するだけで問題は解決します。気をつけてください。

乾杯。


  1. VMWareESXiはFCHBAアダプターを検出しません

    HPBLc7000エンクロージャーのHPEProLiantBL660c Gen9サーバーに新しいESXiホストを展開すると、非常に奇妙な問題が発生しました。物理サーバーにVMWareESXi6.0をインストールしてvSphereに追加した後、ESXiにSANネットワークのストレージエンクロージャーにアクセスするためのHBAアダプター(HP FlexFabric 10Gb)がないことがわかりました。下のスクリーンショットでわかるように、ローカルディスクコントローラー(Smart Array P244br)にアクセスするためのアダプターとUSBカードのみが管理ストレージストレージアダプター タブ。

  2. Linux での VirtualBox カーネル ドライバー エラーの解決

    VirtualBox とカーネル ドライバーがインストールされていないエラー 更新日:2026 年 1 月 14 日 リナックス。物事は機能しなくなるまでは機能します。実際の作業や重要なタスクを実行する必要があるときに、恐ろしいエラーが発生することほど素晴らしいことはありません。私の Slimbook Executive レポート 12 で概説したように、VirtualBox は突然ゲストを起動しなくなりました。エラーは次のとおりでした:カーネルドライバーがインストールされていません (rc=-1908)。 VirtualBox Linux カーネル ドライバーが読み込まれていないか、正し