複製鏈接
請複製以下鏈接發送給好友

vmlite

鎖定
vmlite是一種虛擬機,創始人是駱輝紅。
外文名
vmlite
性    質
高速虛擬機
特    點
首款中國人自己設計

目錄

vmlite簡介

VMLite附帶的VMLite XP模式與微軟推出的Windows XP模式幾乎一模一樣,但是卻不要求你的CPU非得支持虛擬化才能運行。VMLite允許你直接使用從微軟網站上下載下來的Windows XP模式安裝文件,來建立Windows XP虛擬機。VMLite XP模式配置完成後,在Windows 7的開始菜單中也會出現虛擬機中安裝的軟件的快捷方式;在虛擬機中運行的程序,可以無縫的在Windows 7桌面上顯示,看起來就跟在本機中運行一樣。
VMLite是一個免費軟件!(同類中,VMware是要收費的,Virtual PC是要通過微軟正版驗證的,VirtualBox是不收費的。VirtualBox和VMLite具有一定的血親。應該説,後起之秀VMLite基於開源項目VirtualBox(由Sun Microsystems公司支持)參考併合法使用了VirtualBox的部分代碼,同時VMLite也為VirtualBox做出了大量的改進——可以在VirtualBox的感謝中看到。但是,VMLite和VirtualBox有很大不同。VMLite有相當多的獨特的功能,VirtualBox和VMLite Workstation產品同類。VMLite也有許多獨特的封閉代碼——這合理且合法!與某些盜用開源代碼用於營利目的的閉源軟件不同。詳情可參考GPL協議。)

vmlite系列產品

