加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSSRSS-巴斯仪表网
您当前的位置:首页 > 电子发烧 > 单片机学习

虚拟机VMware―Linux学习好帮手

时间:2013-11-23  来源:123485.com  作者:9stone

   想试Linux,不用重新分区,就像安装Office软件一样,让你直接在Windows中尝鲜。
   可以反复练习Fdisk、PQmagic等危险软件的使用方法而无需担心破坏实际的计算机系统。
   一台电脑变成三、四台,同时运行多个操作系统不再是天方夜谭,只要删除一个文件夹即可完成操作系统卸载。
   组建虚拟的局域网,轻松学习网管知识和黑客攻防技术,进行各种网络试验,根本不必购买交换机、路由器以及网线等网络设备。

  什么是虚拟机?
  所谓虚拟计算机(简称虚拟机),实际上就是一种应用软件,广义上来说Word、WPS也算是虚拟机,只不过它们是只能做文字处理的机器而已。今天将给大家介绍的狭义的虚拟机软件VMware实际上也只是一种应用软件,其特别之处在于,由它创建的虚拟机与真实的计算机几乎一模一样,不但虚拟有自己的 CPU、内存、硬盘、光驱,甚至还有自己的BIOS。在这个虚拟机上,可以安装Windows、Linux等真实的操作系统,及各种应用程序。

  该选哪个虚拟机软件?
  目前流行的虚拟机软件有VMware和Virtual PC,它们都能在Windows系统上虚拟出多个计算机,用于安装Linux、OS/2、FreeBSD等其他操作系统。微软在2003年2月份收购 Connectix后,很快发布了Microsoft Virtual PC 2004。但出于种种考虑,新发布的Virtual PC 2004已不再明确支持Linux、FreeBSD、NetWare、Solaris等操作系统,只保留了OS/2,如果要虚拟一台Linux计算机,只能自己手工设置。相比而言,VMware不论是在多操作系统的支持上,还是在执行效率上,都比Virtual PC 2004明显高出一筹,这也是本文选择它的理由之一。
    VMware 有Workstation 5.5(工作站版)、GSX server 3.2(服务器版)等多种版本,而且对于Windows和Linux操作系统还有不同的安装程序,其中应用于Windows操作系统的Workstation应用最广.


下载地址: http://www.vmware.cn/Index.html   
   
    虚拟机的运行环境
    当硬件配置达不到要求时,虚拟机运行速度会很慢,甚至不能运行,VMware的配置要求如下。
  CPU:最低主频266MB,建议P3 1GHz以上;
  内存:最小128MB,建议512MB;
  硬盘:最小空闲空间600MB,建议空闲空间5GB;
  操作系统:必须是Windows NT内核操作系统,建议Windows 2000 SP2以上版本,或者Linux操作系统。


  电脑一台变两台,学用Linux不再有后顾之忧
                                       ——在现有Windows中再装个Linux

  我们在实际的Windows XP中(宿主计算机)再虚拟出一台电脑(虚拟机),并在上面安装Linux系统,这样,你就可以放心大胆地进行各种 Linux练习而无须担心操作不当导致宿主机系统崩溃了。并且你可以举一反三,将一台电脑变成三台、四台,再分别安装上其他的系统。(运行虚拟机软件的操作系统叫Host OS,在虚拟机里运行的操作系统叫Guest OS) 

  第一步:启动VMware,在其主界面“主页”标签页中点击“新建虚拟机”按钮打开新建向导;
  第二步:单击“下一步”按钮,进入虚拟机配置界面,这里有两个选择:一是“典型”方式,它根据虚拟机的用途自动调整配置;二是“自定义”方式,它允许用户自行设置虚拟机的主要参数。典型方式要比自定义方式简单,但缺少一定的灵活性。方便起见,这里我们选择典型方式。
        第三步:单击“下一步”按钮进入虚拟机操作系统选择界面,可以看到Windows、Linux、Novell等多种不同的系统,这里我们点选 “Linux”。Linux又分为多种版本,笔者手头有一套红帽子Linux 8.0,自然要选择“Red Hat Linux”项了。
  第四步:单击“下一步”,在接下来的界面中,可以为这个新的虚拟机取一个名称(本例为“Red Hat Linux”),并在“定位”中选择虚拟机的保存位置。
  每个虚拟机都会产生多个特别格式的文件,所以最好为每个虚拟机创建一个单独的文件夹,如Linux就放到“Linux”文件夹、Windows 98就放到“Win98”文件夹中,这样便于以后备份和恢复虚拟机。
  第五步:单击“下一步”,在网络类型界面中共有四个选项:“使用桥接网络”,“使用网络地址翻译(NAT)”,“仅使用主机网络”,“不使用网络连接”。网络连接方式以后可以随时修改,因此在这里可先任意选一种。
  第六步:单击“下一步”,接下来会要求用户设置硬盘的大小,软件默认大小为4GB,可根据硬盘现有空间的实际情况增大或减小。最后单击“完成”按钮返回 VMware主界面,将看到主界面上多了一个“Red Hat Linux”标签页,其中显示了这台新建虚拟机的各种配置。
  第七步:下面为这台虚拟机安装上Linux操作系统,让它像真正的计算机一样工作。安装之前,先要设置一下虚拟机的光驱。在界面中,双击“设备”下的“CD-ROM”项,打开配置窗口。
  本例使用的是Linux安装光盘,因此点选“使用物理驱动器”项,并在下拉列表中选择正确的光驱盘符(本例中的光驱盘符为“J”);如果是从网上下载的 ISO安装映像文件,则点选“使用ISO映像”项,并通过“浏览”按钮选择下载所得的安装映像文件。设置完毕,单击“确定”按钮。
  第八步:将 Red Hat Linux安装光盘放入光驱中(如果选的“使用ISO映像”方式则不需此步骤),点击主界面“命令”中的“启动这虚拟机”,或直接点击工具栏上的绿色三角形按钮,这就像打开了真实电脑的电源开关一样,启动虚拟机。注意:如果物理内存紧张,则会弹出一个提示框,提示虚拟机会占用大量内存,单击“确定”按钮即可。如果勾选了“不再显示”项,则下次这个提示就不会再出现了。
  窗口全黑后,一定要用鼠标在中间点击一下切换到虚拟机中。VMware模拟的是Phoenix的BIOS,连续按下F2键直到进入BIOS设置界面,按左右箭头键选中“BOOT”菜单项,再按上下箭头键选中“CD-ROM Drive”项,然后按“+”号键将其调到最顶层,这样即可将光驱设置成优先启动。按F10键并回车即可保存BIOS设置并退出,虚拟机即可启动 Linux安装程序进行安装了。单击工具栏上倒数第二个按钮,可使虚拟机全屏显示,这样看起来会更加酷的。
     Linux安装与使用是一个很大的话题,限于篇幅,这里就不介绍了。不过可以肯定的是,虚拟机实际上就是几个较特别的文件而已,所有操作改变的只是这几个文件的数据,不会影响到现有操作系统,所以可以放心进行Linux练习。

  切换到虚拟机后,它会屏蔽掉宿主计算机(本例中即Windows XP)的所有鼠标或键盘操作,包括Alt+Tab组合键的切换操作。不过你可以按Ctrl+Alt组合键返回XP,虚拟机在全屏状态时,也可使用这个组合键返回XP。
  虚拟机的重新启动、关机等对于宿主计算机来说都是虚拟的,但对于虚拟机中安装的操作系统来说则是真实的。因此,安装好操作系统的虚拟机,一样要先通过 “开始”菜单关机,最后再单击工具栏上的方块按钮(左起第一个图标)关掉虚拟机的电源。不能强制关闭虚拟机电源,否则虚拟机下次启动的时候也会像真实的电脑一样检测磁盘的。

