您的位置:首页 > 职场人生

部署Vista – 第3部分:理解配置传送

2009-11-26 20:09 197 查看
[align=center]上篇文章介绍了Windows安装程序的三个阶段。[/align]
[align=left]1、Windows PE阶段 – 当看到“正在安装Windows – 目前我们只需要这些信息”,Windows PE阶段已经结束,第二阶段已经开始[/align]
[align=left]2、联机配置阶段 – 在此阶段,不需要用户输入。当最后一次重启后,联机配置阶段结束,开始第三阶段[/align]
[align=left]3、欢迎使用Windows阶段 – 对于手动安装,欢迎使用Windows阶段提示用户选择用户名和帐户图片、指定计算机名、选择桌面背景……[/align]
[align=left]对于用户来说,上面的描述就是Windows安装程序的过程。但实际上要复杂的多,因为还有配置传送(configuration pass)。一个配置传送是安装过程的一方面,配置传送能够通过配置应答文件中的设置进行控制。换句话说,配置传送的所有行为都是可自动化的。尽管从用户的角度来看,安装过程只有3个阶段,但实际上取决于安装类型,可能会发生7个不同的配置传送。[/align]
[align=left]要明白为什么理解这些不同的配置传送如此重要,下图显示了要将x86_Microsoft-Windows-Shell-Setup组件添加到应答文件的操作:[/align]



[align=left]可以看到部署Vista,对于应答文件有7个配置传送可用,x86_Microsoft-Windows-Shell-Setup组件能够添加到其中6个配置传送。这意味着能够将此组件添加到offlineServicing传送、generalize传送、specialize传送……[/align]
[align=left]问题是:应当将此组件添加到应答文件的哪个配置传送呢?答案取决于两件事情:[/align]
[align=left]l 对这些不同配置传送的作用的理解[/align]
[align=left]l 对不同部署场景的理解[/align]
[align=left]本文剩余的部分说明不同配置传送的作用,下篇文章介绍一些可能的部署场景。[/align]
[align=left]注:[/i][/b]x86[/i]前缀表明32位的Vista[/i][/align]
[align=left]传送1 windowsPE[/b][/align]
[align=left]针对windowsPE配置传送的应答文件设置用于配置Windows预安装环境(Windows PE)的行为。Windows PE是一个缩减版本的Windows,设计用于为安装Windows准备系统,能够使用Windows PE启动没有安装操作系统的计算机,分区并格式化磁盘,将磁盘映像拷贝到系统驱动器、从网络共享启动安装程序。[/align]
[align=left]这说明windowsPE传送等同于Windows安装程序的第一个阶段,但windowsPE还有属于自己的东西。所以通过为此配置传送配置应答文件设置,能够控制Windows安装过程是如何初始化的,或者控制Windows PE的操作[/align]
[align=left]针对windowsPE传送的大多数应答文件设置可以在x86_Microsoft-Windows-Setup组件中找到[/align]



[align=left] [/align]
[align=left]传送2 offlineServicing[/b][/align]
[align=left]针对此配置传送的设置能够进行的操作如向Windows映像(WIM)文件添加额外的驱动程序、安装更新、hotfix、语言包及其他程序包。注意不能在此配置传送中添加启动关键的驱动程序,启动关键的驱动程序必须在windowsPE传送中添加,否则Windows PE不能启动计算机。另外还要注意,不能使用此配置传送添加服务包,或者至少不能使用此传送向Vista RTM映像添加SP1,原因是Microsoft对系统服务堆栈进行了一些架构更改,系统服务堆栈不能更新自身。[/align]
[align=left]从运行Windows安装程序的角度来看,offlineServicing传送在安装程序的第二阶段(联机配置阶段)中,在将.wim文件拷贝到系统硬盘后发生。这是因为在包管理器(pkgmgr.exe – 一个内置于Vista的工具,用于向映像应用更新补丁和包)能够使用映像之前必须将映像应用于硬盘。还能够使用offlineServicing传送向脱机Windows映像应用包,此过程称为维护映像。[/align]
[align=left]许多针对offlineServicing传送的设置在x86_Microsoft-Windows-Shell-Setup中。还有一些(如在Windows SIM的Packages节点下)。[/align]
[align=left]传送3 specialize[/b][/align]
[align=left]此传送用于配置系统特定的设置,如网络、区域、域成员……。能够为此传送添加大量应答文件组件[/align]
[align=left]从运行Windows安装程序的角度来看,specialize传送对应安装程序第2阶段(联机配置阶段)的第2部分(即在第一次重启和第二次重启之间),但取决于部署场景,specialize传送能够进行更多的操作。Specialize传送还能够与generalize传送一起使用。[/align]
[align=left]传送4 generalize[/b][/align]
[align=left]此传送与使用sysprep /generalize命令紧密关联。系统准备工具(Sysprep.exe)主要用于为在多台目标计算机上进行的部署准备映像。generalize传送用于创建Windows参考映像,然后使用specialize传送针对不同的用途向参考映像应用不同的定制。[/align]
[align=left]传送5 auditSystem[/b][/align]
[align=left]只有当安装程序使用sysprep /audit命令运行在审核模式时才发生auditSystem传送。审核模式在一些部署场景中使用,用来向Windows映像添加不同的定制并跳过安装程序的最后阶段 – 欢迎使用Windows阶段。auditSystem传送中的操作是在Local System帐户的安全上下文中进行的,是在用户登录到计算机之前进行的。[/align]
[align=left]传送6 auditUser[/b][/align]
[align=left]此传送类似于auditSystem(即此传送只发生在审核模式中),除了auditUser传送中的操作是在用户帐户的安全上下文中进行的,而且是在用户登录到计算机之后进行的[/align]
[align=left]传送7 oobeSystem[/b][/align]
[align=left]此配置传送对应于安装程序的第3阶段(欢迎使用Windows阶段)是开始,用于配置在欢迎使用Windows阶段发生的事情。[/align]
[align=left]如果只关注无人参与的全新安装,Windows安装程序的3阶段和7个配置传送的关系如下图:[/align]



[align=left] [/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  职场 休闲 部署Vista