Win10 10565仮想マシンで仮想マシン

  
を実行する方法今年の初め、マイクロソフトは、ユーザーがHyper-V仮想マシンでHyper-Vを実行できるように、ネスト仮想化テクノロジと呼ばれる新しいテクノロジを開発することを発表しました。コンテナー、つまりHyper-V仮想マシンで実行されているHyper-V仮想マシン。この機能の以前のバージョンは現在MicrosoftのWin10 Preview 10565で開かれています。この機能は、システムがHyper-V仮想マシンを持参するためのものです。
この機能は、仮想マシンでハイパーバイザーを実行するために必要なハードウェア機能の一部を本質的に仮想化します。

それは少し曲がりくねっているように聞こえます、実行しているHyper-V仮想マシンはIntel VT-xやAMD-Vのようなハードウェア仮想化技術サポートに依存します。通常、Hyper-Vがホストにインストールされると、ハイパーバイザーはテクノロジをクライアントから隠し、ゲスト仮想マシンがHyper-Vをインストールできないようにします。次の図に示すように、以前のバージョンでは、ホストのHyper-Vハイパーバイザーが仮想化拡張機能を完全に制御しており、機能はクライアントには開放されていません。

最新バージョンでは、ホストのHyper-Vハイパーバイザーが仮想化拡張機能をクライアントに公開するため、クライアントは独自の仮想マシンを持つことができます。

次の図に示すように、Hyper-V仮想マシンはコンピューター上で実行されており、仮想マシンはHyper-V仮想マシン内で実行されています。

この機能はまだプレビュー段階にあるため、実稼働環境ではなく、必然的にいくつかの問題が生じることに注意してください。以下は既知の問題です。
ネストされたバージョンは最新バージョンである必要があり、10565より前のWindows Server 2012 R2およびWindows 10 Previewバージョンは使用できません。
仮想化ネスティングテクノロジが有効になると、次の機能に互換性がなくなりますこれらの機能を使用すると、仮想マシンが機能しなくなるか、機能が機能しなくなります。
- 動的メモリ;
- ランタイムメモリの調整。 > - 仮想マシンにチェックポイントを適用すると機能しません -
- 動的移行機能;
クライアントの通常のネットワーク接続を確保するためにMACスプーフィングテクノロジを有効にする必要があります;
現在のところIntel VT-x仮想化のみをサポートテクノロジ;
コンピュータに十分なメモリが必要です!
仮想化テクノロジをネストする方法を有効にします。
Hyper-V仮想マシンを作成して閉じます。
仮想化ネストテクノロジを実行してスクリプトを開きます。 (ダウンロードするにはここをクリック):
Invoke-WebRequest https://raw.githubusercontent.com/Microsoft/Virtualization-Documentation/master/hyperv-tools/Nested/Enable-NestedVm.ps1 -OutFile〜/Enable-NestedVm.ps1
〜/Enable-NestedVm.ps1 -VmName
クライアントでHyper-Vを有効にする;
クライアントネットワークサポートを有効にする:
ホストで次のPowershellコマンドを実行します。 Br> Set-VMNetworkAdapter -VMName -MacAddressSpoofing on
この時点で、クライアントになることができますネストされたクライアントのインストールを続行。
Copyright © Windowsの知識 All Rights Reserved