欢迎光临,这里是 gOxiA=苏繁=SuFan 独立的个人博客。
本站域名:http://goxia.maytide.net or http://sufan.maytide.net
移动设备请访问:http://goxia.maytide.net/m
转载文章,请务必保留出处与作者信息,未经许可严禁用于商业用途!

HOWTO:制作 Windows 7 加速部署映像

        加速部署映像 - 也就是我们通常说的系统模板,通常我们为了提高 Windows 的安装速度,会事先制作一套包含驱动、应用软件、补丁程序以及自定义设置的标准化系统。这样我们在使用该加速部署映像完成安装后,就可以让用户直接使用,不仅在安装方面大大缩短了时间,也提高了用户的体验。

        在 Windows XP 时代,我们在定制完毕系统后为了能够让该加速部署映像用于不同 HAL 的电脑,还需要人工执行很多复杂繁琐的操作,最后再使用 Sysprep 执行系统封装准备,完成后对系统打包。如果要实现自动安装,事先还需要使用 setupmgr 制作一份用于 Sysprep 的应答文件。

        自 Windows Vista 开始,Windows 的安装和部署发生了质的变化,到了 Windows 7 更是得到了完善和加强。现在我们使用 Sysprep 的 generalize 参数即可制作出一套不受 HAL 限制的通用映像。而自动应答文件富含更多地功能和设置,我们现在需要借助 WAIK(Windows Automated Installation Kit)这个新的 Windows 自动安装工具包来制作 Windows 的应答文件。由于 Windows 安装方式的改进,过去零散的安装文件都被打包在以扩展名为 WIM 的文件中,此外由于采用了文件方式的存储,WIM 不受磁盘大小的约束,能够很轻易的部署到不同容量的分区卷上,并且在释放 WIM 后文件都将紧密排列存储。这样我们维护或部署映像也将更将方便快捷。

        由于 Windows 7 的一些新特性,如:系统 oobe 阶段必须创建一个新用户;经过定制后将当前用户配置文件应用于默认用户配置,则需要借助  WAIK 在 specialize 阶段通过 CopyProfile=true 来实现。导致我们不能像以往 Windows XP 那样制作定制的加速部署映像。在 WAIK 的帮助文档中提供了多种安装部署方式的标准流程,鉴于一些环境因素的约束,gOxiA 采用如下的流程来制作 Windows 7 的加速部署映像。

image

        本次测试环境是在 Hyper-V 中创建了一个 Windows 7 的虚拟机,标准安装时直接 Mount 的 Windows 7 Pro ISO,使用虚拟化来创建加速部署映像是非常方便的。如果打算在物理机上实施则可以使用安装光盘、移动U盘或网络安装等方式执行标准化安装。

使用 Windows PE 安装部署 Windows 7 RTM 的注意事项

        由于 Windows 7 安装“载体无关性”的新特性,可以让我们灵活地、随心所欲地来安装或部署 Windows 7。目前在网上盛传着各类介绍 Windows 7 安装方式的资讯,如:怎么通过硬盘来安装、自己制作光盘来安装、使用 U盘来安装,使用硬盘来安装或通过网络来安装。gOxiA 很早也发布了相关的日志,而今天主要是分享 Windows PE 来安装部署 Windows 7 RTM 时所要注意的事项。

        作为一名 IT 专业人士,面对工作时必须要严谨、认真、高效、灵活并且值得信赖!在系统部署或维护时,各自手中都会有一张 Windows PE 或定制版的 Windows PE。正如前面所提到的工作态度,导致一些在网上非常 HOT 的定制版 Windows PE 可能不适用与一些工作环境。通常 ITPro 会使用 WAIK 来制作一张属于自己的定制版 Windows PE,里面集成了一些非常实用的小工具,比如 gOxiA 早先基于 Windows Vista WAIK 制作的定制版 Windows PE,内部就集成了远程桌面、Imagex、Ghost 和虚拟光驱等实用的软件,特别是这个虚拟光驱工具可以轻松地载入 Windows Vista 的安装 ISO 甚至是现在 Windows 7 的安装 ISO,这对于安装操作系统来讲是非常便捷的,因为我们不需要专门制作、维护一份存储有 Windows 的安装源。从 Windows Vista 开始,gOxiA 就在自己的 U盘、移动硬盘、光盘甚至是 WDS 服务器上拷贝了自己定制的 Windows PE,用于安装和维护操作系统,非常之方便。并且这份 PE 一直沿用至 Windows 7 RC,但是到 Windows 7 RTM 英文版后,便无法再使用(PS:泄漏的 Windows 7 RTM 中文版并未发现此问题)!具体表现为,当执行 Setup 安装后第一阶段结束会提示一个无法处理的错误,之后安装宣告失败。检查系统盘,发现盘中的目录格式并非正常命名,而是包含有 Windows.old 这样的目录,看来英文版的 Windows 7 RTM 在安装时对系统检查这一过程更加严谨,将我基于 Windows Vista 的 PE 识别为了老版本的系统,故最终导致安装失败!

        OK,注意事项就是这个,如果要使用 Windows PE 来安装部署 Windows 7 RTM,则必须满足 Windows PE 是最新的 WAIK 3.0 制作的,否则就必须使用 Imagex 来手工安装 Windows 7,而 Imagex 手工安装 Windows 7 所需要注意的问题可以参考之前的日志“使用 imagex 手工安装 Windows 7 RTM”。

        看来 ITPro 要重新定制自己的 Windows PE,以满足 Windows 7 的安装需求!gOxiA 在未来一段时间也会开始制作基于 WAIK 3 的 Windows PE,并正确总结成日志与大家分享!

