新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 工具软件 > 系统工具 > 正文:VMware入门知识

VMware入门知识

新客网 XKER.COM 2006-07-07 来源: 收藏本文
随着Linux逐渐地被接受,同一台计算机上安装Linux和Windows已经不是什么新鲜的事情了。不过你有没有想过在一台计算机上同一时刻运行Linux和Windows呢?而不仅仅是在同一台计算机安装多个操作系统,或许在很多人眼里这是一件难以置信的事情。美国VMware公司推出的虚拟计算平台——VMware为我们提供了一个具有创新意义的解决方案,你可以在使用Gimp的同时,运行MicrosoftWord。不仅如此,你还可以同时运行各种Linux发行版、Dos、Windows3.1、Windows95、Windows98、WindowsNT,Windows2000、WindowsME以及FreeBSD等,你甚至可以在同一台计算机上安装多个Linux发行版、多个Windows版本。



一、VMware的特点

1、虽然VMware只是模拟一个虚拟的计算机,但是它就像物理计算机一样提供了BIOS,你可以相同的方法更改BOIS的参数设置。你不需要重新启动就可以同时在一台计算机上运行多个操作系统,可以是在窗口模式下运行客户机,也可以在全屏模式下运行,当你从GuestOS切换到HostOS屏幕之后,系统将自动保存GuestOS上运行的所有任务,以避免由于HostOS的崩溃,而损失GuestOS应用程序中数据。

2、每一个在主机上运行的虚拟机操作系统都是相对独立的,拥有自己独立的网络地址,就像单机运行一个操作系统一样,提供全部的功能,当然,如果你的计算机内存比较小的话,你明显感觉到速度很慢。最令人兴奋的是,当你的计算机在同时运行多个操作系统的情况下,如果,其中一个GuestOS的崩溃,但是并不影响其它GuestOS的正常运行。

3、在虚拟机上安装同一种操作系统的另一发行版,不需要重新对硬盘进行分区,比如,你可以在RedHatLinux的一个目录下,安装TurboLinux或者其它的Linux版本,而不需要重新分区。

4、虚拟机之间支持TCP/IP、NovellNetware以及Microsoft网络虚拟网络以及Samba文件共享等。而且,支持GuestOS和HostOS之间以及不同GuestOS操作环境下的剪切、复制和粘贴操作。VMware支持CD-ROM、软驱以及音频的输入输出,和VMware1.0相比,最新版本的VMware2.03改进了不少,比如增加了对SCSI设备、SVGA图形加速卡以及ZIP驱动器的支持。比如,你运行的是英文版的Linux,而同时又想处理中文,在内存足够的条件下,那么同时运行Windows是一个不错的选择。

注意:目前还不支持MIDI声频,以及游戏控制器和操纵杆。

5、在VMware的窗口上,模拟了打开虚拟机电源、关闭虚拟机电源以及复位键等,这些按钮的功能对于虚拟机来说,就如同虚拟机机箱上的按钮一样。如果你的客户机的操作系统是Windows,在运行过程中非正常关机或者VMware崩溃,下次启动Windows的时候,它会自动进行文件系统的检查与修复。

注意:GuestOS——指运行在虚拟机上的操作系统;Guest就是VMware虚拟出来的客户机。Host,指物理存在的计算机,HostOS指在Host上运行的操作系统;例如笔者在Linux为操作系统的计算机上安装了VMware,虚拟了Windows2000专业版。那么,Host指的是安装Linux的这台逻辑计算机,其HostOS为Linux;虚拟机上运行的Windows2000专业版就是GuestOS。

二、VMware的运行原理

VMware是一个具有创新意义的应用程序,通过VMware独特的虚拟功能,你可以在同一个窗口运行多个全功能的虚拟机操作系统。而且VMware中的GuestOS直接在X86保护模式下运行,使所有的虚拟机操作系统就像运行在单独的计算机上一样,因此,VMware在性能上有十分出色的表现。熟悉LInux的朋友可能会想到Linux下的模拟器—Wine,它们有本质上的区别,Wine(WineIsNotanEmulator)是一个在X和Linux之上的,提供了Windows3.x和Windows9xAPI函数接口,它是一个Windows兼容层,这个层即提供了一个用来从Windows源进出到UNIX的开发工具包(Winelib),也提供了一个程序加载器,该加载器允许不用任何修改Windows3.1/95/NT的二进制文件,简单的说,wine是一个Linux下Windows应用程序模拟器,而不能独立地运行一个全功能的操作系统。目前Wine仍在发展阶段,仅能执行少部份的Windows软体,大部份的软体仍然无法正常执行。如图下所示,这是VMware的运行原理图示。

共4页: 上一页 [1] [2] [3] [4] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