虚拟机的功能与用途有哪些

如题所述

一、虚拟机是什么?
虚拟机指的是在自己当前使用的操作系统(2000,XP)基础上安装并利用专门的虚拟机软件(常用的有VMWARE和Microsoft的VPC)虚拟出若干台计算机,这些虚拟的多台计算机每台有各自的CPU、内存、硬盘、光驱、软驱、网卡、声卡、键盘、鼠标、串口、并口、USB口等“硬件”设备,当然这些硬件都是虚拟的,实质上它们还是用你计算机中相应的硬件。这些虚拟的计算机可以独立运行,安装各自的操作系统,应用软件、杀毒软件等等,就好像平时用你的计算机一样使用它们。也可以让它们连成一个网络。
你的真实计算机称为物理机,虚拟出来的计算机称为虚拟机。物理机上的OS称为HOST
OS,可以是2K/XP/2K3,在98下就别想用虚拟机了,但现在还有几个人还在用98?各台虚拟机上各自安装的独立的OS称为GUEST
OS,可以是DOS,也可以是WIN各种版本,甚至可以是UNIX/LINUX、MAC
OS等等。
一台物理机上能虚拟出多少台虚拟机取决于物理机的硬盘容量,你为一台虚拟机分配4G的硬盘空间,可以一次就为其分配4G的物理硬盘空间供其使用,也可以让虚拟机根据当前需要逐步增大对物理硬盘空间的占用,即随着虚拟机中硬盘中装的软件逐步增多而逐步增大对物理硬盘空间的占用。你甚至可以在创建虚拟机后根据需要增加一个虚拟硬盘,还可以增加其它硬件设备,如虚拟机中的光驱、网卡等等,还可以调整内存容量。
能同时开机的虚拟机数量取决于你的物理机硬件配置,主要是CPU和内存,尤其是内存。因为虚拟机的CPU、内存这两个关键硬件资源都是使用物理机的CPU和内存,所以同时运行越多台虚拟机,对物理机的CPU和内存消耗也越大,速度越慢。我的HP台机AMD
闪龙
3200+
CPU,1G双通道内存,HOST
OS为2K,可同时运行3台虚拟机,其OS分别为2K、XP
PROF和XP
PROF,再加上物理机本身,相当于同时开启了4台计算机。几年前的旧台机和本本上只是PIII
800左右的CPU,256M内存,HOST
OS为2K,其上也还可运行一到二台虚拟机,GUEST
OS为2K或XP,但是速度会慢点。
所以大家不要担心自己的机器配置不高而运行不了虚拟机。每次同时开启的虚拟机数量少点还是可以应付的。在本本上运行虚拟机相对台机会慢点,毕竟本本的硬盘读写速度比较慢,而虚拟机需要大量且经常读写硬盘。
需要的虚拟机软件VMWARE和VPC哪里下?自己搜吧,有破解版本,也有汉化版本的,网上很多。注意
VMWARE
5以下版本安装完成必须重启HOST
OS后才能使用,不适合安装有硬盘还原(保护)卡的物理机使用,5以上版本(含5)不需重启HOST
OS即可使用,适合学校机房和网吧。
二、谁要用虚拟机?虚拟机的基本作用是什么?
大家可能觉得大虾才要用虚拟机,菜鸟用什么虚拟机,虚拟机对菜鸟没什么用嘛。其实虚拟机对谁都还是有用的。
对很多菜鸟来说,电脑出点问题,自己想重装机器,如CMOS设置、硬盘分区、格式化、装OS、应用软件、杀毒软件等等都不会也不敢动手,生怕把自己的机器搞坏了。没错,如果对计算机不是太熟悉,重装或者瞎折腾搞不好会把自己机器折腾出问题来的,如破坏、丢失数据等等。那是不是每次就永远等着别人来帮助解决呢?如果你有钱让别人来为你服务,或者你有魅力让别人总是很乐意来帮你那当然好,但为什么不自己试着动手学习呢?自己动手实践最能学到真本领,动手实践但又不想对自己的爱机造成破坏,那就拿虚拟机开刀吧,在它身上练习,保证对你的物理机没有破坏。不过对菜鸟来说要学会使用虚拟机本身确实并不比学电脑一般操作、使用、维护容易,甚至更难。但虚拟机毕竟提供了一个不破坏自己机器的学习工具。至于不会,那就只有学习、学习、再学习了。。。学电脑都是这样的。
对大虾来说,虚拟机那就更好用了。
如果你需要进行一些网络实验,但手头没有几台计算机、HUB/SWITCH等,你可以同时开启多台虚拟机,让它们连成一个网络,甚至也可让它们上INTERET。多台虚拟机之间、虚拟机和物理机之间也可通过虚拟网络共享文件,在它们之间复制文件。
如果你只熟悉WINDOWS,不熟悉但想学习UNIX/LINUX。不熟悉UNIX的用户如果直接在自己的物理机上装UNIX/LINUX,那就可能影响到你的物理硬盘分区,让你连WIN也进不了。这时可以在虚拟机上装UNIX/LINUX来学习,对你原来物理机上的WIN没任何影响。
如果你需要做一些对系统可能有危害的试验,例如你要研究病毒或木马程序,但又怕自己的HOST
OS被感染,那就到虚拟机上实验。让虚拟机做替死鬼,就好像医学院的学生学解剖总是在XX或动物上开刀而不会拿活人下手。例如大名鼎鼎的木马程序灰鸽子的客户端装在HOST
OS上老是被杀毒软件查杀干扰,那就装在虚拟机上,而虚拟机上不装杀毒软件,这样灰鸽子就可以堂而皇之地悠哉落户于虚拟机上,通过虚拟网络照样可以监控肉鸡。再如有些网站有马或者怀疑有马,那就让虚拟机去踩地雷阵,即使牺牲了,也不过是一台虚拟机而已而不是物理机。下面还会讲到其实虚拟机即使牺牲了也很容易让它复活的。
有些试用软件未经注册是有使用时间或次数限制的,但又找不到注册机或注册码,如果在物理机的HOSTOS上安装,一旦过期要想继续使用,整个系统必须重装,试用软件要重装,其它软件也要重装(当然你可以用XP的系统还原一定程度上减少麻烦)。但用虚拟机上安装使用这些试用软件会更方便,特别是要用很多试用软件时,每台虚拟机装一个试用软件,虚拟机上也可以设置多个类似XP的还原点,如果试用软件过期了,将虚拟机还原一下,再重新安装一下试用软件又可继续使用。
现在QQ可以支持多号同时登录了,但雅虎通在一个OS下好像还是只支持单用户登录吧?如果你有两个或以上的雅虎通账号,想不漏过这两个账号下的所有好友,那就开几个虚拟机,每个虚拟机上各登录一个账号,其实也还是相当于你同时拥有了多台可上网的计算机。
一台物理机OS即HOST
OS只能装一种杀毒软件和防火墙,如果同时装不同的两种就很容易冲突。但是你又想试用看看其它杀毒软件和防火墙,总不能把HOST上原有的卸载了再装想试用的,试用不满意再卸载又装回原来的,一则麻烦,另则有些杀毒软件不能完全卸载而导致不能安装其它的杀软。这时一样可以在虚拟机上安装试用,每台虚拟机可以各装一种杀软,多台虚拟机上的多种杀软不会冲突,还可能利用各虚拟机上的不同种杀软通过虚拟网络对物理机上的HOST
OS进行查杀。
你在网上下载了一个ISO文件(虚拟光驱文件),你可以用WINISO软件查看里面的详细内容。如果该光盘是启动盘,你在WINISO中却是看不到启动效果的,一般是要先将其刻录到一张光盘再用这张光盘从光驱启动后才能看到其启动效果。你想了解这个启动盘是否好用,还有这个ISO文件是否完整,就必须将其刻录到光盘,等发现不能用或者不好用时,一则浪费了一张刻录盘,另则浪费刻录机刻盘、浪费光驱读盘。虚拟机支持读物理光驱中的光盘,也能支持虚拟光驱ISO文件,可以用虚拟机来测试该ISO文件的实际使用效果。我在网上下载的各种各样的XP
ISO安装文件或其它以ISO封装的软件,就在虚拟机上先试验,觉得好用且能用的再去刻盘,这样既能节省刻录盘,也能减少对刻录机和光驱读写光盘的损耗。
总之,虚拟机可以让你拥有多台联网的计算机,你原来在多台物理机器上想做什么在虚拟机上基本也可以做什么。虚拟机的基本作用就是可以多台联网,让你学习、测试、试验。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-09
比较通俗的回答(适合没有电脑基础的朋友)

