虚拟机软件认识篇

学生与初学者  由于计算机发展的太快,现在许多学生在开始学计算机时,都是从Windows 98、Windows 2000开始学习,对于MS-DOS、Windows 3.x、NetWare等,并不了解。这样,当学生使用的计算机出现故障时,就不知道怎样解决,因为他(她)不知道计算机的来笼去脉,不知道怎样去解决。比如一个很小的故障,Windows 98的计算机不能启动了,是因为在软驱中有一张非引导磁盘。这时,他就不知道把这张磁盘从软驱中取出再重新启动计算机。

学生们可能学习了一些计算机的(历史)知识,也知道启动磁盘,也知道MS-DOS,也知道格式化磁盘,也知道硬盘在使用前需要分区、格式化,也知道软件需要安装,也知道……。

同学们从书本上学了太多的“也知道”,但是,却很少有学生能亲手去进行实践。因为:

1.  学校的机房,都是由机房的管理员负责安装好系统,机房的机器一般是不允许学生自己安装系统,更不准学生对硬盘分区,对硬盘进行格式化,这在学校来说是不能容忍的,也是不现实的。

2.  即使学生自己有机器,配置也很高,但也很少有学生在自己的机器上分区、格式化、频繁安装新的系统,如果总对硬盘进行分区、格式化的话,机器也不会用很长。如果想学工具软件,也不会用自己的机器做实验,尤其是一些“危险”性的实验。

3.  学生只有一台机器,不能做网络实验,最多能做一些上网的实验。即使几个同学把机器放到一起做实验,姑且不说场地、电源不好找,就是网卡、交换机之类的东西也不好配。

现在的学生大多是纸上谈兵,因为学习的知识如果没有经过检验的话,就只能停留在理论上。不但现在的用人单位青睐有实战经验的,就是自己也会认为这样不行。在我以前教MCSE的学员时,就听说过有的通过MCSE七门考试的学员,甚至不认识网卡的情况,这绝不是笑话。

“实践是检验真理的唯一标准”,没有经过实践、没有亲手操作过,就不可能学会、学通、学精。

在虚拟机中,您可以尽情的、放心大胆的作每一个实验。

电脑爱好者  因为爱好,我们总喜欢第一时间使用最新软件,在第一时间使用新的操作系统,或者尝试使用多个系统。如果在您的机器上使用最新软件,就可能造成系统不能启动、容易感染病毒等。如果使用新的系统软件,那就更容易出现故障,因为安装新系统时,很容易损坏硬盘、丢失数据。要知道,计算机硬件相对来说有价,但是您的数据,在很多时候是无价的。即使您是计算机的高手,也容易在测试新的系统时出现错误。

笔者的一个同事,因为要学习Linux,就在他的机器上安装。在安装之前,为了保险,他又找了一块硬盘,准备在第二块硬盘上安装Linux。他把这块硬盘插在主IDE口设置为从设备,在CMOS里面把主硬盘(他原来的硬盘,在主IDE口,设置为MASTER)设置为none。他用linux的光盘,从光驱引导安装,但在安装时,Linux“自动”把主硬盘也重新分区并“Format”了。因为,虽然在CMOS中将主硬盘设置为了“无”,但Linux和Windows2000等系统也会在安装的时候检测到。他几年的数据就这样全部完了,当时他跳楼的心都有……。

现在好了,有了虚拟机,您可以在虚拟机中安装各种软件,不用为了测试软件天天安装新系统,在测试系统软件时,也不用担心我们宝贵的数据了。在虚拟机中做实验,一切都是真实的,与在真正的计算机上做实验,效果是完全一样的。同时,您也可以完全放心,不用再战战兢兢、小心翼翼的安装系统了。

网络管理员  因为是网管,就需要维护企业网络的安全,让企业的网络不受到外部的攻击。同时,也要充分发挥网络的功能,为企业服务好、站好岗。这时候,就需要我们经常测试一些补丁程序、测试一些网络软件,如果使用物理机器,容易造成硬件的损坏,也可能降低网络的安全性(如果您在计算机上测试软件时,可能会运行了木马程序或者黑客程序)。

#p#副标题#e#

