第三章虚拟机的使用.DOC

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章虚拟机的使用

第三章 虚拟机的使用 【引入】 不知道大家是否遇到以下这些的问题: 问题1:你的计算机安装了windows7操作系统。但是,你常使用的某个软件不支持windows7操作系统,导致你无法使用这个软件。 问题2:你想运行一个硬盘分区软件,目的只是学习如何对硬盘进行分区。但硬盘分区后,硬盘数据通常也随之丢失,而这结果并不是你想要的。 问题3:你要测试一个基于局域网的软件,但你只有一台计算机,无法搭建一个网络的测试环境。 问题4:你正在使用windows系统,想体现一下linux系统,但不想删除现有的windows系统。 那么我们如何解决以上的问题呢?对于问题1,有人可能会通过重新安装操作系统来解决,可以给计算机添加一个专门用来做分区实验的硬盘来解决。可以增加一台计算机来解决问题3。对于问题4就比较麻烦了,如果要保留windows系统,只能采用安装双系统的方法。但安装双系统受技术熟练程度和软件环境的影响,成功率不高,并有可能对原系统造成破坏。 可以看出,以上的解决方法都费时,费力或者造成资源浪费或者可行性不高。其实我们还有更好的解决方法—就是通过虚拟机来完成。 3.1 认识虚拟机 3.2.1 虚拟机的定义 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。所谓虚拟机,实际上就是一种应用软件,其特别之处在于,由它创建的虚拟机与真实机几乎一模一样,不但虚拟有自己的CPU、内存、硬盘、光驱,甚至还有自己的BIOS。在这个虚拟机上,可以安装Windows、Linux等真实的操作系统,及各种应用程序。通过虚拟机软件,你可以在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作,例如你可以安装操作系统、安装应用程序、访问网络资源等等。对于你而言,它只是运行在你物理计算机上的一个应用程序,但是对于在虚拟机中运行的应用程序而言,它就是一台真正的计算机。因此,当在虚拟机中进行软件评测时,可能系统一样会崩溃,但是,崩溃的只是虚拟机上的操作系统,而不是物理计算机上的操作系统,并且,使用虚拟机的(恢复)功能,可以马上恢复虚拟机到安装软件之前的状态。目前流行的虚拟机软件有VMware(VMWare ACE)和Virtual PC,它们都能在Windows系统上虚拟出多个计算机相比而言,VMware不论是在多操作系统的支持上,还是在执行效率上,都比Virtual PC高出一筹,VMware的使用(本章介绍的虚拟机软件是Vmware5.0)。 图3-1 VMware 图3-2 Virtual PC 3.2 虚拟机的使用 虚拟机软件虚拟出来的计算机我们怎么才能控制它?怎么对这些虚拟的计算机进行如同真实计算机那样的进行硬件配置?这些虚拟出来的计算机还具有什么特殊的功能?了解这些问题后,我们才能更好的使用虚拟机协助完成我们的任务。接下来要介绍的就是这些问题的答案。为了描述方便,接下来都统一用“虚拟机”这个词来代替“虚拟出来的计算机”,用“虚拟机软件”来代替“Vmware” 3.2.1 虚拟机的控制 3.2.1.1 开机、重启、关机、暂停 图3-3 虚拟机的控制 其中暂停按钮(suspend)与真实机对应的是休眠这个功能,但比休眠更加强大。它的作用是保存虚拟机的当前运行状态,并关机,下次再开机的时候就可以很快地恢复到这个状态。之所以比休眠更强大是指它可以保存虚拟机开机后的任何时刻的状态,而休眠只能在计算机进入到windows系统后才可以启用。 需要说明的是,这些控制功能只有在创建并打开任意一台虚拟机的之后才可能可以使用。为什么说可能呢?因为虚拟机也和真实机器一样,有不同的状态。例如,如果虚拟机还没有开的情况下,重启键当然就不可用,真实地机器也一样。 这些控制功能除了与图3-3所示的工具栏按钮对应之外,也可以在菜单栏里面找到对应的菜单项。 在虚拟机正在运行的时候,如果键盘和鼠标正在控制虚拟机(或者说虚拟机正拥有键盘和鼠标的控制权),可以按Ctrl+Alt+Insert重启虚拟机。 3.2.1.2 获取和释放键盘、鼠标的控制权 我们都清楚,一台真实的计算机一般只有一套键盘和鼠标。这样就会有个问题:如果在真实机器运行了若干台虚拟机,那么,但你按下键盘,或者点击鼠标的时候,这些操作发出的信息到底是哪台虚拟机或者是真实机接收了?或者说此时的键盘和鼠标到底是控制谁呢?这就涉及到键盘和鼠标控制权的获取和释放操作了。 获取和释放键盘鼠标的控制权:虚拟机获取键盘和鼠标的控制权操作很简单,你只需要在运行的虚

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档