目前為止,VMLite已經包括VMLite XP Mode、VMLite Workstation、MyOldPCs、VMLite VirtualApps Studio、VMLite VirtualApps Player、VBoot 六大產品,非常全面。
VMlite XP Mode
Vmlite XP Mode的作用是在host(真實系統中)像直接使用普通軟件一樣使用其他系統中才能使用的軟件。其原理是隻虛擬一個軟件,虛擬機在後台運行。該功能常常用於Vista和Win7 使用只能在Xp下使用的軟件,即虛擬出Xp來使用部分軟件,所以該功能約定俗成成為XP Mode。
XP Mode最早由微軟的虛擬機軟件Virtual PC在配合Win7系統時推出。之後Vmware 、Virtual box也跟進該項功能。
VMLite的最大特點是不需要硬件級別的虛擬化支持! 即CPU不需要支持intel的VT-x或者AMD的AMD-V。這意味着較早的CPU以及部分性能高卻不支持硬件虛擬的CPU也能夠使用XP Mode。(注意:這裏有誤區。Win7 的XP mode必須要CPU支持虛擬化技術才可以使用。(微軟已經提供升級補丁讓不支持虛擬化技術可以使用)(但是XP mode的真身Virtual PC以及其他所有的虛擬機軟件都不一定要支持硬件虛擬的CPU,只不過慢一點罷了。虛擬機技術早於硬件發展的,早期用虛擬機大家都不支持硬件虛擬化。)
根據VMlite官方説法:即使你的機器的CPU支持硬件虛擬化,也推薦使用VMlite。因為它運行更加快速並且支持3D/2D加速(目前支持Directx加速的只有體積龐大的VMWare而已。Virtual PC一直就沒有這個打算。微軟為Virtual PC的定位是網絡測試和用户體驗。Virtual PC的網絡nat支持一直是很好——廢話,微軟自己的系統當然搞得定。而VMware則一直是站在技術的最前沿——從軟件的體積和越來越多的產品可以看出來- -b);而且VMlite同樣支持多虛擬CPU(VMWare支持而Virtual PC不支持)。
VMLite Workstation
VMLite Workstation 提供完整的虛擬機選項,你可以同時虛擬出多個虛擬機(guest)在你的真實主機(host)上。他不是xp mode那樣的傻瓜化的輕量級部署,也不是 player那樣的只讀型的閹割版部署。你可以真正的體驗完整的功能。傳統意義上的虛擬機。(注意:這段話是影射virtual pc和xp mode;vmware和vmware player。針對vmlite來説,並沒有獨立的xp mode下載,因為下載xp mode就是下載 workstation的鏈接……)
特徵
1、支持 XP Mode (XP mode只是後台化合簡化了的workstation)
2、擁有其他虛擬機軟件不同的獨一無二的特徵
3、人性化的圖形界面以便創建、修改和刪除虛擬機
4、支持32位和64位的主機(host)和虛擬機(guest)的操作系統
5、有VT-x 或者 AMD-V功能支持時,可以在32位主機下虛擬64位系統(請參考你的CPU介紹!)
6、有 VT-x or AMD-V 功能支持時,可以開啓多個虛擬CPU
7、支持“快照”(即記錄下某個時刻的狀態,之後的修改都記錄下來並不覆蓋原來的文件)可以簡單快速恢復
8、虛擬系統Guest支持Windows 2000, XP, 2003, Vista, 7和2008。(實際上,各種虛擬機軟件都支持各種系統包括Windows、Linux等,如chromium、ubuntu、solaris等)
9、支持VMware (VMDK), Microsoft (VHD), Sun (VDI) and Parallel (HDD) 等虛擬硬盤格式(Vmware只支持自己的vmdk,微軟的win7和virtual都支持vhd,virtual box支持自己的格式vdi和vmdk和vhd)
10、虛擬機可以使用虛擬的ip地址(網絡共享方式)或者使用真實網卡的ip(nat方式)。()
MyOldPCs(測試狀態)
本軟件的目的是在你計算機更新換代之後,可能你想保留舊計算機的數據(包括忘記備份和提取出來的資料,特別時候一些如註冊表、配置文件等難搞定的東西),可以把舊電腦的數據轉換為虛擬硬盤的數據,然後想要用的時候就輕輕的點開虛擬機,然後一切都有了~~
步驟
準備一個新硬盤(或移動硬盤)(要比你需要被備份數據大哦,比如C盤)將 MyOldPCs 程序拷到新硬盤中並接入舊電腦在舊電腦中運行 MyOldPCs,它會將你的全本舊文件存為一個文件(鏡像)轉換完成後,將新硬盤插入新電腦,然後用虛擬機打開……這不是什麼高深的東西,就算沒有這個軟件你也可以做到:(這段僅為個人觀點,和vmlite沒有關係)
1、想好你要用什麼虛擬機軟件,決定使用的虛擬硬盤格式。比如用vhd文件(微軟)。
2、將舊電腦的硬盤插入新電腦中,在新電腦中按照諸如winmount之類的軟件,將就電腦做成完整的vhd鏡像。(這段可不是myoldpcs的傻瓜操作了,需要一點呢對鏡像、硬盤格式等的理解和實際經驗)
3、通過虛擬機載入硬盤。使用vhd是因為這是微軟的格式,指不定微軟什麼時候除了win7,連xp也可以從vhd啓動也説不定。不過我更看好vmlite的vboot功能,比較M$也跳票……比如那個什麼新的硬盤格式從vista開始就一直跳了,連ext4都有了還沒出。
VMLite VirtualApps Studio
這個東西還沒有出。
總而言之,就是快速部署虛擬機的軟件。對於一般用户用的不多。如果猴急的話,就用vmware吧,產品多的搞不清大部分是幹什麼用的。心不在焉的微軟和有心無力的sun是不會管這塊的……。微軟關心的是快速部署他的服務器,而不是虛擬機這個可能產生盜版的東西。virtual box的發展還是不如vmware快——比較後者是商業軟件。
VMLite VirtualApps Player
這個東西也還沒有出。不過技術上沒有太大的難度。
和vmware player(vmware唯一的免費)類似,是一個只能運行虛擬機而不能修改虛擬機的軟件(新版vmware player已支持創建虛擬機)。(注意:虛擬機和虛擬機軟件是不同的!虛擬機軟件就是vmlite、vmware、virtual pc和virtual box這種。虛擬機是各虛擬機軟件按照自己的標準生成的配置文件,除去硬盤鏡像外,一般不超過5M。)player的目的在於方便的傳播,比如要發佈一款操作系統的試用,除了遠程的雲平台外,就屬player好用。player包括:player的安裝程序、硬盤鏡像、配置文件(不僅僅包含尋常配置,還有作者的一些特殊設定)。player的最大好處就屬設定的傳播。對於不會配置的人,只需要安裝就好了,所有設定都會按照作者的配置幫你設好。
VBoot
VBoot允許你從vhd的虛擬磁盤啓動你的物理電腦。 每個vhd文件包含一個完整的操作系統。 本軟件支持Windows 2000, Windows XP, Vista, Windows 7, 2003 Server, 2008 Server 以及 Linux 2.6, 32位 和 64位。本軟件可以配合 MyOldPCs,將舊電腦數據轉存為vhd文件後不需要從虛擬機啓動而是可以直接從實體機啓動(注意!對於windows而言,不同的硬件是不可以亂換的,微軟把系統在做成可部署的鏡像前必須要用微軟的系統準備工具,消除不同硬件在操作系統中可能引起部署失敗的部分。所以這要求myoldpcs還必須考慮到做成鏡像前先把系統處理一下。而這裏要用到微軟的工具。linux沒有這個問題——因為關鍵的驅動就在內核中。總而言之並不是字面上的那麼簡單)。
更多的信息將在軟件發佈時公告。
眾所周知,win7出來的時候,win7的引導程序是可以直接從vhd文件引導win7(僅ultimate版)的。這就為系統提供了非常大的靈活性。比如:安裝系統:只需要創建一個vhd文件,然後將wim鏡像提取到vhd中,然後直接修改引導文件添加一個項為從vhd引導就完成了,速度非常快。vhd可以將不同的系統隔離開來。比如,一起你c盤裝了xp、d盤裝了win7。如果你c盤中毒了它會感染你的整個硬盤(c、d、e……),就算你重啓動也是中毒的系統。只能從光盤或u盤的pe引導。但是如果你是吧win7裝在vhd文件中,c盤中毒了,病毒看不到win7所在的盤,拿vhd文件沒辦法。進win7就是乾淨的系統可以殺毒和處理。而且可以將c盤分50g,引導文件100m在裏面,然後用40g做vhd文件安win7。在win7裏面,c:是虛擬的vhd鏡像,而真正的c盤即hd(0,0)並沒有掛載,無法訪問,有效的保護了引導文件。可惜只支持ultimate的win7。如果xp等也支持的話,就可以c盤包含引導文件和無數了vhd文件,形成的多系統,互相隔離,d盤等是可以共同訪問的。
估計微軟顯然是想這麼做,但是他最多隻管windows,其他系統是絕對不管的,不禁止你就好了。vboot這個軟件要達到微軟的水平還有很長的距離。而且vboot顯然和win7的native boot類似,而不是linux的xen那種內核級的虛擬化,現在一點沒有參考(和workstation的技術是不同的),要做有很長很長很長……很長的路要走。但是這個設想終於有人來做了並且是免費方案(不管是不是開源都應該支持)。
Vmlite與Windows Virtual PC比較
Vmlite Vs Windows Virtual PC (比較)
1)Vmlite是世界上超薄的運行速度最快的虛擬機
2)vmlite對硬件安裝沒有任何要求,就是對你的計算機配置沒有任何要求,比如不需要兼容VT-x或者AMD-V
3)Vmlite不運行遠程程序所以速度非常快
4)Windows Virtual PC 有127G的磁盤容量限制,而Vmlite的容量是2TB
5)vmlite 支持 64位,Windows Virtual PC只能支持32位系統
6)vmlite支持多個虛擬CPU同時運行,VPC只支持單個虛擬CPU
7)vmlite支持3D動畫效果擁有32位高清晰顯卡,可以高清晰度的欣賞google earth以及讓玩家玩遍對畫質要求高的最時尚的網遊
8)VMLite 文件共享比vpc快很多
Vmlite產品
如果你的電腦沒辦法運行Windows 7的XP模式,那就試試VMLite吧!
VMLite也是一個虛擬機軟件,其附帶的VMLite XP模式與微軟推出的Windows XP模式幾乎一模一樣,但是卻不要求你的CPU非得支持虛擬化才能運行。VMLite允許你直接使用從微軟網站上下載下來的Windows XP模式安裝文件,來建立Windows XP虛擬機。
VMLite XP模式配置完成後,在Windows 7的開始菜單中也會出現虛擬機中安裝的軟件的快捷方式;在虛擬機中運行的程序,可以無縫的在Windows 7桌面上顯示,看起來就跟在本機中運行一樣。
最新的VMWare 7也支持Windows XP模式,但是對CPU有很多的要求,例如不支持我的老奔騰M。如果你的CPU比較新但就是不支持虛擬化,那麼也可以試試VMLite 7來運行XP模式