本站域名:http://goxia.maytide.net or http://sufan.maytide.net
移动设备请访问:http://goxia.maytide.net/m
转载文章,请务必保留出处与作者信息,未经许可严禁用于商业用途!
[MDT] P2V Migration for Software Assurance 应用篇
P2V Migration for Software Assurance 应用篇
距离之前发布的几篇有关 P2V Migration for Software Assurance(以下简称:P2V Migration for SA)的文章已过去2个月左右的时间,gOxiA 说太忙没时间写也都是托词,其实更多时候感觉是精力有限!就在最近,P2V Migration for SA 正式版发布了!而面对更多用户开始部署 Windows 7 的大好局面,P2V Migration for SA 正式版的出现,能够帮助到更多用户轻松的部署到 Windows 7。
P2V Migration for SA 的功能及实现的最终目标并不难理解,利用 P2V Migration for SA 我们能够在部署到 Windows 7 时将之前的旧系统转换为 Windows Virtual PC 下的虚拟机,这样一来即使我们已经被部署到 Windows 7 环境,但是利用 XP Mode 特性仍能够轻松、便捷地使用我们旧系统环境中的应用软件和设置。P2V Migration for SA 的整个执行过程看似都是那么简单便捷,这一切都要感谢 Microsoft Deployment Toolkit Team,而他们为广大用户所带来的一整套部署解决方案还是免费的!
正如我前面所讲的 P2V Migration for SA 在使用起来非常简单,与常规的安装工作序列并无太大区别,唯一加入的就是将现有的系统捕获为虚拟机,在安装完 Windows 7 系统后自动执行 Windows Virtual PC 的安装,并将虚拟机配置到当前环境中。在开始介绍 P2V Migration for SA 的应用前,大家先回顾一下 gOxiA 之前的文章:
当我们安装好 P2V Migration for SA 后,在 Task Sequences 新建任务序列中看到新添加的三个任务序列,分别是:Standard Client Task Sequence with P2V Migration、Standard Client Replace Task Sequence with P2V Migration 以及 Custom Task Sequence with P2V Migration。
其中 Standard Client Task Sequence with P2V Migration 便是我们常用的任务序列。gOxiA 事先准备了一个测试环境,在 MDT 中导入了 Windows 7 的安装源,并跟随向导创建了一个基于 Standard Client Task Sequence with P2V Migration 类型的任务序列,之后在一台虚拟机上开始进行实验,此台虚拟机已经安装了 Windows 7 Ultimate 中文版(PS:虽然不是 Windows XP,但不影响整体的测试效果!)整个过程中初期部分与常规的 MDT 部署客户端没有太大区别,除了在过程中捕获当前系统会消耗一段时间。在当先系统环境中执行 Litetouch.vbs,选择之前创建的 P2V Migration for SA 任务序列,跟随向导完成操作后,剩下的就交给 MDT 和 P2V Migration for SA 了!我们可以稍作休息,在系统完成安装之后,我们会看到后续执行的任务发生了变化。
如上图所示,P2V Migtation for SA 开始将之前捕获的系统虚拟磁盘文件恢复到当前的系统之上。而在这一过程前面,会自动为当前系统安装 Windows Virtual PC 以及 without VT 的补丁。
最后整个任务序列完成之后我们便能够在 Windows 7 开始菜单的所有程序中看到 Windows Virtual PC 以及类似名为“Old OS – Administrator”的旧系统的虚拟机,并且其状态为运行中。我们可以即刻访问这个虚拟机来使用我们的旧系统环境!
P2V Migration for SA 无疑为我们部署 Windows 7 并保留旧系统提供了便捷的解决方案,如果你正考虑将现有客户端计算机部署到 Windows 7,并希望用户能够继续使用旧系统环境,P2V Migration for SA 将满足你的需要!
[Windows 7] 使用 Windows Virtual PC 创建一个虚拟机
之前我们对 Windows Virtual PC & Windows XP Mode 有所了解!除了可以用于解决企业中所遇到的应用程序兼容性问题以外,其实通过 Windows Virtual PC 也能创建其他虚拟机,如:Windows XP、Windows Vista、Windows 7,甚至是 Windows Server。与 Microsoft Virtual PC 2007 SP1 相比 Windows Virtual PC 功能更强大,但是对硬件有特定的需求,不过如果希望使用 USB设备,或无缝地与当前系统交互,那么目前来说 Windows Virtual PC 恐怕是微软产品中唯一的选择。此外不知道大家是否还记得,微软曾经在 Windows Vista 时曾提到要在企业版和旗舰版中内置 VPC,但是最终未能真正如愿。现在看来,这一切终于实现了!
OK,回到正题!使用 Windows Virtual PC 创建一个自己手工安装的虚拟机还是十分方便的,不过与以往的操作方式不同,如果不留意或看资料还真不好找。首先,单击 Windows 开始图标,从“所有程序”中找到“Windows Virtual PC”程序组,并单击下面的“虚拟机”。
随后会打开 Windows Virtual PC 虚拟机所在目录,这里就是 gOxiA 所说的与以往虚拟机操作界面不同的地方了,如下图所示在工具栏上红色框圈选的地方就是创建虚拟机的按钮,这么看来 Windows Virtual PC 确实与 Windows 7 紧密集成了。
单击了“创建虚拟机”后随之弹出操作向导,根据图示键入虚拟机的名称,这里我以测试安装 Windows server 2008 R2 为例,之后选择虚拟机文件存储的位置,因为默认情况下虚拟机文件被存储在系统卷上,很显然默认保存不是明智的做法。
然后为虚拟机指定所使用的内存容量,并复选是否启用网络连接支持。复选之后,默认会为该虚拟机配置当前设备所有正在连接的网络,幸好我当前有线和无线局域网都处于连接状态才发现有这个有意思的特性。单击“下一步”继续!
添加硬盘这里我们可以默认创建一个动态扩充类型的虚拟硬盘或使用当前已经存在的虚拟硬盘。当然也可以使用高级选项来创建固定大小类型或差异类型的虚拟硬盘。这一步的设计还是很人性化的,使用户能够容易的理解和选择。
创建了虚拟机之后不会立刻自动运行,我们可以选中这个虚拟机,并通过工具栏上的“设置”对此虚拟机进行详细的配置。如下图所示,Windows Virtual PC 的设置界面与之前的 Microsoft Virtual PC 没有太大差别,如果之前有使用过 Microsoft Virtual PC 则会很容易上手。此例中,gOxiA 在 DVD驱动器设置中选中了本地磁盘上的 Windows Server 2008 R2 RC 版的光盘映像文件,接下来准备尝试安装 Windows Server 2008 R2 RC,以确认 Windows Virtual PC 是否支持 64bit 的 Guest OS。
测试结果很可惜,Windows Virtual PC 虽然要求 CPU 支持虚拟化功能,但是却未能提供对 64bit Guest OS 的支持。也就是说,目前如果你希望不使用 Hyper-V 来实现 64bit 的 Guest OS 恐怕只能选择第三方产品了。不过另外一个特性也许能稍稍安抚一下咱们失望的心情,在之前我安装了 Windows 7 RC 英文版的虚拟机发现在 Windows Virtual PC 下,竟然能够打开 Aero Class 特效,还算不错!
至此相信大家已经了解如何在 Windows Virtual PC 下创建虚拟机的过程,与以往的虚拟机平台一样,大家不要忘记安装 Windows Virtual PC 的集成功能组件(Integration Components)哦!安装集成功能组件请从菜单栏里“工具”下选择安装。有关集成功能组件更近一步的使用我将在后面的日志里与大家分享,敬请期待!