要在windows上跑linux系統嗎? 可以用免費的vmware player + easyvmx
★Virtual OS的功能
練習架站
應用軟体學習: 利用vmware 公司提供現有的Virtual Appliance,可以直接練習未知或新軟体,不用重頭安裝起,縮短學習時間
測試病毒
資料備份模擬
無聊新奇好玩 XD
vmware player 是個免費虛擬主机軟体,不只可以在Linux上執行,也能在windows上執行vmware player
並且安裝各种不同的系統在vmware player上喔
虛擬系統(virtual OS)的架構,大概可以此張圖做清楚說明:
如果是想要在windows上跑Linux,windows, FreeBSD
則:
Host OS => 正在使用的windows
Guest OS => Linux, FreeBSD, windows
由上圖也能知道,在Host OS上,不單單只能跑一個Guest OS, 只要你的硬体夠好,跑多個也行
其實當初畫出這架構來,就讓我第一直覺想到駭客任務裡,真實世界與虛擬世界的相對關係
由机器人掌控的真實世界,就像是Host OS
而人們正在做夢的世界,就像是一個Guest OS
至於利用電話連接,更像是在server-client架構,例如在guest OS建一個ftp 或http server, 兩個系統就能溝通了。
why vmware?
我習慣用數據說服人! ^^
好,到google 打關鍵字 "vmware player"
下載回來後,就一直 next, next 就好 :)
但安裝好後,什麼事也不能做,重點來了:
接著, vmware player 本身無法建立vmdk的實体打包檔,必須透過easyvmx網站下載相關設定檔
http://www.easyvmx.com/
選擇最簡單的super simple
記得,所有填的內容是指你的guest OS
以上面為例,我正建立一個guestOS是windows xp系統、記憶体256MB, 磁磁空間8GB,並且啟動live cd以iso檔開机。
如果不選live cd啟動,到時在自己主机的光碟机放開机光碟,一樣可以開啟virtualOS
設定好後,即可下載回來,解壓縮可觀察到
.vmx 是個文字檔,VM的定義與描述
.vmdk 是VM的實体打包檔
Workstation、Server版本 可以產生vmdk檔
VMplayer則有功能限制
如果有興趣,可以把.vmx檔以記事本打開,便是剛剛所設定資料
要執行安裝新系統
就對著.vmx點擊兩下,就可以開始体驗在系統上安裝系統了 :)
當然,記得所下載回來的iso檔,要放在同一個文件夾底下喔
更神奇的是,所有的vmdk打包檔,還是跨平台的,
我在linux跑vmware player安裝好的系統檔案,整個下載到windows上,一樣能開啟執行
2009/01/04 有網友看到這篇文章,想請問有沒有需要註冊碼呢?
放心,到vmware下載資料,隨便填填就好,每一欄我都填 w隨便填填 ,只有email那格 就填個 w@home.xx
一定要 xx@xx.xx 喔,這是正規表達示的判斷,如果有讀者對正規表達有興趣,不妨再給我回應 ^^
我更有動力寫下去的
另外vmware player 所建系統,跟host OS相對,就可以說是個完整的網路架構(Server-client),能滿足伺服器架設的練習
但沒法對外開放服務,畢竟是palyer嘛,就我的認知啦,如有網友知道如何解決,也希望不吝賜教喔 ^^
留言列表