[Linux入门系列].1.1.虚拟机

什么是虚拟机

      虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。简单来说,虚拟机就是用软件模拟电脑环境,是运行在电脑中的电脑。
      我们这里谈到的虚拟机和JAVA虚拟机不同,请读者查阅相关资料加以辨别。

虚拟机的作用

      我们的工作中可能需要多台电脑或者多个操作系统协作,但我们只有一台电脑,这台电脑在同一时间只能运行一个操作系统(在多系统的配置下);我们可能需要学习一种Windows之外的操作系统,如Linux,但我们既没有充足的预算来购入一台新的电脑,也不愿意双系统下频繁切换,而且双系统的电脑稳定性很差,不同的硬盘分区格式之间会频起冲突,导致系统瘫痪;或者我们在学一门高深的技术,需要一个安全的环境来试验自己的小程序或者做一些逆向、attack等隐蔽的事情……
      如此多的需求表明,我们需要一个能同时运行多系统的环境……虚拟机。你可以在虚拟机上安装操作系统(虚拟系统),在虚拟系统中安装运行程序、访问网络资源,其实虚拟机就是一台电脑,虚拟系统也和电脑上的操作系统完全相同。
      虚拟机可能存在一些不足之处,比如影响真机系统和虚拟系统的性能等。

介绍几种虚拟机软件

1.VMWare WorkStation
      VWWare(Virtual Machine ware)是全球桌面到数据中心虚拟化解决方案的领导厂商,总部位于California,是世界第四大系统软件公司。
      VMWare WorkStation可以安装在Windows2000以上或者Linux平台,支持Microsoft Windows、主流的Linux、Novell NetWare、Sun Solaris等操作系统,它具有强大的运行、管理功能,其快照、Unity、文件拖拽等功能都是很常用的,我们会专门撰文讲解。

2.VMPlayer
     VMPlayer既是VMWare WorkStation中的一个组件,也是一个独立的虚拟机软件,它具有VMWare WorkStation的大部分功能,但只有几十M大小,而且是完全免费的,运行时对系统资源占用更小。不过美中不足是它没有快照功能,不方便对虚拟系统的备份还原。不过我们可以选择用VMWare WorkStation来完成管理工作,而用VMPlayer运行虚拟机,这部分也会专门撰文讲解。

3.VirtualBox
      VirtualBox由美国Oracle公司出品的一款针对企业和家庭的实用型x86虚拟化软件,它目前已经是一个开源项目。VirtualBox主要特点是性能优异,占用系统资源较少,它同样可以安装在Windows和Linux系统中,支持打错书操作系统的安装。

4.VMLite WorkStation
      VMlite是全球首款中国人自己设计的高速虚拟机,它基于VirtualBox的开源项目,不过做出了许多的创新和改进,也是一款非常优秀的虚拟机。

5.Virtual PC
     Virtual PC早期为Microsoft Virtual PC,和其他的虚拟机类似,可以安装在Windows和Mac OS中使用;后来发展为Windows Virtual PC,主要用于在Windows 7中使用XP mode,不过它仍然可以支持其他的操作系统。

安装自己的虚拟机

      我们这里专门撰文介绍VMWare WorkStation和VMPlayer的安装使用,对于其他三款虚拟机感兴趣的读者可以自行安装体验。
      VMWare WorkStation和VMPlayer的安装
安装虚拟系统
      VMWare中安装Windows XP
      VMWare中安装Ubuntu 11.04(预留连接)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值