虚拟机,顾名思义就是虚拟出来的电脑,这个虚拟出来的电脑和真实的电脑几乎完全一样,所不同的是他的硬盘是在一个文件中虚拟出来的,所以你可以随意修改虚拟机的设置,而不用担心对自己的电脑造成损失,因此可以用来做试验什么的,呵呵,差不多就是这样了,不知道我说的能明白不^_^,简单说就是一句话,虚拟出来的电脑,你干什么都行。 现在说一下虚拟机的软件,主要是两中,Virtual PC和VMware。软件的选择也是有门道滴,嘿嘿,简单来说,VPC的设置很简单,一路next就行了,VM设置相对麻烦一些,不过也不是麻烦很多,但是VM拥有更好的性能,可以说和真实的电脑性能完全一样,还可以用桥接的方式和现在的电脑互连^_^,可以研究的东西就更多了

比较专业的回答(适合有一点电脑基础的朋友)

在一台电脑上将硬盘和内存的一部分拿出来虚拟出若干台机器,每台机器可以运行单独的操作系统而互不干扰,这些“新”机器各自拥有自己独立的CMOS、硬盘和操作系统,你可以像使用普通机器一样对它们进行分区、格式化、安装系统和应用软件等操作,还可以将这几个操作系统联成一个网络。在虚拟系统崩溃之后可直接删除不影响本机系统,同样本机系统崩溃后也不影响虚拟系统,可以下次重装后再加入以前做的虚拟系统。同时它也是唯一的能在Windows和Linux主机平台上运行的虚拟计算机软件。虚拟机软件不需要重开机,就能在同一台电脑使用好几个OS,不但方便,而且安全。虚拟机在学习技术方面能够发挥很大的作用。本回答被网友采纳
第2个回答  2020-07-22
虚拟机是采用一台计算机分配出多个完全具备完整计算机特性的区域,每个虚拟区域可以互不影响的工作,在我们生活中虚拟机的作用也是比较大,被很多网友和企业所使用。下面跟大家分享下什么是虚拟机和虚拟机有什么用。
什么是虚拟机?
虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,目前流行的虚拟机软件有VMware、VirtualBox和Virtual PC,它们都能在Windows系统上虚拟出多个计算机,每个虚拟计算机可以独立运行,可以安装各种软件与应用等。
其实虚拟机就是将一台计算机虚拟化实现一台计算机具备多台计算机的功能,但整机性能也会被各个虚拟机所分配划分,因此划分虚拟机越多,各个虚拟机所分配的CPU、内存、存储空间资源也越少,因此组建虚拟机通常是配置越高越好,因此广泛使用于服务器等行业。
虚拟机有什么用?
虚拟机在平常的生活和工作中的作用还是相当大的,比如最简单我们电脑中没有光驱,如果要安装系统我们就可以使用虚拟机来安装系统,虚拟机内部拥有虚拟光驱,支持直接打开系统镜像文件安装系统,另外虚拟机技术在游戏爱好者朋友眼中也相当实用,比如我们知道一般一台电脑很多游戏不支持同时多开,但我们可以在电脑中多创建几个虚拟机,那么在虚拟机系统中即可单独再运行程序了,这样即可实现一台电脑同时多开同一游戏了。另外虚拟机的作用还有很多,比如用来病毒分析等等。
其实虚拟机在企业中应用也非常广泛,由于服务器通常配置很高,因为很多服务器网络商为了满足中小站长需求,通常将一台服务器划分出多个虚拟机服务器,这样每个网站即可分配独立服务器资源一部分,并且互相不影响且可以配独立IP地址,大大解决了中小企业使用单独服务器费用过高的问题,目前购买的VPS服务器则均为采用该技术,相信站长们虚拟机有什么用都比较了解。
相似回答