Linux理论

本文介绍了虚拟器的基本概念及其在多系统环境下开发调试中的作用。Virtual PC、VMware和VirtualBox是常见的虚拟机软件,各有特点:Virtual PC专长于Windows虚拟化,VMware具有强大的兼容性和快照功能,而VirtualBox则因其开源和轻量级受到青睐。文中还对比了VirtualBox与VMware的优缺点,包括开源性、体积、系统迁移和网络连接等方面。
摘要由CSDN通过智能技术生成

虚拟器的定义:
连接应用程序和硬件,通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
为什么要使用虚拟机?
由于工作需要,要在不同的系统环境中进行开发调试,要么需多台电脑,要么在一个电脑上安装多个系统,前者成本大,后者繁琐,所以虚拟器是最好的选择。
常见虚拟器:
Virtual PC(虚拟的个人电脑)
如果想做Windows虚拟机的话,Virtual PC是最佳选择了。几乎所有找得到的Windows操作系统,都可以在该虚拟机中安装。Virtual PC作为MS自已的产品,在自己的平台下使用非常方便,占用内存小,启动也快。联网方面,即不用桥接也不用NAT共享虚拟网卡,直接可以作为同一子网的一台普通电脑使用,不用进行任何网络设置即可上网。
VMware(虚拟网络)
这款虚拟机软件兼容性不错,VMware Tools也很强大,快照功能很快捷,方便,允许你在任意开机时刻创建系统快照和恢复,主要用于调试极易产生蓝屏的软件和工具,十分实用。有点不好的地方在于它安装时会虚拟两块网卡,还可以在设置中虚拟更多的虚拟网卡,一般来说使用桥接Bridge的方法就可以让虚拟机上网,基本没有用过NAT方式。VMware和VirtualBox一样都是会修改电脑本身的网卡设置的。
VirtualBox(虚拟盒子)
Oracle公司的产品,属于轻量级的虚拟机平台,而且是开源的,完整安装包很小,不像VMware有几百兆,功能相对也很精简,快照功能这里叫备份和快速修复,在不同的快照间跳转用起来感觉不是很方便,也不能实现文件拖拽的功能。文件共享方面,叫做“数据空间”,在关机的状态下,先在设置中选择主机的一个目录来加入到固定分配栏中。然后在虚拟机中右键单击我的电脑选择“映射网络驱动器”,在文件夹浏览中整个网络里的”VirtualBox Shared Foders”选择刚才共享的那个文件夹,确定后就可以将其映射为我的电脑中的一个盘符使用了。

VirtualBox vs VMware
(1)VirtualBox是免费开源的,而VMware不是。
(2)VirtualBox体积小,安装完成后,也只有60M左右,而VMWare5、6安装后很庞大。
(3)VirtualBox将虚拟机中的安装的操作系统以硬盘的方式进行保留,在不同计算机之间转移系统时,需要新建虚拟机,其后为其指定原来操作系统所在的硬盘,这样就不会产生网络连接问题;而VMware将虚拟机中的操作系统直接按虚拟机文件进行保存,一但需要在不同计算机之间转移系统,会造成原虚拟机中的操作系统MAC地址错误,不能在新的计算机中进行网络连接。
(4)VirtualBox并不象VMWare那样直接在系统安装虚拟网卡,这对系统安装带来极大方便。

Shell:指“提供给使用者使用界面”的软件(命令解析器),类似于windows下的cmd.exe。通俗的讲,shell就是接受用户输入命令的程序。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值