用VMware和Virtual PC建立你自己的虚拟机
2007-11-09 13:21:26 来源:WEB开发网 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤缂嶅﹪寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閻愵剙鍔ょ紓宥咃躬瀵鎮㈤崗灏栨嫽闁诲酣娼ф竟濠偽i鍓х<闁绘劦鍓欓崝銈囩磽瀹ュ拑韬€殿喖顭烽幃銏ゅ礂鐏忔牗瀚介梺璇查叄濞佳勭珶婵犲伣锝夘敊閸撗咃紲闂佺粯鍔﹂崜娆撳礉閵堝洨纾界€广儱鎷戦煬顒傗偓娈垮枛椤兘骞冮姀銈呯閻忓繑鐗楃€氫粙姊虹拠鏌ュ弰婵炰匠鍕彾濠电姴浼i敐澶樻晩闁告挆鍜冪床闂備浇顕栭崹搴ㄥ礃閿濆棗鐦遍梻鍌欒兌椤㈠﹤鈻嶉弴銏犵闁搞儺鍓欓悘鎶芥煛閸愩劎澧曠紒鈧崘鈹夸簻闊洤娴烽ˇ锕€霉濠婂牏鐣洪柡灞诲妼閳规垿宕卞▎蹇撴瘓缂傚倷闄嶉崝搴e垝椤栫偛桅闁告洦鍨扮粻鎶芥倵閿濆簼绨藉ù鐘荤畺濮婃椽妫冨☉娆愭倷闁诲孩鐭崡鎶芥偘椤曗偓瀹曞爼顢楁径瀣珫婵犳鍣徊鍓р偓绗涘洤绠查柛銉墮閽冪喖鏌i弬鎸庢喐闁荤喎缍婇弻娑⑩€﹂幋婵囩亪濡炪値鍓欓悧鍡涒€旈崘顔嘉ч幖绮光偓鑼嚬缂傚倷绶¢崰妤呭箰閹间焦鍋╅柣鎴f绾偓闂佺粯鍔曠粔闈浳涢崘顔兼槬闁逞屽墯閵囧嫰骞掗幋婵愪紑閻庤鎸风粈渚€鍩為幋锔藉亹闁圭粯甯╂导鈧紓浣瑰劤瑜扮偟鍒掑▎鎾宠摕婵炴垶鐭▽顏堟煙鐟欏嫬濮囨い銉︾箞濮婃椽鏌呴悙鑼跺濠⒀傚嵆閺岀喖鎼归锝呯3闂佹寧绻勯崑娑㈠煘閹寸姭鍋撻敐搴樺亾椤撴稒娅婇柡灞界У濞碱亪骞忕仦钘夊腐闂備焦鐪归崐鏇㈠箠閹邦喗顫曢柟鎯х摠婵挳鏌涢幘鏉戠祷闁告挸宕—鍐Χ閸℃浠搁梺鑽ゅ暱閺呮盯鎮鹃悜钘壩ㄧ憸澶愬磻閹剧粯鏅查幖绮瑰墲閻忓秹姊虹紒妯诲鞍婵炲弶锕㈡俊鐢稿礋椤栨氨鐤€闂傚倸鐗婄粙鎰姳閼测晝纾藉ù锝堟閻撴劖鎱ㄥΟ绋垮婵″弶鍔欓獮妯兼嫚閼碱剦妲伴梻浣稿暱閹碱偊宕愭繝姣稿洭寮舵惔鎾存杸濡炪倖姊婚妴瀣啅閵夛负浜滄い鎾跺仜濡插鏌i敐鍥у幋妤犵偞甯¢獮瀣籍閳ь剟鎮楁繝姘拺閻熸瑥瀚崕妤呮煕濡 鍋撻悢鎻掑緧婵犵數濮烽弫鍛婃叏閻戣棄鏋侀柛娑橈攻閸欏繑銇勯幘鍗炵仼缁炬儳顭烽弻鐔煎礈瑜忕敮娑㈡煃闁垮鐏﹂柕鍥у楠炴帡宕卞鎯ь棜缂傚倸鍊风粈渚€藝闁秴鏋佸┑鐘虫皑瀹撲線鏌涢埄鍐姇闁稿﹦鍏橀弻娑樷攽閸℃浼€濡炪倖姊归崝鏇㈠煘閹达附鍊婚柛銉㈡櫇鏍¢梻浣告啞閹稿鎮烽敂鐣屸攳濠电姴娲﹂崵鍐煃閸濆嫬鏆熼柨娑欑矒濮婇缚銇愰幒鎴滃枈闂佸憡鐟ユ鎼佸煝閹炬枼鍫柛顐ゅ枔閸樻悂鏌h箛鏇炰户缁绢厼鐖煎畷鎴﹀箻鐠囪尙鐤€婵炶揪绲介幉锟犲磹椤栫偞鈷戠痪顓炴噹娴滃綊鎮跺☉鏍у姦闁糕斁鍋撳銈嗗笒閸燁偊鎯冨ú顏呯厸濞达絽婀辨晶顏堟煃鐟欏嫬鐏撮柟顔界懇瀵爼骞嬮悩杈敇闂傚倷绀佸﹢杈ㄧ仚闂佺濮ょ划搴ㄥ礆閹烘绫嶉柛顐ゅ枎娴犺櫣绱撴担鍓插創妞ゆ洘濞婇弫鍐磼濞戞艾骞堥梻浣告惈濞层垽宕濆畝鍕€堕柣妯肩帛閻撴洟鏌熼懜顒€濡煎ù婊勫劤閳规垿鏁嶉崟顐℃澀闂佺ǹ锕ラ悧鐘茬暦濠靛鏅濋柍褜鍓熼垾锕傚锤濡も偓閻掑灚銇勯幒宥堝厡缂佺姴澧介埀顒€鍘滈崑鎾斥攽閻樿京绐旈柛瀣殔閳规垿顢欑涵鐑界反濠电偛鎷戠徊鍨i幇鏉跨闁瑰啿纾崰鎾诲箯閻樼粯鍤戦柤绋跨仛濮f劙姊婚崒姘偓鐑芥嚄閼哥數浠氭繝鐢靛仜椤曨參宕楀Ο渚殨妞ゆ劑鍊栫€氭氨鈧懓澹婇崰鏍р枔閵婏妇绡€闁汇垽娼ф牎缂佺偓婢樼粔鐟邦嚕閺屻儱绠甸柟鐑樼箘閸炵敻鏌i悩鐑橆仩閻忓繈鍔岄蹇涘Ψ瑜夐崑鎾舵喆閸曨剙纰嶅┑鈽嗗亝缁诲倿锝炶箛娑欐優闁革富鍘鹃敍婊冣攽閳藉棗鐏犻柟纰卞亰閿濈偛顓奸崶鈺冿紳婵炶揪缍侀ˉ鎾诲礉瀹ュ鐓欑紒瀣仢閺嗛亶鏌i敐鍥у幋妤犵偛顑夐弫鍐焵椤掑倻涓嶅┑鐘崇閸嬶綁鏌涢妷鎴濆暟妤犲洭鎮楃憴鍕碍缂佸鎸抽垾鏃堝礃椤斿槈褔鏌涢埄鍏狀亪妫勫鍥╃=濞达絽澹婇崕鎰版煕閵娿儱顣崇紒顔碱儏椤撳吋寰勭€n亖鍋撻柨瀣ㄤ簻闁瑰搫绉堕ˇ锔锯偓娈垮枛閻忔繈鍩為幋锕€鐓¢柛鈩冾殘娴狀垶姊洪崨濠庣劶闁告洦鍙庡ú鍛婁繆閵堝繒鍒伴柛鐕佸灦瀹曟劙宕归锝呭伎濠碘槅鍨抽崢褎绂嶆ィ鍐╁€垫慨妯煎亾鐎氾拷

