如今微軟的虛擬化愈來愈成熟,許多人也漸漸的開始研究微軟的Hyper-V的虛擬化,可是苦於沒有太多的電腦提供部署環境,再加上以前的windwos版本是不支持在虛擬機中安裝Hyper-V,讓你們頭大。shell
如今的win10和win server 2016都已經支持嵌套虛擬化,也就是說能夠在虛擬機中安裝Hyper-V。ide
首先固然是安裝Hyper-V,安裝過程就省略了,相信你們確定都知道。server
安裝完Hyper-V後新建一臺虛擬機。在這裏我創建一臺名爲test的虛擬機。blog
而後以管理員方式運行powershell,輸入get-vm,查看當前電腦存在的虛擬機。部署
如今個人電腦只有一個名爲test的虛擬機,默認沒有開啓嵌套虛擬化,咱們能夠先用Get-VMProcessor -VMName test | fl查看如下。get
ExposeVirtualizationExtensions 顯示爲False,如今咱們輸入Set-VMProcessor -ExposeVirtualizationExtensions $true -VMName test開啓嵌套虛擬化。若是你的電腦是win10的可能會出現這個問題。虛擬機
這個說明,你的win10電腦是預覽版,不支持這個功能,要麼重裝個正式版的win10要麼裝server2016。通常來講輸入這條命令後,是沒有什麼反應的,而後再查看一下。it
如今ExposeVirtualizationExtensions變成True了,能夠盡情的部署Hyper-V了。io