Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

ネストされた仮想化を使用して仮想マシンでHyper-Vを実行するにはどうすればよいですか?

物理マシンへのHyper-Vサーバーの役割またはHyper-Vコアサーバーのインストールは簡単なプロセスであり、必ずしも追加の構成を行う必要はありません。分離された環境を構築するための次のステップは、仮想マシン、オペレーティングシステム、およびホストされているアプリケーションを展開して構成することです。これは、従来の仮想化として知られています。この場合、物理マシンは抽象化され、仮想マシンでホストされているゲストオペレーティングシステムに提示されます。しかし、仮想マシン内でHyper-Vを実行したい場合はどうでしょうか。デフォルトでは実行できませんが、Hyper-Vサーバーとターゲット仮想マシンで追加の変更が加えられています。仮想マシン内で仮想マシンを実行できるようにするテクノロジーは、ネストされた仮想化と呼ばれます。 。また、VMware、Citrix、Nutanixなどの他の人気のあるベンダーによってもサポートされています。面白そうに聞こえますが、仮想マシン内で仮想マシンを実行するためのユースケースは何ですか?これは主に、テスト目的、ラボ、およびHyper-Vコンテナーの実行のために開発者によって使用されます。

Hyper-VをVMにインストールしようとすると、仮想化機能がないためにインストールできないというエラーが表示されます。

ネストされた仮想化を使用して仮想マシンでHyper-Vを実行するにはどうすればよいですか?

この障害の解決策は、ターゲット仮想マシンのHyper-Vサーバーでネストされた仮想化を有効にすることです。次のテキストでは、WindowsServer2019でホストされているHyper-Vサーバーでネストされた仮想化を有効にする手順について説明します。

  1. ログイン または、Hyper-Vの役割をインストールしたWindowsServer2019に接続します
  2. Hyper-VManagerを開く
  3. ネストされた仮想化を有効にするVMに移動します。この例では、スクリーンショットに示されているように、「Windows2019」という名前のVMです。 ネストされた仮想化を使用して仮想マシンでHyper-Vを実行するにはどうすればよいですか?
  4. VMをシャットダウンします
  5. スタートメニューを右クリックします 次に、 Windows Powershell(管理者)をクリックします。
  6. タイプSet-VMProcessor-VMName Windows2019 -ExposeVirtualizationExtensions $ true この例では、Windows2019がVM名です。 Hyper-VマネージャーでホストされているVMの名前を入力する必要があります ネストされた仮想化を使用して仮想マシンでHyper-Vを実行するにはどうすればよいですか?
  7. 次のステップは、ネストされた仮想マシンを使用してネットワークを構成することです。これは、MACスプーフィングまたはネットワークアドレス変換(NAT)を使用して実行できます。この例では、コマンド Get-VMNetworkAdapter -VMName Windows2019 |を入力して、MACスプーフィングを有効にします。 Set-VMNetworkAdapter -MacAddressSpoofing On Powershellに。 Windows2019を仮想マシンの名前に置き換えてください ネストされた仮想化を使用して仮想マシンでHyper-Vを実行するにはどうすればよいですか?
  8. オンにする VMとWindowsServer2019へのログイン
  9. サーバーマネージャーを開きます 役割と機能を追加をクリックします
  10. [次へ]をクリックします 始める前に
  11. [次へ]をクリックします インストールタイプの選択の下
  12. [次へ]をクリックします または、宛先サーバーの選択で宛先サーバーを選択します
  13. Hyper-Vを選択します サーバーの役割の選択の下 次に、[機能の追加]をクリックします
  14. [次へ]をクリックしてHyper-Vをインストールします
  15. [次へ]をクリックします 機能の選択の下
  16. クリック次へ Hyper-V
  17. 仮想スイッチの作成でネットワークアダプタを選択します 。 Windows Serverは、そのマシンで使用可能なすべてのネットワークアダプタを自動的に検出します
  18. [次へ]をクリックします 仮想マシンの移行の下
  19. [次へ]をクリックします または、デフォルトストアで仮想ハードディスクまたは仮想マシン構成ファイルのデフォルトの場所を選択します
  20. 選択選択したサーバーで宛先の役割、役割サービス、または機能を再起動し、[インストール]をクリックして 次に、[はい]をクリックします インストールの選択を確認の下
  21. [インストール]をクリックします WindowsServer2019がHyper-Vの役割をインストールするまで待ちます
  22. [インストール]をクリックします インストールの選択を確認の下
  23. WindowsがHyper-Vの役割のインストールを完了するまで待ちます。仮想マシンが自動的にインストールされます。 ネストされた仮想化を使用して仮想マシンでHyper-Vを実行するにはどうすればよいですか?
  24. ログイン WindowsServer2019へ
  25. サーバーマネージャーを開きます
  26. ツールに移動します 次に、[Hyper-Vマネージャー]をクリックします
  27. 仮想マシンをインストールして、Hyper-Vで遊んで楽しんでください

  1. Android-x86 を使用して Linux で Android ゲームを実行する方法

    この記事では、ビンテージ ゲームを楽しみながら Linux で仮想マシンを使用する方法を学びます。 Android フォンをお持ちの場合、有罪の喜びの 1 つは、非常に面白いゲームをプレイすることかもしれません。または、携帯電話でのみ実行されるアプリケーションがある可能性もあります。 そして、デスクトップ PC で同じゲームを実行できるとしたらどうでしょうか? シナリオを単純化するために、アプリケーションが Android で実行されると仮定しましょう。 問題を解決する 1 つの方法は、PC で Android エミュレーターを実行することです。ただし、Android-x86 のように

  2. Windows 11/10 で Hyper-V 仮想マシンをセットアップする方法。

    テストまたはその他の目的で Windows 11/10 に Hyper-V 仮想マシンをセットアップする場合は、以下を読み続けて、Windows 10/11 で Hyper-V 機能を有効にする方法と、新しい仮想マシンを作成して構成する方法を学習してください。ハイパー V マネージャー。 Microsoft は、Hyper-V テクノロジを Windows Server 2008 以降のバージョンの Windows Server に統合しました。現在、Hyper-V は Windows 10 および 11 オペレーティング システムにも含まれており、通常のユーザーでも、メイン マシンの O