好久沒來更新了,最近比較忙。廢話不多說,先推薦大家讀一下這篇新聞《哪些虛擬機器支援Windows 8?微軟為你總結》:http://www.cnbeta.com/articles/155360.htm

可正常安裝執行Windows 8的虛擬化產品:

— Windows 8開發者預覽版上的Hyper-V;

— Windows Server 2008 R2上的Hyper-V ;

— VMware Workstation 8.0 for Windows;

— VirtualBox 4.1.2 for Windows;



無法正常安裝執行Windows 8的虛擬化產品:

— Microsoft Virtual PC(所有版本)

— Microsoft Virtual Server(所有版本)

— Windows 7 XP Mode

— VMWare Workstation 7.x 或更早版本

 

從微軟給出的測試結果,我們不難總結出以下一些重點:

1. 微軟基本已經放棄Virtual PC這個產品,並全力打造Hyper-V。傳言:Windows 8中也將內嵌Hyper-V技術,參考:

http://www.cnbeta.com/articles/146341.htm

http://www.cnbeta.com/articles/154364.htm

2. VMWare存在一定的相容問題。

這個問題其實在所有的虛擬機器上都會出現,然而,微軟自己的產品,只要不是太陳舊,對自家產品的支援肯定不存在大的問題。而Linux的核心,除非遇到重量級並涉及到硬體底層技術的更新,否則Hyper-V也不會有太大的相容問題。VMWare則不同了,它不是微軟的產品,也沒有與微軟合作(Citrix正在與微軟合作開發虛擬技術),因此在每一次微軟有重大更新時,VMWare舊版本都會有些“跟不上時代”。上一次出現不相容,好象是Windows Server 2008剛釋出的時候。

VMWare不免費,除非你總能找到最新的下載最新的破解,不然選擇這個產品則是很需要金錢和勇氣的。

3. Windows 7的XP模式是基於Virtual PC技術的,也處於淘汰的邊緣。

我用Windows 7很久很久了,可以說在正式釋出之前,就開始使用。我用過一段時間的“XP模式”,它的優勢在於讓Windows 7原生支援了vdi等虛擬機器檔案,並方便的讓Windows 7使用者可以在“不啟動”虛擬機器的情況下(嚴格說是不開啟虛擬機器介面)執行安裝在虛擬XP環境中的程式。然而,微軟的初衷是讓普通使用者能平滑過渡,並簡單理解“虛擬機器”的概念。但僅僅是這樣一個美好的想法,已經是“太過奢華”了。普通使用者搞不懂虛擬機器,也不知道怎麼用“XP模式”,更不清楚如何安裝程式。而“技術員”們,則不屑這個功能的弱小,所以說,微軟在釋出XP模式之後,也就立刻宣佈了此技術的終結。Hyper-V才是未來的方向。

4. 最後還是要說到VirtualBox。這個開源的小東西雖然後來被甲骨文收購,但它依舊保持著高頻率的更新。網友的力量是強大的,就是這樣一種“萬人維護”的環境,讓VirtualBox有著驚人的相容性。目前來說,還真的很難找到VirtualBox不支援的系統,即便某些時候存在Bug,以VirtualBox每月都更新的頻率,修復也不會是個問題。

 

對比我之前寫的文章,選擇哪一款虛擬機器其實應該是一目瞭然了。當然,你有權利決定你的選擇。