核心提示:虚拟机,顾名思义,用VMware和Virtual PC建立你自己的虚拟机,就是虚拟出来的主机,有了虚拟机,没有虚拟机做不到的,不过虚拟机虚拟出来的显卡档次比较低,我们可以在一台真实的计算机上同时运行两个或更多的操作系统,虚拟机所使用的硬件设施都是虚拟出来的
虚拟机,顾名思义,就是虚拟出来的主机。有了虚拟机,我们可以在一台真实的计算机上同时运行两个或更多的操作系统。虚拟机所使用的硬件设施都是虚拟出来的,在我们真实的计算机上,虚拟机所使用
的硬件设施都是以文件的方式存放的。我们用什么办法虚拟出一台主机来呢?现在用来做虚拟机的软件,比较著名的就是Vmware和virtual pc(parallels的虚拟机平台)。下面,我就将为你一一讲解这两种软件的用法,并比较它们
的差异。
virtual pc(parallels的虚拟机平台)
图-1就是virtual pc(parallels的虚拟机平台)的启动画面,如果是第一次运行virtual pc(parallels的虚拟机平台)的话,将会出现一个新建PC的向导,
如图-2所示。
图-2
点击下一步,将会要你输入新建的PC的名字。输入后,再点击下一步将会询问你想怎样配制你的PC(如果你已经建立了一台虚拟机的话,这一步将会出现三个选项),一般来说,这里可以选择默认的选项,即指导我建立一个新的PC,再下一步的话,将会询问你是否改变虚拟机的内存大小,选择是的话将出现一个滚动条,拉动滚动条改变虚拟机的内存大小(注意:当内存设置得太大时,系统将警告你,母机的内存将会不足。具体的内存大小将要视你母机的内存而定。我是256的内存,当设置的内存超过154M时,出现警告),再下一步将会要你创建一个新的硬盘。选择了新硬盘的保存路径之后,再下一步,点击完成。这样,一个新的虚拟机就被我们创建了。
接下来,我们要做的事当然就是给虚拟机装系统了,让我们回到图-
1,双击我们要启动的系统,或者选中我们想要启动的系统,点击右边的Start Up,这样系统就启动了,此时我们要在启动的画面里选中CD选项,在下拉的菜单中有Capture Host Drive:X(X为你的光驱盘符),如果你是从光盘装系统的话,请选中此项。Capture Image…,如果你有操作系统的ISO镜像的话,请选择此项装入镜像文件。接下来就开始装系统了,这和我们平时装系统没有什么两样。(注意:如果你的虚拟机不能从光盘启动的话,请在系统启动后按F2进入BIOS设置成从光盘启动。virtual pc(parallels的虚拟机平台)和Vmware的BIOS都是Phoenix BIOS,这和我们平时用得比较多的Award BIOS跟AMI BIOS有所不同)装好后,一个虚拟的操作系统就被我们创建出来了。
点击图-1的Settings…选项,我们可以对虚拟机进行设置。如图-3所示。
图-3
如果你想新建一个硬盘的话,请在图-1的File选项的下拉菜单中选择Virtual Disk Wizard(虚拟磁盘向导),一路默认,即可创建一个新的虚拟硬盘。再把创建的虚拟硬盘添加到虚拟机里即可。
在Shared Folders选项中,我们可以将物理磁盘以共享文件夹的方式添加到虚拟机当中去,这样我们就可以在虚拟机里共享母机的资源
在Networking 选项中,建议选择Shared Networking(NAT),这样我们就可以通过母机来上网。
Vmware
图-4
图-4即为Vmware的启动画面。点击New Virtual Machine我们开始创建虚拟机。一路Next即可创建出一台虚拟机。创建好后如图-5所示。
图-5
点击Edit virtual machine settings来设置虚拟机。如图-6所示。
图-6
点击Add…选项中我们可以添加新的虚拟硬盘。在CD-ROM选项中我们可以设置使用物理光驱还是
使用ISO镜像。
在Options里,我们可以设置共享文件夹。接下来要做的事情就是装系统。无需多讲了。
需要注意的是。在Vmware这个软件装好之后,在你的计算机里将会多出两个虚拟的网卡来。
如图-7所示(我装VMware-workstation-4.0.0-4460后只多出一个网卡。而装VMware-workstation-3.2.0-2230和VMwareworkstation4.0.5-6030就能多出两个网卡。不知道是怎么回事)。
图-7
Vmware和virtual pc(parallels的虚拟机平台)的差异
通过这段时间我对这两款软件的使用来看,我觉得Vmware要略优于virtual pc(parallels的虚拟机平台)。如果你对虚拟机不是很熟的话,那么我建议你使用virtual pc(parallels的虚拟机平台)。因为virtual pc(parallels的虚拟机平台)的操作要比Vmware简单。
1、从装系统的速度来看。Vmware要略优于virtual pc(parallels的虚拟机平台)。我的机器配制Celeron®2.0G+Kingston®DDR400 256M
Guest OS(虚拟机操作系统) Windows®2000 Server
virtual pc(parallels的虚拟机平台) 耗时 50 分钟
Vmware耗时 40 分钟
2、从占用系统资源来看。Vmware和virtual pc(parallels的虚拟机平台)基本持平。
Vmware系统内存占用较多。但关闭软件后,母机系统能迅速恢复。
virtual pc(parallels的虚拟机平台)系统内存占用较少。但关闭软件后,母机系统不能迅速恢复。我的机器大概要15~20秒的恢复时间。
3、从Host OS (母机操作系统)与Guest OS(虚拟机操作系统)的独立性来看
Vmware :Host OS里的软件能对Guest OS产生影响。我就有一次悲惨的经历。一次,我在Guest OS里刚把我的工具箱打开(当然有些病毒之类的拉)我的Host OS里的KV2003马上就报警了,紧接着,Host OS蓝屏死机。弄得我至今都很郁闷。而在virtual pc(parallels的虚拟机平台)中就不会出现这种情况。
Vmware和virtual pc(parallels的虚拟机平台)的Guest OS都是通过NAT的方式上网,但virtual pc(parallels的虚拟机平台)是通过一个软件和母机连接后在上网,相当于代理上网。而Vmware虽然也是用软件连接,但是相对独立的。这一点,如果Host OS有防火墙的话,能理解得比较透彻。
4、Vmware能在Host OS与Guest OS之间组建一个虚拟的局域网。但在virtual pc(parallels的虚拟机平台)中我还没有发现这个功能。
5、Shared Folder的权限不同。在Vmware里,我们对Shared Folder默认的只有读的权限,没有写的权限。在virtual pc(parallels的虚拟机平台)中有读写权限。如果要在Vmware的Shared Folder里得到写权限,请在虚拟机设置中将
Shared Folder的只读属性去掉。在Vmware的新建磁盘里可以将(physical Disk)物理磁盘添加到
Guest OS里。(我只成功添加过一回,后来添加后系统不能启动。郁闷!)警告:在Vmware里添加了物理磁盘后请勿对其进行写操作,否则可能导致Host OS崩溃(这个我也不太理解,是在Chinaunix看的。我想别人写出来了,可能有他的道理。所以就写一下。
技巧与提示:
Vmware:①在安装了Guest OS之后,请在File选项里选择Install Vmware Tools…来安装Vmware的驱动程序。
②在添加了新的虚拟硬盘之后,在Guest OS里是看不到你所添加的新硬盘的,需要你到磁盘管理里去加载。
加载后的磁盘见图-8
图-8
③进入全屏模式:Ctrl+Alt+Enter回到窗口模式:Ctrl+Alt在Guest OS里按Ctrl+Alt+Insert即可解除Windows®Server版的锁定限制。
virtual pc(parallels的虚拟机平台):①如果在Guest OS里不能共享文件夹的话,请在开启的虚拟机的PC选项中选择Install/update Additions就可以开启共享文件的功能)。
②进入全局参数设置,可以更改热键。(File->preferences->keyboard)进入全屏模式:
Host(热键)+Enter 回到窗口模式:Host+Enter 暂停:
Host+p 解除Windows®Server版的锁定限制 :Host+Del。
③在装Linux系统时,如果选择的是进入图形界面的话。请将分辨率调整为:800×600。
不然的话,图形界面会很难看,或者说根本看不见。我用virtual pc(parallels的虚拟机平台)5.1出现这种情况。不知道5.2是否修正了这个Bug.我们操控虚拟机和操作一台真实的计算机基本上没有什么区别,只怕有你想不到的,没有虚拟机做不到的。不过虚拟机虚拟出来的显卡档次比较低。如果你想玩游戏的话,还是回到母机里来吧!
- ››VMware Workstation虚拟机系统封装
- ››PC专用Android 4.0 x86系统上手体验
- ››Pcworld:Windows 7三则常见故障排除技巧
- ››PC免疫系统 IFN-RE53
- ››PC上试玩Android Market
- ››PC World:Android与iPhone手机的五大战场
- ››VirtualBox虚拟机安装CentOS系统
- ››PC通过Android上网的几种方法总结
- ››VMware:没有操作系统照样玩转云计算
- ››PCWorld:IE9“平台预览版”你问我答
- ››Pcworld:升级至Office 2010的八点须知
- ››Vmware ESX硬件虚拟化工作原理
更多精彩
赞助商链接