我們在本地開發項目時,有時會遇到需要在虛擬機環境中開啟虛擬化功能。又或者,我們用虛擬機搭建了一套 pve,需要在 pve 中創建虛擬實例(當然這樣子意義不大)
這時候我們就需要開啟 Hyper-V 的嵌套虛擬化功能。這個功能在 Hyper-V 應用程序中不能直接開啟,需要在 powershell 命令行中設置
-
打開終端管理員
-
獲取虛擬機 name
get-vm
3. 開啟嵌套虛擬化
Set-VMProcessor 主機名 -ExposeVirtualizationExtensions $true
4. 查看開啟狀態
Get-VMProcessor 主機名 | fl
即可。