2009-04-27 21 views
0

我注意到有兩個Windows Server 2008的版本W/Hyper-V的可供下載的MSDN訂閱許可證的網站:在Windows Server x86處理器2008的Hyper-V

  • 的Windows Server 2008數據中心,企業和標準(64)
  • 的Windows Server 2008數據中心,企業版和標準(86)

我想建立一個開發服務器用於測試/使用Hyper-V軟件開發。根據pre-requisites,您只能在基於x64的處理器上運行Hyper-V。可以在基於x86的處理器上運行Hyper-V嗎?如果沒有,爲什麼微軟提供x86和x64下載?

這是一個跟進這個question

更新:

MSDN訂閱網站還提供了下載Windows Server 2008數據中心,企業版和標準沒有Hyper-V(x64和x86) 。他們爲什麼不只是在Windows Server 2008上提供x86版本的一個下載,它只是混淆試圖確定正確的安裝ISO ......

+1

我想你會發現他們提供帶有Hyper-V的Windows Server 2008作爲單獨的SKU。您列出的產品可能沒有Hyper-V – RobS 2009-04-27 23:20:47

回答

0

如果您有應用程序,則應該只安裝32位版本絕對不會在64位中運行,您無法將這些應用程序託管在Hyper-V 32位客戶操作系統中,或者您必須運行的硬件不提供64位驅動程序。對於所有其他情況,您將獲得運行64位版本操作系統的substantial advantages。 (這兩個版本都需要64位硬件,但x86版本的操作系統仍然是32位 - 就像在64位機器上運行任何其他32位應用程序一樣,除了此應用程序恰好是您的操作系統)。

1

Hyper-V僅適用於x64 CPU。除此之外,64位CPU應該支持Intel或AMD虛擬化硬件。客戶操作系統可以是32位或64位。有一個簡單的應用程序SecurAble http://www.grc.com/securable.htm,您可以使用它來測試硬件,而無需實際安裝Windows 2008/Hyper-V。在許多情況下,您應該在BIOS中啓用硬件虛擬化。
Hyper-V有幾個問題。其中最令人厭煩的是客戶操作系統中USB支持的運氣。
除此之外,它是一個非常好的工具。

1

x86不需要64位硬件。它允許在傳統的x86硬件上安裝Windows Server 2008。

根據我的經驗,傳統的x86硬件往往不具備硬件虛擬化支持,而Windows的這些特性在這種情況下工作得很好。