1、 VMware Workstation 使用手册 -1- VMware Workstation 使用手册 一、 Virtual Machine 介绍 Virtual Machine 简称 VM,我们通常称呼它为虚拟机, VM 的产生给 我们提供了很大的方便,因为它是在一台物理的计算机上面虚拟出来的多 个虚拟的计算机,这样帮助我们更加方便地去 搭建实验环境,是我们学习 系统一个非常好的工具。 使 用 场 景 举 例 如果你想在家搭建一个五台计算机的网络试 验环境,而你只有一台计算机。在这种场景下, 你使用 VM 再合适不过了。它可以帮助在你家 的一台真实的计算机里面虚拟出多台计算机, 这样很容易
2、就搭建出我们需要的实验环境。 VM 除了可以帮助我们更简单的搭建虚拟的测试环境外,在很多企业 中,为了节约成本充分利用服务器资源,真实的服务器都是用的 VM 来 对用户提供服务的。所以现在的虚拟技术不仅仅是为了测试环境的搭建, 在 企业应用中也越来越重要。 现在我就来讨论一下很多人在使用 VM 之前非常关心的两个问题: 问题一:在 VM 中搭建测试环境测试的结果和真实的场景有没有区别啊? 问题二:一台物理的计算机能开多少个虚拟机啊? 首先来讨论第一个问题:我使用 VM 大概有五年的时间,也在 VM 中做过了很多的实验,通过我使用这么多年 VM 和真实场景的比较得出的 结论告诉我:在 VM 中实
3、验的结果绝大多数 (如果让我给出个比例的话, 那就 99%) 真实环境中完全一样,所以完全没必要为这个担心。 再来讨论第二个问题:一台物理 计算机能虚拟的 VM 的数量是受物 理计算机的硬件配置决定的。虚拟的计算机虽然是虚拟的,但是资源的占 用和工作的机制和真实的计算机是一样的,只有这样才能保证实验的结果 和真实的一样的。如果说你计算机上开三个 VM,也就意味着你的有四个 计算机跑在你的真机上。当然了,你在创建 VM 的时候的内存的分配也 直接影响你真机上 VM 的数量,一般来说,对于客户端的操作系统(排 除 Vista)一般分配 128M 内存就可以了,对于基本的服务器 (排除 Window
4、s Server 2008)128M 内存也可以了。 所以要想在你的真机上虚拟更多的 VM ,除了要尽量的提升硬件的 配置,还要合理的为你 VM 分配资源。 如果你物理计算机的内存为 1GB ,基本可以开 3-4 个虚拟机。 -2- 香 VMware Workstation 使用手册 二、当前 VM 的产品 现在做 VM 软件产品的有两家: VMware 和 Microsoft ,两个公司的各自 的产品如下: VMware Workstation V M VMware Client: Server: Client: 系列产品 VMware ESX , GSX 等系列产品 Virtual PC
5、系列产品 Microsoft Virtual Server Server: 系列产品 每个厂家的虚拟机产品分客户端的系列和服务器系列。客户端的虚拟机不是说只 能虚拟客户端操作系统,只是他们少了服务器一些特有的功能,比如在 Virtual PC 2004 中不支持共享磁盘,而在 Virtual Server 2005 中完全可以虚拟共 享磁盘,所以像做群集实验需要使用到共享磁盘的是时候,就不能使用 Virtual PC 2004 这个产品。 不过, 如果用客户端 VM 来虚拟服务器操作系统,基本上服务器绝大部分 的功能都可以被展示。所以完全没必要装 Server 版的系统(比如 Windows
6、Server 2003)一定要用到服务器系列的 VM 软件。 VMware , VPC , Virtual Server 这几个 VM 软件哪个 好用些? 我个人认为 VM 软件只是一个工具,至于你选择哪个和使用哪 个,完全根据个 人的喜好和习惯。 最后还有个建议:如果你要虚拟非 Windows 操作系统,建议用 VMware 的 产品。 -3- VMware Workstation 使用手册 三、 VMware Workstation 安装和基本介绍 (注意:本文中所有 VMware Workstation 的版本为 5.5.4 build-44386) 通过上面介绍可以知道 VMware
7、Workstation 是 VMware 公司开发的工作 站系列的 VM 软件,在这里 就介绍一下 VMware 的安装和界面介绍。 VMware Workstation 的安装非常的容易,只要点击几个 “下一步 ”就 OK 了,那开始。 1双击 VMware Workstation 安装文件,稍作等待后,出现以下界面: 2点击 “下一步 ”,出现如下界面: -4- VMware Workstation 使用手册 3选择好安装路径,然后点击 “Next” ,出现以下界面: 4选择好快捷方式存在的位置后,点击 “ Next”,出现以下界面: 5继续点击 “Next” ,出现如下界面: -5- V
8、Mware Workstation 使用手册 6然后点击 “Install” ,真正的开始安装,如下图:、 7 经过一段时间的等待后,出现让你输入用户名,公司,序列号的页面,如下 图: -6- VMware Workstation 使用手册 8输入信息后,点击 “Enter” ,出现如下界面: 点击 “Finish” ,整个安装过程结束。安装成功! 整个安装过程给我的感觉就是非常简单,装过一次就知道了。 -7- VMware Workstation 使用手册 9下面对 VMware Workstation 的界面做个简单的介绍。如下图: 新建一个新的 VM 新建一个新的集合 打开一个已存在的
9、VM 或者集合 下面来介绍一下工具栏的一些操作工具的作用: :强制关机按钮,相当于真机中用 Power 关机 :休眠按钮 :开机按钮 :强制重启按钮 :制作快照按钮 :恢复到当前快照按钮 :打开管理快照界面的按钮 :显示或隐藏左边的收藏栏 :全屏按钮 :快速 切换按钮,可以隐藏工具栏和菜单栏。 :显示 VM 硬件信息的按钮 :显示 VM 具体界面的按钮 这里只是对工具栏做一个最简单的介绍,即使在解释的语句中也出现了一 些 VMware 中专业的词语,如果对 VMware 很陌生的话,还是无法看懂这里的 描述,当你具备了使用 VMware 的经验后,很多概念就自然而然理解了,所以, 要想使用好一
10、个虚拟机的工具,必须要多练。否则你不会理解里面很多功能真正 包含的意义。 -8- VMware Workstation 使用手册 四、 VMware Workstation 的简单使用 在介绍前先看看在 VMware Workstation(在本文章后面就简称 VMware)中虚 拟出操作系统的截图,先让我们了解一下 VMware 界面。 上图中就是用 VMware 虚拟了一个 Windows Server 2003。 当看到这个图的时候很多人都想问一个问题:是不是安装好 VMware 的软件 后就里面就自带 了各种各样的(比如: Windows Server 2003)的操作系统啊? 如果每
11、个操作系统都自带的话,那要多大的存储空间啊,而这个版本的 VM 才 88MB , 显然不是的。 在安装好 VMware Workstation 后,里面没有自带任何的操作系统,必须要 像在真机中安装操作系统一样一步步的安装,才可以在得到一个虚拟的机器。下 面我们就通过图文并茂的方式来展示创建的过程。 那开始把! 1安装好 VMware 软件(这个很简单,在上文做过描述)。 2打开 VMware 软件,如下图 -9- VMware Workstation 使用手册 3然后单击 “FileNewVritual Machine” 4然后出现创建 VM 的向导,如下图: 5点击 “下一步 ”,出现了选
12、择硬件配置的窗体,如下图: - 10 - VMware Workstation 使用手册 在这个窗体中,让你选择 VM 硬件情况,比如:有几块网卡,有几块硬盘等。 在这一步骤中,建议选择 “Typical” ,即使选择此项后,在后面如果想修改硬 件配置也是可以修改的。点击 “下一步 ” 6在这个页面中,让你选择 VM 要虚拟什么样的操作系统。如下图: 在 VMware 中,现在所有的已经产生的操作系统都可以来虚拟,主要包括这么几 - 11 - VMware Workstation 使用手册 类产品: Microsoft Windows、 Linux、 Novell Netware、 Sun S
13、olaris、还有其他的 一些不太常用的操作系统。在这里选择你需要安装的操作系统,点击 “下一步 ” 7在这个页面中,让你选择你要安装的 VM 在 VMware 中的标识名称和 VM 所 有文件所存储的路径。如下图: 建议在真机上用个专门的文件夹来存放你使用的所有的 VM 的文件,这样便于 管理。点击 “下一步 ” 8在这个页面中,出现了让你选择 VM 网卡类型的页面。如下图: 在 VMware 中,网卡类型通常情况下有三种: Bridge , NAT , Host-only 。 每种网卡类型都有不一样的用途。根据你所搭建的具体网络可灵活选择不同的网 络类型。关于网络这块在 VM 中属于比较难
14、的知识点,下章详细讨论。在这里 就选择 “Use bridged networking” , 然后点击 “下一步 ” 。 - 12 - VMware Workstation 使用手册 9在这个页面中,让你选择磁盘的容量,如下图: 你选择的每个操作系统都有个默认磁盘的大小。这里默认情况下是 8GB ,这里 的 8GB 指的是,磁盘的最大容量,这意味着 VM 的磁盘大小就是 8GB。 注意: 当你在这里选择 8GB 的时候,不是表示你的物理磁盘的 8GB 空间就被虚拟机所占用。虚拟机真实占用的磁盘大小取决于你在 VM 中 所存储数据 的大小。比如:你的 VM 装了个 Windows Server
15、2003 操作系统,一个 Windows Server 2003 操作系统所占的空间大概为 1.6GB ,也就意味着这个 VM 所占的真实的磁盘空间为 1.6GB , 随 着数据的不断存放,磁盘会动态扩展。而此虚拟机最大可使用的磁盘空 间为 8GB。所以这里的 8GB 指的是最大可使用的物理磁盘的空间。 在这里就使用默认的 8GB ,然后点击 “完成 ”,整个创建 VM 的向导结束, 如下图: VM 的 标识名称 VM 的状态,所选 择的 OS ,配 置文件所在的位置, VM 版本 此 VM 所包含的 硬件及具体配置 1 开机 2 编辑 VM 设置 3 克隆 VM - 13 - PDF 文件使
16、用 “pdfFactory Pro“ 试用版本创建 VMware Workstation 使用手册 根据你要安装的 VM 调整好硬件,大致的调整有: 1)根据实验选择添加硬件或删除硬件,比如 VM 中你不需要 USB Controller 和 Audio,可以把这两个硬件删除;比如你的 VM 需要两块网卡你可以再添加 一块网卡。 2)合理的分配内存大小。这点非常重要,决定了能开 VM 的数量。一般 OS(比 如 Windows XP , Windows Server 2003)分配 128M 内存就可以了。当然了, 你要部署一个 Exchange Server , 128MB 内存是不够的,建
17、议 512MB。 如果你要想修改硬件配置,点击左边的 “ ” ,出现以 下窗体: 在我的这个 VM 中,我删除了 USB Controller 和 Audio,把内存的大小调整 为 128MB ,然后点击 “OK”。 如下图: - 14 - VMware Workstation 使用手册 10 硬件配置基本已经完毕,马上开始装操作系统。安装操作系统需要系统 光盘,这里建议用光盘镜像文件( ISO 文件),使用 ISO 文件不仅仅可以给你 带来很多方便,也保护了你的物理光驱。只要在 “ 中连接 ISO 镜像文件就可以了。如图: ” 11 然后点击 “ ” , 打开了你的 VM , 而且会自动的读
18、取 ISO 镜像文件 中的 数据来安装操作系统,如下图: - 15 - VMware Workstation 使用手册 12 操作系统的安装过程和在真机里面是一样的,所以这里倒没必要再一步步 的描述。 注意: 在安装过程中很多人会遇到一个问题,感觉计算机没鼠标箭头 了,这个问题很正常,因为你的鼠标箭头在 VM 中,这蓝色背景的界面 中确实是没有鼠标箭头的。只要同时按下 “Ctrl + Alt”键 , 那 箭 头又会出现了。 13 经过等待后, VMware 中的操作系统安装完毕,如下图: 注意: 在这个页面中有个注意的地方,就是要同时按下 “Ctrl + Alt + Delete” 来跳出身份
19、验证的窗口,这三个键由于与真机当中的快捷 键冲突,所以 VMware 做个个调整,改用 “ Ctrl + Alt + Insert” 来跳过这个页面让用户输入登陆信息。 14 成功输入用户名和密码后,进入 Windows Server 2003 桌面,经过简单的桌 面调整后,界面如下: - 16 - VMware Workstation 使用手册 这个时候就成功安装了一个 Windows Server 2003 ,这个时候就可以来用这 个 VM 来做实验了。 注意: 在虚拟机正常工作的情况下,没办法添加和删除硬件,只可能 修改硬件的一些配置。比如修改光驱所连接的 ISO 文件、网卡的类型等 等
20、。如果想添加 或删除硬件(比如实验需要两快网卡,而当前只有一块), 必须要把计算机关机后,双击 “ ” ,出现的 窗体中直接添加,然后开机即可生效修改后的硬件。 通过上面所描述的步骤,就可以在就在你的计算机上使用 VMware 创建出一 个 VM 了,自己动手试试吧。 最后再次提醒一句:按照上面的步骤安装好的 VM,鼠标箭头是没有办法自 由的移出 VMware 的界面窗体的,如果想移出来,在默认情况下同时按下 “Ctrl + Alt”键即可。如果你认为这个给你的操作带来很大的麻烦的话,没关系,后面 有讲到解决 这个问题的办法,那就继续往下面看吧。 - 17 - VMware Workstati
21、on 使用手册 五、 VMware Tools 前面的章节,对 VM 产品做了简单的介绍,并且详细的介绍了在 VMware Workstation 中如何利用向导创建一个 VM,这个时候的 VM 完全可以用来搭建你 所需要的实验环境。 但是,在操作 VM 的时候会有些让你几乎不能忍受的地方,比如:鼠标 移动不是很灵活、你的鼠标每次切换到真机都要按 “Ctrl + Alt”键,这样非常的 麻烦。 在这里就来讨论一下解决这个问题办法,其实很简单,你只要在 VM 中 安装 VMware Tools ,所有的问题全都解决。这样可以帮助你更加轻松和流畅的 来使用你的 VM 。下面同样通过图文并貌的方式来
22、介绍一下 VMware Tools 的具 体安装步骤。好的,开始吧! 1 把你的 VM 开机,正常进入操作系统 其实这个步骤完全没必要介绍,但是在实际的使用中有一些初学者在 VM 关机的情况下就来安装。结果是肯定不会成功的。 你可以这样来理解 VMware 中的 VMware Tools ,就相当于真实机器中 的硬件驱动程序。你认为你为真机装驱动的时候需要不需要把真机打开? 2选择菜单 “VMInstall VMware Tools” - 18 - VMware Workstation 使用手册 3 然后自动跳出安装 “VMware Tools”的向导,就是通过这个向导来完成部署, 界面如下:
23、 4然后点击 “Install” ,出现如下界面: 5然后点击 “Next” ,出现以下界面: - 19 - VMware Workstation 使用手册 6在出现的界面中,让你选择你要安装的 VMware Tools 的类型,就选 “Typical” 然后点击 “Next”,出现如下界面: 7在出现的界面中,点击 “Install” ,这样就开始正式的安装了,如下界面 - 20 - VMware Workstation 使用手册 8在具体安装过程中会跳出如下图的信息提示: 来解释一下这个框的意思, VM 要想更好的来使用真机的硬件配置,在这里建议 把真机的 “硬件加速 ”设置成 “完全 ”
24、 ,在这里建议点击 “是 ” 9然后跳出了配置 “硬件加速 ”的显示属性窗口和配置过程的文挡。具体界面 如下图: - 21 - VMware Workstation 使用手册 10 可以上图左边文档的步骤来把 “硬件加速 ”设置成 “完全 ” ,其实很简单, 只要点击 “显示属性 设置 ”中的 “高级 ” ,然后出现如下图: 11 如上图,在 “疑难解答 ”窗体中,把硬件加速拖到完全就 OK 了。 12 然后点击 “Finish” ,在跳出的窗口中选择 “Yes” ,重新启动你的计算 - 22 - VMware Workstation 使用手册 机。 13 重启后进入系统,此时发现 VM 中鼠
25、标移动的很流畅,显示效果更加的好, 因为安装了 VMware 驱动;此时的鼠标可以在真机和 VM 中自由切换,非常的 方便和灵活。 其实 VMware Tools 除了解决上述 问题外,还提供了一个非常好的附加功能: 支持拖拽。具体解释就是:支持在 VM 中任意拖放文件夹或文件。举个使用此 功能的场景:你现在要在 VM 中安装某个软件,而这个软件在真机上,在这种 情况下可以直接把拖到 VM 中去。如下图: 如上图。任何的文件和文件夹都可以在真机和 VM 间任意的拖动。这样非常方 面对 VM 的使用。 14 总结: VMware Tools 在使用 VMware 的过程中是强烈建议安装的,这样可
26、以方 便你使用 VM。 因为 VMware Tools 安装好后,解决相应的问题同时也附加了相 应的功能,具体体现在三个方面: 安装了 VM 的驱动,操作更加的灵活 解决了鼠标无法正常移出 VM 的问题 支持了拖拽的功能,方便了真机和 VM 间数据的交换 当然了, VMware Tools 好处不止这些,在这里只列出这么一些与操作息息相关 的问题。 如果你现在使用的是 VMware ,如果你还没安装 VMware Tools ,还等什 么啊,马上安装! - 23 - VMware Workstation 使用手册 六、 VMware 中网络介绍 企业中,很多的服务都是要依赖网络的,客户端是通过
27、网络把自己的请求传 给服务器。比如你要发一个邮件,在 OutLook 中编辑好邮件,然后点 “发送 ”, 这个时候是网络把你邮件的具体内容传个邮件服务器的,然后邮件服务器再通过 网络传给对方用户的邮件服务器等等,可以想象,没有网络,很多服务没办法正 常的完成。 同样我们虚拟环境的网络非常重要。只有对 VMware Workstation 每种网络 类型对非常的了解后,这样才可以搭建出适 合你需求的网络环境。首先来了解一 下 VMware 中网络的基本信息 在 VMware 中,内部总共有十个小的局域网。可以点击菜单 “Edit-Virtual Network Settings” ,如下图: 然
28、后在出现的页面中,选择 “Host Vritual Netwrok Mapping”页面,如下图: - 24 - VMware Workstation 使用手册 在这十个( VMnet0VMnet9)个小局域网中 , 每个小的局域网都自动连接了 一个交换机,也就意味着,如果两台 VM,网络类型选择同一种类型网络(比如 VMnet5) , IP 地址又设置在同一网段里面,那么这两个 VM 就可以相互的访问。 如下图,充分展示了 VMware 内部的网络结构。 (解释:在 VMware 中有 Host 和 Guest 的概念: Host 表示真机, Guest 表示 VM。 在本篇文档中,就用 V
29、M 和真机来 描述虚拟机和真实的计算机) 在 VMware 中,网络的类型有四种: Bridged, Host-only, NAT, Custom。 如上图: VMnet0 默认情况下就是 Bridge 网络。在这个网络中的 VM 在默认情况 下会通过物理的网卡对外通信。只要设置好合适的 IP ,这种网络类型里 面的 VM 可以直接访问真机的网络,也可以直接访问 Internet。 VMnet1 默认情况下就是 Host-only 的网络。在这个网络中,所有的 VM 通信只限在 VMnet1 的网络中和真机,这种网卡类 型的 VM 要想访问真 机网络,或者 Internet。必须要手工的为这个
30、网络做 NAT(比如启用 Windows 中路由和远程访问的 NAT 功能)。 - 25 - VMware Workstation 使用手册 (在这里有个问题考虑一下: Host-only 的类型在默认情况下是无法访问 真机的,如果你不手工启用 NAT 功能的话,你知道如何设置能让你的 Host-only 的虚拟机访问你的真机吗?) VMnet8 默认情况下就是 NAT 类型的网络,这种 类型的网络是可以直接 访问真机的网络。主要原因在于, VMware 的系统自动为这个网络的所 有 VM 做了 NAT 到本地连接的接口。所有从 VMnet8 到真机网络的包都 被转化成了本地连接的 IP 地址
31、。 除上述的网络外,所有其他网络属于 Custom 的网络,在这个网络中, 整个通信都此网络中(比如: A 这台 VM 的网卡类型为 VMnet5,它只 能和 VMnet5 里面的 VM 进行网络通信)。 Custom 网络的存在主要为了 方便我们搭建复杂的网络环境。 说到这个的时候,顺便说一个经常 有人问的问题: 为什么在安装好 VMware 软件后,在网上邻居的属性里面为什么多了 两个网络连接 “ VMware Network Adapter VMnet1”和 “VMware Network Adapter VMnet8”? 如下图: Host-only 网 络 与 host 通信所依 赖
32、的网络接口 NAT 网络访问 host 网络、 Internet 所依 赖的网络接口 Bridged 网络通 信所依赖的接口 其实看网络连接的名称 和前面解释就容易理解这个问题了。 “VMware Network Adapter VMnet1”的名称后面是 VMnet1,前面 已经介绍了 VMnet1 与 Host-only 有关,在这里的确是的,这里的网络连接是为 Host-only 网络提供访问 Host(真机 )的提供了一个网络接口。相当于提供了一个路 由器的网关。 “VMware Network Adapter VMnet8”的名称后面是 VMnet8,前面 已经介绍了 VMnet8
33、与 NAT 网络有关,在这里也是的,这里的网络连接是为 NAT 的网络提供了访问真机网络和 Internet 一个网络接口, VMware 系统默认为 - 26 - VMware Workstation 使用手册 VMnet8 的网络提供了访问外网的 NAT 服务。 问题: 如果你把 “VMware Network Adapter VMnet1”和 “VMware Network Adapter VMnet8”两个网络连接都禁用了,这样会产生什么 后果,自己试试看? 在每个小的网络中,为了方面使用都可以开启 DHCP 的功能。只要在 “Virtual Network Editor”的窗口中选择
34、 “DHCP”,如下图: 默认情况下为 VMnet1(Host-only)和 VMnet8(NAT)做了 DHCP,如果想为其 他网络来启用 DHCP,只要点击 “Add”即可,操作比较简单。其他的页面也比 较容易,所以也不一一做介绍。 网络这一块内容比较的复杂,我个认为是使用 VMware 和理解 VMware 的 一个难点,只有多做、多想才能真正的体会到 VMware 网络的架构。才能非常灵 活的搭建出各种虚拟的网络环境。 下面我就用一组问题来结束这个章节,同样也可以检验一下你对网络的理 解。 - 27 - VMware Workstation 使用手册 如上图:有两台物理计算机: Hos
35、tA 和 HostB 。 HostA 的地址为 192.168.0.10, HostB 的地址为 192.168.0.20。在 HostA 上有台虚拟机 A ,在 HostB 上 有台虚拟 机 B。问题如下: 1 如果 HostA 可以访问 internet。 A 的网络类型是 Bridge。如何配置 A,使 A 也 能访问 Internet。 2 如果 HostA 可以访问 internet。 A 的网络类型是 NAT。如何配置 A,使 A 也能 访问 Internet。 3 如果 HostA 可以访问 internet。 A 的网络类型是 Host-only。如何配置 A,使 A 也能访问
36、 Internet。 4 如果 A 和 B 的网络类型为 Bridge , 你能让 A 和 B 进行相互通信吗? 5 如果 A 和 B 的网络类型为 Host-only ,你能让 A 和 B 进行相互通信吗? 6 如果 A 和 B 的网络类型为 NAT ,你能让 A 和 B 进行相互通信吗? 7 如果 A 的地址为 10.0.0.10 , B 的地址为 10.0.0.20,而此时 A 和 B 的网卡类 型都是 Bridge 。问此时 A 和 B 能否通信? - 28 - 6GB 5GB4GB 4GB VMware Workstation 使用手册 七、母盘和差异盘 如何在 VMware Wor
37、kstation 中来创建一个 VM,前面已经做了非常详细的描 述,总的来说比较容易的。 那现在有另外一个需求: 需要用 VMware 搭建一个网络环境,在这个环境中有四台 Windows Server 2003 Enterprise Edition,是一个域环境,一台做 DC , 其他 三台是 Member Server , 分别为: ISA Server, SQL Server 和 Exchange Server。你如何搭建出此环境 ? 答案一:按照前面的方法,一步一步的安装四台 VM 答案二:安装一台 VM ,然后把安装好的 VM 文件所在的文件夹复制四份, 然后在做调用,这样就可以产生
38、四个 VM 了 上述的两种答案都是可以搭建出来的。但是都存在一些问题, 第一种答案的问题:太浪费时间了,这样做实验的效率太低。 第二中答案的问题:这样简单的复制调用会使这四台虚拟机的很多信息都一 样,比如计算机名称、 IP 地址。但是还有一个最重要的数据一样就是 SID(安全 标识符), SID 一样带来的直接后果是:其他三台 VM 没办法加入到域,因为域 中不允许有一样的 SID。必须再每一台 VM 中去掉 SID 重新生成好新的 SID 后 才能搭建出上述的试验环境。 很多人要问,到底有没有更加简单方便的办法搭建多台 VM 实验环境呢? 答案是肯定的,使用母盘和差异盘的方式就可以使你更加快
39、捷的生成 VM , 而 且还节约了磁盘空间。如果你经常通过 VM 来做实验的话,这个技术对你来说 非常的有用,首先我们来了解一下母盘和差异盘的原理。 还是刚才的那个需求,我们来通过图来看看 2GB DC 2GB ISA 2GB Exchange 2GB SQL 上图表示的是:四台服务器磁盘数据的存储情况。这里的数据分为两部分: 操作系统数据和非操作系统数据。 蓝色区域表示操作系统数据,假设 Windows Server 2003 Enterprise Edition 的系统文件大小 2GB。那么四台服务器都有具备操作系统,所以在这种情况下, - 29 - 4GB 3GB 2GB2GBVMwar
40、e Workstation 使用手册 每台服务器上都有这 2GB 的操作系统数据。 上面的绿色部分表示非操作系统数据,指的是排除系统文件之外的数据。 比如作为 DC 有 2GB, ISA Server 也有 2GB, Exchange Server 为 4GB, SQL Server 为 3GB。 通过母盘和差异盘来搭建实验环境为什么能节约磁盘空间呢 ?先来看另外 一个图: 差异盘 2GB 2GB 母盘 DC ISA Exchange SQL 在上面的图中可以看出 ,最大的改变就是把四个服务器的操作系统文件只 用一个,大小同样是 2GB,这是所有的服务器要用这个操作系统直接来调用就 可以 ,所
41、以在与上图做比较可以看出 ,通过母盘和差异盘可以节约 6GB 的磁 盘空间。 有了已经安装的 Windows Server 2003 系统的母盘 ,服务器要用这个操作系 统的时候 ,只要基于这个母盘来创建差异盘就可以了。 在创建前一定要注意一个问题 : SID 问题。 因为母盘就是一个已经安装好 Windows Server 2003 系统 ,则说明 SID 已经在这个系统上生成 . 这样的话 ,所 有的差异盘在基于这个母盘创建系统的时候它们 SID 也一样 .这样其他的三个如 果没有重新生成 SID 后还是没办法加入到域 ,怎么来更加好的来解决这个问题 呢 ?可以直接在这个母盘上就把 SID 去掉 .这种情况下 ,每个差异盘在调用的时 候要重新生成 SID ,这样的做法是比较简单的。 下面就来看一下 ,如何去掉系统的 SID. 这种工具比较多 .我们就使用系统 中自带的去掉 SID 的工具 . 详细的来看看去掉的过程 1. 把 Windows Server 2003 的 ISO 文件连接到 VM 中,打开 Windows Server 2003 光盘文件 ,然后打开 E:SupportToolsDeploy.CAB 。如下图: - 30 -