啟用nest hyperV

1.安裝VMPlayer

2.勾選VM的Virtualize Intel VT-x/EPT or AMD-V/RV1

image

3.安裝windows Server 2012

4.至虛擬主機資料夾下開啟Windows Server 2012.vmx並加入下面兩列到最底部。

image

hypervisor.cpuid.v0="FALSE"
mce.enable="TRUE"

image

5.在windwos server 2012 啟用hypverV

如何檢查處理器是否支援第二層位址轉譯 SLAT

參考http://support.microsoft.com/kb/2781250/zh-tw

想要知道處理器是否支援第二層位址轉換,有相當多的方法可以取得資訊,例如內建的 systeminfo 與 msinfo32,微軟提供的工具 Coreinfo 都可以做到。

請注意:如果您已經開啟虛擬化功能,例如您在 Windows 8 已經開啟 Hyper-V 功能,則您使用指令或工具將無法檢測處理器是否支援 SLAT。

如下圖所示,由於已經開啟 Hyper-V 導致 hypervisor 已經被使用,所以會出現【Hyper-V 需求:偵測到 Hypervisor。將不會顯示 Hyper-V 所需的功能】。而這也表示您的處理器具備了 SLAT,因此這些需要 SLAT 的功能才能被啟用。

image

一、使用 systeminfo
1. 開啟【命令提示字元】,輸入 systeminfo 按 Enter 鍵。
2. 在【Hyper-V 需求】中,可以得知處理器是否支援【第二層位址轉譯】。

2781241

二、使用 msinfo32
1. 按【Win 視窗鍵】+【R】,出現【執行】視窗,輸入 msinfo32 按 Enter 鍵。

摺疊此圖像展開此圖像

2781242

2. 此時出現【系統資訊】,您可以從【Hyper-V – 第二層位址轉譯延伸】得知是否支援 SLAT。

二、使用 msinfo32
1. 按【Win 視窗鍵】+【R】,出現【執行】視窗,輸入 msinfo32 按 Enter 鍵。

摺疊此圖像展開此圖像

2781242

2. 此時出現【系統資訊】,您可以從【Hyper-V – 第二層位址轉譯延伸】得知是否支援 SLAT。

2781243