如果我问您,有没有做过网络、做过网络的实验,您一定会笑我,这年头谁没有做过网络、谁没有做过网络的实验。用这句话问一百个从事计算机的,至少有六十个人说组建过网络,只要是从事过计算机的,大多组建过网络。那么,我问您,有没有组建过群集,有没有做过群集的实验呢?如果用这句话问一百个从事计算机的、甚至是100个专门从事计算机网络的,那么我可以肯定的说,不会有超过三个人做过群集或群集的实验。

我们知道,Windows 2000 Advanced Server支持“群集”服务,但很少有人做过群集的实验,因为实验的成本太高了(要想做群集的实验,至少需要二台群集主机,一个共享SCSI的磁盘柜,这至少需要二、三十万元人民币)。而现在好了,您可以在VMware的虚拟机中做群集的实验,这是VMware公司的“不传之秘”,本书独家披露了这一功能及介绍了实验的方法并提供了相应的工具。

无盘爱好者  能做无盘工作站者,曾经是高手的象征,但成为这种高手也很不容易。因为:第一,实验环境不好找,因为在做无盘工作站的过程中,您不光有服务器、工作站、网卡、交换机,还需要有启动芯片。但是,有的网卡是没有相应的启动芯片的;第二,无盘工作站的质量要比较好,因为在有的情况下,同一批无盘工作站,在安装配置完成后,有的可以启动,有的不能启动,如果您是第一次做实验,正巧碰上有毛病的工作站,那您就“惨”了,因为您可能认为是做的问题,没有考虑是服务器或者工作站有毛病。

所以,要想成为无盘工作站的高手,您需要有一个相对比较稳定的网络环境及软、硬件环境,还要有正确的安装、配置说明,在第一次安装成功好,您就大概知道是怎么一个过程了,在真正安装调试时,您就不会犯错误了。

在VMware虚拟机中,可以做PXE的Windows 98、Windows ME的无盘工作站的实验,可以做BOOT-NIC的无盘Windows 2000、无盘Windows XP、Windows Server 2003的实验,可以做3COM VLD、3COM DABS的无盘工作站的实验;还可以做Windows 2000/Server 2003的终端、Citrix MetaFrame 1.8/XP的终端实验。

企业用户  很多企业,因为历史原因或者其他因素,每个部门都有一台服务器,或者其中几个重要部门都配有服务器,这些服务器功能都比较单一,应用也比较少,但这些应用各不相同,他们不能共存于一台服务器。在以前,您只能为这些部门各配置一台服务器,这无形中增加了硬件投资及管理成本。而现在,企业面临升级的问题,您不能再给每个部门购买一台服务器,但原来的服务怎样保存下来呢?一步升级到位是不太现实的,也需要有个过程。您可以在一台高档的服务器上安装VMware的GSX SERVER或者ESX SERVER,然后在GSX SERVER或者ESX SERVER上安装多台虚拟的服务器,为每个部门分配一个虚拟的服务器即可,这些虚拟的服务器与真正的服务器没有任何的不同。这样,就减少了硬件的投资及管理维护成本。

软件程序员、APS程序员、网页设计人员  程序员编写的程序,需要在多种环境及多个系统下运行,在以前,程序员只能找多台计算机或者在一台计算机上反复安装不同环境(单机环境、网络环境、不同IE版本等问题、数据库环境等)或多系统(如Windows 98、Windows ME、Windows 2000)进行测试。网页设计人员制作的网页,在上传到网站后,他不知道最终用户的使用环境(如使用的是IE5.0还是IE6.0,使用的是Internet Explore或Netscape亦或Opera),为了避免出现问题,在将网页上传之前,网页设计人员会在各个IE版本或不同的测量器之间进行测试。在以前,网页制作人员会找不同的人、找不同环境的计算机进行测试,现在好了,有了虚拟机,您可以在一台计算机上,安装多种虚拟机、配置多种环境自己进行测试了,这有利于发现问题和快速反馈问题。

#p#副标题#e#

教育行业、计算机作家、电脑编辑等  教师在制作课件时,作家在写做时,需要大量的图片,有的图片可以在系统下直接抓取,但有的图,如进入CMOS设置,计算机重新启动等,怎么抓取呢?用数码相机拍摄?这样不仅麻烦而且效果也不好,可以直接使用虚拟机,抓虚拟机窗口的图。编辑在审稿时,因为投稿者写作的内容很多,当编辑需要验证时,就可以在虚拟机中进行验证,因为,编辑审稿的机器是不能随便乱动的。