Tags: , , , , ,

使用 WAIK 的 oscdimg 制作定制的 Windows 7 安装 ISO

        还记得微软官方打包 ISO 的小工具吗?!cdimg.exe 过去当我们要制作包含微软打包信息的 ISO 都会选择 cdimg,比如手工制作了一份集成了 SP1 或 SP2 的 Windows 安装光盘,在烧录之前肯定要先打包成 ISO,通过一些软件我们可以看到使用 cdimg 打包的 ISO 会显示微软的打包信息,看起来很专业!不是么!?

        现在 cdimg 的最新版本已经集成到了 WAIK 中,并更名为 oscdimg,最新版本是 2.55,除了可以制作 CD 镜像意外还支持 DVD 镜像的制作。我们知道 Windows 7 安装具有新特性,相比之前的 Windows 更加易于定制和部署。比如我们可以制作一份已经安装好应用程序的 Windows 7 安装源,或者根据不同应用制作多份定制的 Windows 7 安装源并使用 imagex 将其打包在一个安装映像中,并希望使用标准的 Windows 7 安装过程将这些系统映像安装到计算机上,要知道对于普通用户 Windows 7 标准的安装过程是非常简单的。今天的主题当然不是如何制作这些安装映像,因为我们要面对的是在定制了一份 Windows 7 安装源后,如何将其重新制作成一个包含微软打包信息的,并且是可引导安装的 ISO 文件。

        OK,要实现上述目标我们需要在当前计算机上安装好 WAIK,目前最新版本的 WAIK 是基于 Windows 7 RC Build 7100 的 WAIK3.0,而且暂时只有英文版本,不过无所谓!WAIK 官方下载地址是:Windows® Automated Installation Kit (AIK) for Windows® 7 RC。在开始前请安装 WAIK,并准备好一份 Windows 7(PS:Windows Vista 同理也可以制作。)安装源文件,将其拷贝到本地一个目录中,之后用自己做好的 install.wim 覆盖原版的 Install.wim。

        为了保证制作出来的 ISO 是可引导的,请将 "C:\Program Files\Windows OPK\Tools\PETools\x86\boot\etfsboot.com" 复制到一个易于调用的位置。(PS:不过理论上分析,貌似这步即使省略,制作出来的 ISO 还是可以引导的,具体要看大家的测试了。本次 gOxiA 还是使用了这个文件!)

        最后进入 WAIK 命令行环境执行如下命令:

oscdimg -n -m -bc:\etfsboot.com -lGRMCULFRER_CN_DVD -t08/02/2009,22:55

        上述命令行中“-n”,是允许使用长文件名;“-m”是忽略映像的大小,但是注意使用该参数后请确保你的映像大小不会超出载体限制。貌似 DVD 应该小于 4G 或 4.5G 比较好吧,具体请参考其说明!”-bc:\etfsboot.com”就是添加可引导信息,注意参数后面的路径之间没有空格。“-lGRMCULFRER_CN_DVD”既是光盘的卷标;“-t08/02/2009,22:55”重置映像内所有文件的日期,使之日期相一致,注意该日期时间是以 PST 时间为标准的,那么最终的文件日期时间将是“08/03/2009,13:55”。

        有关 oscdimg 的更多参数说明可以参考 TechNet Library:http://technet.microsoft.com/zh-cn/library/cc749036(WS.10).aspx

Tags: , , , , ,
分页: 1/2 第一页 1 2 下页 最后页 [ 显示模式: 摘要 | 列表 ]