開始使用VirtualBox

最近開始使用VirtualBox,放棄了以前使用的 VMware workstation 和 Virtual PC 2007. 原因如下:

 

1.  VMware workstation 隨着版本升級,越來越龐大,安裝文件龐大,安裝後的尺寸更加龐大,新功能大都是華而不實的對我沒啥意義的。個人最喜歡的其實還是當初的那個5.5,速度快,個頭小,但是畢竟還是少了一些功能,不能充分利用現在的硬件虛擬化能力,所以不得不放棄。

 

2. Virtual PC 2007 SP1其實挺好,個頭小,速度快,不止MS的系統,其它各種OS其實都能做guest OS。功能不強,但是基本夠了。但是不能在Win7上跑,應該說MS刻意拋棄了它。 Win7上的那個 windows virtual PC 就是一個太監版本,只能支持XP,win7做 guest,其它的linux,windows server統統不行。一般別人都是嘴上說不行,也就是不提供支持了,實際安裝運行通常都還是可以用的,它倒好,徹徹底底的不行,其它的OS安裝上去根本無法啓動。

 

3.  VirtualBox 現在是GPL開源軟件,最新的4.1.8版真是功能強大,小巧玲瓏,速度飛快,完全超過我的預期,很滿意。拜開源帶來的衆人拾柴火焰高所賜,很多功能是其它桌面虛擬化工具沒有的,例如: host有幾個CPU,它的guest就可以有幾個CPU,完全沒有什麼CPU限制。再例如: 它不止有自己的虛擬磁盤文件格式,而且支持VMware的 VMDK,MS的VHD,等等其它廠家的虛擬磁盤文件格式,極大的方便我這樣的測試者。

 

Windows版的4.1.8有個常見的問題: 創建虛擬機後,啓動時報錯 “failed to open a session for the virtual machine”。 網上的方法是換個路徑來安裝,我試驗了一下,其實是權限的問題,run as administrator 啓動VirtualBox 就不會出這個問題了。這其實不應該稱爲問題,因爲Vista之後的Windows上,應用程序應該以 普通user的權限來運行,這才符合OS的安全規範,4.1.8做到了,更加說明VirtualBox進步很快。無論run as 還是換個路徑安裝其實都是解決了訪問文件時的權限問題。相比而言,建議換個路徑安裝的方法,這個更加規範,我是在自己的機器上,就偷懶了,呵呵。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章