论坛风格切换
正版合作和侵权请联系 sd173@foxmail.com
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 2237阅读
  • 1回复

[win7相关]企业 Windows 7 部署指南之七:自动化LTI部署 [复制链接]

上一主题 下一主题
离线zhb_3448
 

发帖
59686
今日发帖
最后登录
2016-12-13
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-11-03 19:01:14
 在之前的文章中,我们学习了如何用MDT 2010手动执行基本Windows 7企业版的精简部署。在这篇文章中,我们将学习如何完善这一过程,并实现自动化部署。
企业 Windows 7 部署指南之一:改进的Windows AIK 2.0企业 Windows 7 部署指南之二——使用DISM
企业 Windows 7 部署指南之三:了解 MAP 4.0企业 Windows 7 部署指南之四:使用MAP 4.0
企业 Windows 7 部署指南之五:MDT 2010 改进企业 Windows 7 部署指南之六:MDT快速部署Win7
企业 Windows 7 部署指南之七:自动化LTI部署企业 Windows 7 部署指南之八:了解LTI配置文件
企业 Windows 7 部署指南之九:32位与64位Windows的部署企业 Windows 7 部署指南之十:映像的建立和部署

更多Windows 7企业应用请看【精研细品 Windows 7】
  自动化Windows 7的LTI部署涉及以下几个步骤:
  1.用DeploymentWorkbench创建一个部署共享。
  2.向该共享中输入Windows 7源文件。
  3.按照需要向共享中添加数据包,驱动和其他应用。
  4.创建以标准客户任务序列模板为基础的基本任务序列。
  5.按照需要编辑CustomSettings.ini和BootStrap.ini文件,以便实现LTI的自动化部署。
  6.更新部署共享可以创建Windows PE启动图像(.iso和.wim文件),然后在CD或DVD媒体中烧制.iso文件。
  7.启动使用Windows PE启动图像的目标电脑,然后可以自动进行安装。


  在前面的文章中,我们已经执行了1至4的步骤,因此,接下来要做的就是5-7.
  编辑配置文件
  和MDT 2008 Update一样,MDT 2010使用配置文件来控制LTI的部署进程。MDT使用配置文件输入的脚本来执行安装。要完全执行自动化LTI部署先要编辑两个配置文件:CustomSettings.ini和BootStrap.ini。让我们先了解一下这两个文件。
  首先,我们查看一下MDT 为部署共享创建的默认CustomSettings.ini文件。要想查看CustomSettings.ini文件的内容,必须打开Deployment Workbench,右键单击部署共享,选择属性,然后选择规则选项卡,如图一所示:
图1
  注意,此默认CustomSettings.ini文件不会告知我吗哪一个操作系统映像将被部署,哪一个任务序列会被使用等信息。如果这是CustomSettings.ini文件,那么需要在部署过程中提供诸如此类的信息,也就是说,要坐在目标电脑旁,然后等着对Windows Deployment向导的指令作出响应。当然,这不是我们想要的结果,我们需要的是自动化安装。
  我们还要查看一下用于新的部署共享的默认BootStrap.ini文件,如图二所示:
 
 图2
  注意,此默认BootStap.ini文件会告知我们部署共享的网络位置,但是不会告知我们用来连接共享的凭证信息。这也就是为什么执行手动LTI部署时,指令最先提示我们要出示就是连接Windows Deployment向导的凭证。当然,我们不想在安装过程中出现任何这样的指令——我们希望完全实现自动化部署。

  要实现完全的自动化操作,我们要对这两个配置文件做一些改变。但是在此之前,要问一问自己一些问题,如:
  •我们要为目标电脑配置什么时区?
  •要配置在哪个区?
  •是想指定一个电脑名,还是在安装过程中随机分配?
  •是想将电脑加入某个域还是将其保留在工作组中?

  我们对于答案的选择决定了CustomSetting.ini文件中包含的属性值对。作为完全执行自动化LTI部署的示例,我们先按照下面的方式改变默认的CustomSettings.ini:
[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=YES
SkipAdminPassword=YES
SkipApplications=YES
SkipAppsOnUpgrade=YES
SkipBDDWelcome=YES
SkipBitLocker=YES
SkipCapture=YES
SkipComputerName=YES
SkipComputerBackup=YES
SkipDeploymentType=YES
DeploymentType=NEWCOMPUTER
SkipDomainMembership=YES
JoinDomain=CONTOSO
DomainAdmin=Administrator
DomainAdminDomain=CONTOSO
DomainAdminPassword=Pa$$w0rd
SkipFinalSummary=YES
SkipLocaleSelection=YES
KeyboardLocale=en-US
UserLocale=en-US
UILanguage=en-US
SkipPackageDisplay=YES
SkipProductKey=YES
SkipSummary=YES
SkipTaskSequence=YES
TaskSequenceID=WIN7_001
SkipTimeZone=YES
TimeZoneName=Central Standard Time
SkipUserData=Yes

  注意:
  上面的空行是只是为了让内容更容易阅读,它们是可以被省略的。
  图三显示了我们将上面的指令复制,粘贴到规则选项卡后的图像:
 
 图3
  我们还需要对默认BootStrap.ini文件做出一些更改以便实现自动化部署。图四显示的是新生成BootStrap.ini文件的截图:
 
 图4
  在之后的文章中,我们将逐行讲解这两个编辑过的文件。但是现在,如果大家已经看过上面的内容,就只需对这两个文件作出相关更改并保存更改。然后完成下面两个步骤。
  更新部署共享
  更新一个部署共享可以创建我们用来初始化部署的Windows PE启动映像。在前面的文章里,我们已经学习过如何更新部署共享。事实上,我们在之前的文章里更新过部署共享,为什么在此还要重新提到呢?因为我们更改了BootStrap.ini文件,只要我们对BootStrap.ini文件作出更改,就必须更新部署共享。因此,这里我们要再次更新部署共享,然后向使用第三方CD/DVD烧制软件的CD-RW媒体里烧制LiteTouchPE_x86.iso文件。
  发布无人操作的安装
  现在,打开目标裸机,确保其连接到MDT电脑所在的网络中。插入我们在上一步骤中烧制的Windows PE CD,然后就只需坐在一边等着部署完成了。Windows PE会启动并显示一个蓝屏,在蓝屏底部有一个Solution Accelerators横条。在后台,Windows PE将创建对部署共享的连接,当然,这一共享是我们在之前向BootStrap.ini文件提供了凭证的共享。一旦连接被创建,安装就会开始,而且会为我们显示一个安装进程对话框。电脑会被重启若干次,直到安装完成,在此期间,我们不需要进行任何键盘操作,Windows 7桌面出现的时候,安装就完成了。
  下一篇,我们将深入了解用户在自动化LTI部署中可以使用的CustomSettings.ini和BootStrap.ini的属性值对。

主队让半球高水,一般不能要主队!
凡是开半一的盘,一般不能要下盘!
凡是开一球或一球球半的盘,一般不能要上盘!
凡是开一球半以上的盘,一般不能要下盘!
离线quen2008
发帖
*
今日发帖
最后登录
1970-01-01
只看该作者 沙发  发表于: 2009-11-04 08:53:16
也来了解一下了