概念:
所谓虚拟机(Virtual Machine,VM),即指运行于宿主机系统中的虚拟系统,该系统模拟了物理计算机的硬件控制模式,具备有运行于物理计算机硬件上系统的大部分功能,以及物理计算机不具备的部分扩展功能。
宿主机:物理计算机。
客户机:运行于虚拟机软件中的系统。
所谓虚拟机(Virtual Machine,VM),即指运行于宿主机系统中的虚拟系统,该系统模拟了物理计算机的硬件控制模式,具备有运行于物理计算机硬件上系统的大部分功能,以及物理计算机不具备的部分扩展功能。
宿主机:物理计算机。
客户机:运行于虚拟机软件中的系统。
虚拟机的优点:
虚拟化技术最大的优点是节约成本,特别是在企业电子商务和信息管理中,体现特别突出。在国外企业中,虚拟化技术已经非常成熟,国内企业也逐渐开始部署。
从个人用户来说,本人觉得主要有以下优点:
1、 保护宿主机安全,虚拟系统快速灾难恢复。
现在网络系统安全正面临重大的考验,各种非法程序在网络中蔓延,获取用户隐私,极大的危害了用户的利益。利用虚拟机可以较好的隔离宿主机系统和虚拟系统数据资源。即使虚拟系统中招瘫痪后,也可以在数秒内恢复虚拟系统。
2、 模拟各种网路实验环境。
利用虚拟机软件可以模拟复杂的网络环境,可以让用户在单机上实现多机协同作业,以及进行网络协议分析等功能。
3、 其他。
还有一些其他功能,例如屏幕捕捉、历史重现等。
常用虚拟机软件(宿主机系统:Windows XP/VISTA):
1、VMware Workstation(英文版)
注册:共享版,有使用期限,需要官方授权,网上有注册机。
2、Virtual PC(英文版)
注册:共享版,有使用期限。
3、Parallels Workstation(英文版)
注册:试用版,有使用期限,需要官方授权,网上有注册机。
4、VirtualBox(多国语言——中文版)
注册:免费版本,无需注册。
5、QEMU(中文版)
注册:免费版本,无需注册。
下面以VMware Workstation 6.0.1 for Windows(英文版)为例,简单说明其基本应用。
安装过程从略。安装完成后,运行虚拟机软件,界面如图1所示。
所以选择英文版,是由于考虑到软件稳定性和可升级性能。现在虽然有汉化版,但其存在一些缺陷,譬如无法自动加载VMware tools组件进行安装(需手动加载),无法在线自动升级。
因此,希望大家克服下,即使通过查词典逐词翻译该软件的菜单,学会其使用后,绝对会觉得付出的也值。当然,本人在此尽可能解释实用的各项功能。
因此,希望大家克服下,即使通过查词典逐词翻译该软件的菜单,学会其使用后,绝对会觉得付出的也值。当然,本人在此尽可能解释实用的各项功能。
下面简述利用虚拟机软件创建虚拟系统,并进行系统安装和以及基本应用过程。
![15499bef1f6388e3cf1b3e6e.jpg](https://i-blog.csdnimg.cn/blog_migrate/9b136fd348a0336ebb33431baa827c20.jpeg)
图1
先介绍下菜单栏(×××字为对应项目简单说明):
File(文件;主要管理虚拟机软件在宿主机中的文件)
→New(新建;新建虚拟机/组/窗口)
→Open(打开;打开存在的虚拟机文件)
→Import(导入;导入其他支持的类型文件,转换为VMware的虚拟机文件格式,例如Virtual PC的虚拟机文件)
→Close(关闭;关闭当前打开的虚拟机)
→Map or Disconnect Virtual Disks…(映射或断开虚拟磁盘…;可以将支持类型的虚拟机文件映射为一个硬盘,或取消映射)
→Remove from Favorites(从收藏夹中删除;从左侧收藏夹中删除,不会影响磁盘中文件)
→Exit(退出)
→New(新建;新建虚拟机/组/窗口)
→Open(打开;打开存在的虚拟机文件)
→Import(导入;导入其他支持的类型文件,转换为VMware的虚拟机文件格式,例如Virtual PC的虚拟机文件)
→Close(关闭;关闭当前打开的虚拟机)
→Map or Disconnect Virtual Disks…(映射或断开虚拟磁盘…;可以将支持类型的虚拟机文件映射为一个硬盘,或取消映射)
→Remove from Favorites(从收藏夹中删除;从左侧收藏夹中删除,不会影响磁盘中文件)
→Exit(退出)
Edit(编辑;虚拟机软件全局设置和控制菜单)
→Cut(剪切)
→Copy(复制)
→Paste(粘贴)
→Virtual Network Settings…(虚拟网络设置…;设定整个虚拟机软件与主机网络连接方式)
→Preferences…(参数…;设定整个虚拟机软件选项)
→Cut(剪切)
→Copy(复制)
→Paste(粘贴)
→Virtual Network Settings…(虚拟网络设置…;设定整个虚拟机软件与主机网络连接方式)
→Preferences…(参数…;设定整个虚拟机软件选项)
View(查看;虚拟机软件和客户机查看选项)
→Full Screen(全屏;使当前虚拟机屏幕覆盖宿主机屏幕)
→Quick Switch(快速切换;当打开多个客户机时,进行快速切换)
→Current View(当前查看)
→Autofit Window(自动匹配窗口;使客户机窗口自动匹配虚拟机软件窗口,需安装VMware tools)
→Autofit Guest(自动匹配客户机;使虚拟机软件自动匹配窗口客户机窗口,需安装VMware tools)
→Fit Window Now(立即匹配窗口;立即使客户机窗口匹配虚拟机软件窗口,需安装VMware tools)
→Fit Guest Now(立即匹配客户机;立即使虚拟机软件匹配窗口客户机窗口,需安装VMware tools)
→Go to Home Tab(转到主页)
→Sidebar(边栏)
→Toolbars(工具栏)
→Status Bar(状态栏)
→Tabs(标签)
→Full Screen(全屏;使当前虚拟机屏幕覆盖宿主机屏幕)
→Quick Switch(快速切换;当打开多个客户机时,进行快速切换)
→Current View(当前查看)
→Autofit Window(自动匹配窗口;使客户机窗口自动匹配虚拟机软件窗口,需安装VMware tools)
→Autofit Guest(自动匹配客户机;使虚拟机软件自动匹配窗口客户机窗口,需安装VMware tools)
→Fit Window Now(立即匹配窗口;立即使客户机窗口匹配虚拟机软件窗口,需安装VMware tools)
→Fit Guest Now(立即匹配客户机;立即使虚拟机软件匹配窗口客户机窗口,需安装VMware tools)
→Go to Home Tab(转到主页)
→Sidebar(边栏)
→Toolbars(工具栏)
→Status Bar(状态栏)
→Tabs(标签)
VM(虚拟机)
→Power(电源;当前客户机电源开关)
→Removable Devices(可移动设备;管理连接到客户机的可移动设备,如U盘等)
→Snapshot(快照;创建、管理或恢复快照,创建快照即记录当前客户机的状态,恢复快照即恢复到创建快照时的状态)
→Replay(重放;重放虚拟机记录的操作,需开启客户机设置中允许重放设置)
→Clone(克隆;创建客户机当前状态的克隆,比完全复制节省时间和磁盘空间,并且可避免网络冲突)
→Install VMware Tools…(安装VMware工具…;VMware Tools提供了显示和性能的优化和控制的方便)
→Upgrade or Change version(升级;升级虚拟机软件)
→Connected Users(已连接用户;虚拟机客户机当前远程控制的用户)
→Send Ctrl+Alt+Del(发送Ctrl+Alt+Del;在客户机中发送Ctrl+Alt+Del)
→Grab Input(抓获输入;保持鼠标和键盘等输入设备在客户机中有效)
→Capture Screen…(捕获屏幕…;捕获当前客户机屏幕显示,即截屏)
→Capture Movie…(捕获影片…;动态捕捉当前客户机屏幕显示,将在宿主机中保存为影片)
→Delete from Disk(从磁盘删除;从宿主机磁盘中删除虚拟机文件,不可恢复)
→Message Log(消息日志;事件日志,可协助解决虚拟机设置不正确问题)
→Settings…(设置…;当前客户机相关选项)
→Power(电源;当前客户机电源开关)
→Removable Devices(可移动设备;管理连接到客户机的可移动设备,如U盘等)
→Snapshot(快照;创建、管理或恢复快照,创建快照即记录当前客户机的状态,恢复快照即恢复到创建快照时的状态)
→Replay(重放;重放虚拟机记录的操作,需开启客户机设置中允许重放设置)
→Clone(克隆;创建客户机当前状态的克隆,比完全复制节省时间和磁盘空间,并且可避免网络冲突)
→Install VMware Tools…(安装VMware工具…;VMware Tools提供了显示和性能的优化和控制的方便)
→Upgrade or Change version(升级;升级虚拟机软件)
→Connected Users(已连接用户;虚拟机客户机当前远程控制的用户)
→Send Ctrl+Alt+Del(发送Ctrl+Alt+Del;在客户机中发送Ctrl+Alt+Del)
→Grab Input(抓获输入;保持鼠标和键盘等输入设备在客户机中有效)
→Capture Screen…(捕获屏幕…;捕获当前客户机屏幕显示,即截屏)
→Capture Movie…(捕获影片…;动态捕捉当前客户机屏幕显示,将在宿主机中保存为影片)
→Delete from Disk(从磁盘删除;从宿主机磁盘中删除虚拟机文件,不可恢复)
→Message Log(消息日志;事件日志,可协助解决虚拟机设置不正确问题)
→Settings…(设置…;当前客户机相关选项)
Team(组;将多个客户机合并为一组以方便网络通信是组的作用)
→Power(电源;组电源,控制当前组所有客户机的总电源)
→Switch to(转到;转到组中指定客户机)
→Add(增加;增加新的客户机成员到本组)
→Remove(移除;移除本组中指定客户机,该客户机文件不会在宿主机磁盘中删除)
→Delete from Disk(从磁盘删除;从磁盘中删除组配置文件,解散组,不会删除该组中客户机的文件)
→Settings…(设置…;组选项设置)
→Power(电源;组电源,控制当前组所有客户机的总电源)
→Switch to(转到;转到组中指定客户机)
→Add(增加;增加新的客户机成员到本组)
→Remove(移除;移除本组中指定客户机,该客户机文件不会在宿主机磁盘中删除)
→Delete from Disk(从磁盘删除;从磁盘中删除组配置文件,解散组,不会删除该组中客户机的文件)
→Settings…(设置…;组选项设置)
Windows(窗口;客户机窗口切换)
→Home(主页)
→Next Window(下一窗口)
→Previous Window(前一窗口)
→Home(主页)
→Next Window(下一窗口)
→Previous Window(前一窗口)
Help(帮助) 说明略
在后面的篇幅中,本人将仅演示虚拟机的使用,不会在对各菜单功能做详细解释。
所谓异曲而同工,实际其他虚拟机软件,如Virtual PC、Parallels Workstation、VirtualBox,基本使用与VMware Workstation大致相同,相信各位只要了解了VMware Workstation的使用,其他虚拟软件自然一通百通了,至于最终选择适合自己的软件,就看个人的喜好了。
本人将完成VMware Workstation的使用文章,也可能会在以后的篇幅中说明Virtual PC、Parallels Workstation、VirtualBox的使用方法;至于装于裸机的虚拟系统(如VMware ESX)和宿主机系统为Linux和Mac OS的虚拟机软件,由于本人条件有限,无法为大家介绍,请在网上查询相关资料。
虚拟化技术如今是一门炙手可热的学科,由于新硬件(主要是CPU)中对虚拟化的强力支持(例如新增的虚拟指令系统),相信虚拟技术将会在在未来的2~5年内完全颠覆现在的网络架构模式,也将使操作系统的概念将得到进一步的延伸,各位热爱IT技术的朋友们有必要加强对虚拟技术的关注。
下面图2为本人用VMware Workstation 6.0.1开3个客户机的截图:
![8b6901556ab6c4c8b645ae71.jpg](https://i-blog.csdnimg.cn/blog_migrate/325e54b64ac3a2b5393f552ac5d8a1fd.jpeg)
图2
宿主机系统为:
Windows XP with SP2 简体中文专业版
客户机系统分别为:
Red Hat Linux 9.0(红帽子Linux 9.0 简体中文版)
Windows Server 2003 R2 with SP2 简体中文企业版
Windows XP with SP2 简体中文专业版
转载于:https://blog.51cto.com/phelpszy/107917