私たちはローカルでプロジェクトを開発する際に、仮想化機能を仮想マシン環境で有効にする必要がある場合があります。また、仮想マシン上に PVE を構築し、PVE 内で仮想インスタンスを作成する必要がある場合もあります(もちろん、これはあまり意味がありません)。
この場合、Hyper-V のネスト仮想化機能を有効にする必要があります。この機能は、Hyper-V アプリケーションで直接有効にすることはできず、PowerShell のコマンドラインで設定する必要があります。
-
管理者としてターミナルを開きます。
-
仮想マシンの名前を取得します。
get-vm
3. ネスト仮想化を有効にします。
Set-VMProcessor ホスト名 -ExposeVirtualizationExtensions $true
4. 有効状態を確認します。
Get-VMProcessor ホスト名 | fl
以上です。