在Workstation上運行Windows Hyper-V
本文主要描述,在VMware Workstation 9上安裝Windows Server 2012 及Hyper-V,并在Hyper-V上跑虛擬機。但運行的效能較低,僅建議學(xué)習(xí)Windows Server 2012的一些虛擬化新功能時使用。
寫本文的目的,只是驗證一種技術(shù)上的可行性,并不建議在生產(chǎn)環(huán)境中使用。
如果你有足夠的硬件資源,并且能遠(yuǎn)程訪問,極不建議使用本文中的方法。
實驗環(huán)境:
1、 手提電腦一臺,基本硬件配置如下:

2、 Windows 8 企業(yè)版操作系統(tǒng)
3、 Vmware workstation 9

4、 Windows server 2012 with Hyper-V + Windows xp with sp3
必要的安裝步驟:
1、 在workstation控制臺界面,打開新建虛擬機向?qū)В贕uest Operating system installation界面,選擇“稍后安裝操作系統(tǒng)”。

2、 在select a guset operating system界面,如下圖所示,選擇Hyper-V(unsupported),
此處的unsupported,老方認(rèn)為并不是“不支持”的意思,后經(jīng)實測,應(yīng)是“未經(jīng)證實”的意思。
這步驟是所有步驟中必較重要的,如果此處不點選的話,將無法正常進(jìn)行Win 2012 Hyper-V角色的安裝(老方已驗證)。
此選項好像也只有在workstation 9版本中才有。
在之前的版本中可以需要配置另外一個選項,接下來老方會介紹。

3、 接下來的這個步驟,對Win2012,也是必須的,也就是說,本步驟和2、中的步驟是實現(xiàn)workstation 9 中運行Win2012 HyperV虛擬化的關(guān)鍵及不可少的。
Preferred mode 后面,可以選擇Automatic,也可以選擇Intel VT-x or AMD-V。
但Virtualize Intel VT-x/EPT or AMD-V/RVI,必需要選擇上。
這個的大概意思,就是讓workstation 9中的虛擬機,具備硬件輔助虛擬化的特性(或條件)。
(所以,這個設(shè)置好后,你就可以玩XENSERVER的虛擬化了,這個也經(jīng)過驗證)


如果不設(shè)置,就無法正常安裝Hyper-V角色,會提示說錯誤。
如果安裝好后,再取消此項設(shè)置,會造成虛擬機無法啟動的錯誤。

4、 有了以上步驟,安裝完windows server 2012后,再安裝hyper-V角色,以及在此上安裝winxp虛擬機(或其他系統(tǒng)),均沒有什么問題。