虚拟化主宰未来
计世网消息 为什么我们如此重视和宣传虚拟化?理由很简单,我们的未来由虚拟化主宰。
  从用户角度来看,虚拟化设计的需求来源于他们对服务器整合和简化管理的渴望。
  在国内,企业数据中心都是根据需求随时添加服务器设备,这些设备基本上都是分散的,不同品牌、不同配置甚至不同架构,最致命的是,在其上运行的应用并不能够充分利用服务器所有的资源,占用到15%~20%是一个普遍现象,而利用服务器整合,将应用集中于更少数量的服务器上,可以将资源利用率提升至 60%,这不仅仅是服务器资源的节省,其他方面也有节省,比如供电和物理空间。用户们认为,服务器整合后可以管理较少的服务器,节省的空间可以放置空调、制冷系统,这样又可以进一步提升服务器本身的可靠性。如何整合,当然是让一台或数台服务器运行更多的任务,而虚拟化技术能够提供的硬件、软件分区可以将这些任务分散在分区中,互不干扰的运行。
  管理方面,全面的公用计算设想需要深层次的数据中心虚拟化、自动化,但目前的情况是管理工具并不完善,面向公用计算的数据中心管理工具必须扩展到问题监测和解决之外,必须提供大量的虚拟化工具、服务配置以及自动化能力。目前在虚拟化市场上最叱咤风云的应该数VMware,它提供的管理工具能够使系统部署、监控、自我修复、服务器维护更容易,但还不完美。VMware的一些合作伙伴也在提供相关的管理工具,像Softtricity的SoftGrid,它可以隔离Windows和运行在其上的应用,并提供对应用的部署和管理。还有Aurema,它推出的 ARMTech产品通过定义为“基于业务的资源执行策略和部署”来控制业务调度以提供对虚拟或者物理服务器的工作负载和性能管理。BMC提供的 Patrol网络管理系统可与虚拟服务器共同工作,它的产品包括基于虚拟服务器的Patrol Performance Assurance,可以为VMware系统提供容量、性能和动态工作负载管理。
  美国《Network World》的服务器高级编辑曾发出感慨:虚拟化将主宰企业。的确,现在,我们正在一步一步深入虚拟化,深入未来的虚拟世界。


分享到:
来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
栏目导航->单片机学习
  • 电子应用基础
  • 电源技术
  • 无线传输技术
  • 信号处理
  • PCB设计
  • EDA技术
  • 单片机学习
  • 电子工具设备
  • 技术文章
  • 精彩拆解欣赏
  • 推荐资讯
    使用普通运放的仪表放大器
    使用普通运放的仪表放
    3V与5V混合系统中逻辑器接口问题
    3V与5V混合系统中逻辑
    数字PID控制及其改进算法的应用
    数字PID控制及其改进
    恶劣环境下的高性价比AD信号处理数据采集系统
    恶劣环境下的高性价比
    栏目更新
    栏目热门