WEB开发网
开发学院服务器虚拟化 用VMware和Virtual PC建立你自己的虚拟机 阅读

用VMware和Virtual PC建立你自己的虚拟机

 2007-11-09 13:21:26 来源:WEB开发网   
核心提示:虚拟机,顾名思义,用VMware和Virtual PC建立你自己的虚拟机,就是虚拟出来的主机,有了虚拟机,没有虚拟机做不到的,不过虚拟机虚拟出来的显卡档次比较低,我们可以在一台真实的计算机上同时运行两个或更多的操作系统,虚拟机所使用的硬件设施都是虚拟出来的
虚拟机,顾名思义,就是虚拟出来的主机。有了虚拟机,我们可以在一台真实的计算机上同时运行两个或更多的操作系统。虚拟机所使用的硬件设施都是虚拟出来的,在我们真实的计算机上,虚拟机所使用
的硬件设施都是以文件的方式存放的。我们用什么办法虚拟出一台主机来呢?现在用来做虚拟机的软件,比较著名的就是Vmware和virtual pc(parallels的虚拟机平台)。下面,我就将为你一一讲解这两种软件的用法,并比较它们
的差异。

virtual pc(parallels的虚拟机平台)

0) this.style.zoom=zoom+'%';return false;" title="按此在新窗口浏览图片" src=/tech/UploadPic/2010108/201010815333913.jpg>
图-1就是virtual pc(parallels的虚拟机平台)的启动画面,如果是第一次运行virtual pc(parallels的虚拟机平台)的话,将会出现一个新建PC的向导,

如图-2所示。
0) this.style.zoom=zoom+'%';return false;" title="按此在新窗口浏览图片" src=/tech/UploadPic/2010108/201010815333239.jpg>
图-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所示。

0) this.style.zoom=zoom+'%';return false;" title="按此在新窗口浏览图片" src=/tech/UploadPic/2010108/201010815333836.jpg>
图-3

如果你想新建一个硬盘的话,请在图-1的File选项的下拉菜单中选择Virtual Disk Wizard(虚拟磁盘向导),一路默认,即可创建一个新的虚拟硬盘。再把创建的虚拟硬盘添加到虚拟机里即可。
在Shared Folders选项中,我们可以将物理磁盘以共享文件夹的方式添加到虚拟机当中去,这样我们就可以在虚拟机里共享母机的资源
在Networking 选项中,建议选择Shared Networking(NAT),这样我们就可以通过母机来上网。

Vmware

0) this.style.zoom=zoom+'%';return false;" title="按此在新窗口浏览图片" src=/tech/UploadPic/2010108/201010815333377.jpg>
图-4
图-4即为Vmware的启动画面。点击New Virtual Machine我们开始创建虚拟机。一路Next即可创建出一台虚拟机。创建好后如图-5所示。

0) this.style.zoom=zoom+'%';return false;" title="按此在新窗口浏览图片" src=/tech/UploadPic/2010108/201010815334501.jpg>
图-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就能多出两个网卡。不知道是怎么回事)。

0) this.style.zoom=zoom+'%';return false;" title="按此在新窗口浏览图片" src=/tech/UploadPic/2010108/201010815334337.jpg>
图-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

0) this.style.zoom=zoom+'%';return false;" title="按此在新窗口浏览图片" src=/tech/UploadPic/2010108/201010815334905.jpg>
图-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.我们操控虚拟机和操作一台真实的计算机基本上没有什么区别,只怕有你想不到的,没有虚拟机做不到的。不过虚拟机虚拟出来的显卡档次比较低。如果你想玩游戏的话,还是回到母机里来吧!

0) this.style.zoom=zoom+'%';return false;" title="按此在新窗口浏览图片" src=/tech/UploadPic/2010108/201010815334458.jpg>

Tags:VMware Virtual PC

编辑录入:coldstar [复制链接] [打 印]
赞助商链接