环境介绍:
  在该实验演示中只有一台Server服务器,具体信息如下。
  域名:testlab.com
  账户:sccmadmin  密码:sccmadmin  隶属组:Domain Admins
  服务器名:sccm-server
  服务器器上的服务组件:DHCP、DNS、WDS
  SCCM 2007的站点边界和当前AD的缺省站点边界绑定,站定名为“SCCM2007”
  操作
  一、信息收集
  1、收集需要进行操作部署计算机的驱动程序
  (1)方法一:使用计算机自带的驱动光盘
  (2)方法二:使用“驱动精灵”、“Windows优化大师”等类似软件提取计算机现有操作系统上的驱动程序。
  注意:在通常情况下(计算机硬件比较统一,即捕获镜像时的模板计算机,和需要进行操作系统部署计算机它们使用相同的硬件,可以使用统一版本的驱动程序)我们只需要收集网络适配器驱动程序即可。
  2、收集需要进行操作部署计算机的MAC地址,并定义好这些计算机安装操作系统后的计算机名。
  二、SCCM 2007的必须配置
  1、站点边界
  确定将需要部署操作系统计算机的网络都包含在了SCCM 2007的站点边界内。
  2、站点角色
  下面介绍使用SCCM 2007 OSD组件必须的站点角色和他们的配置方法:
  (1)分发点(Distribution point,后面简称DP)
  配置一个DP用于进行操作系统的分发,在安装好SCCM 2007服务器后会默认在该服务器上配置DP的站点角色(在该试验演示中,我们是另外建立的一个DP,不是使用的默认DP,如下图)
SCCM
  (2)状态迁移点(State migration point,后面简称SMP)
  该站点角色用户在进行用户状态迁移使临时存储用户状态数据。
  ①    建立一个文件夹用于存储用户状态数据,我们这里建立的文件夹为“D:Migdata”。
  ②    将该文件夹共享,并按下面信息设置相关权限。
  共享权限:Everyone,允许完全控制
  NTFS权限:Domain Computers,允许修改
  ③    在默认的SCCM 2007服务器上建立SMP站点角色,操作参考下面截图
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
  (3)PXE服务点(PXE service point,后面简称PXE-sp)
  该站点角色是在操作系统部署过程中提供网络启动(PXE启动)功能,需要借助WDS服务器组件。
  ①    安装WDS(Windows部署服务)组件
  ②    配置WDS服务器,并配置文件存储路径,操作参考下面截图(注意不要使用旧版的WDS)
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
  ③    在默认的SCCM 2007服务器上建立PXE-sp站点角色,操作参考下面截图
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
  (3)其他站点角色
  其他站点角色无需做其他配置使用默认配置即可。
  3、SCCM 2007的连接账户
  通过在“Computer Client Agent”代理中配置SCCM 2007进行操作系统部署的连接账户,参考下面截图。
SCCM
SCCM
SCCM
  三、制作必须的“软件包”
  1、制作SCCM 2007客户端程序安装包
  (1)按照下面截图制作软件包
SCCM
SCCM
SCCM
  上图文本框输入的内容为“D:Microsoft Configuration ManagerClient”,“D:Microsoft Configuration Manager”为SCCM 2007程序的安装路径
SCCM
SCCM
SCCM
  (2)为分发包指定并更新分发点,参考下面截图
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
  2、制作USMT程序的安装包
  该程序包用于进行用户状态迁移
  (1)安装USMT 3.0.1程序,下载地址为“[url]http://www.microsoft.com/downloa[/url] ... &DisplayLang=en”,使用缺省配置和路径安装不过多介绍。
  (2)建立USMT的软件包,并制定分发点和更新分发点。
  参考“制作SCCM 2007客户端程序安装包”的过程,需要注意的是,软件包的名字为“USMT”,包的源路径为“C:Program FilesUSMT301”的本地路径类型。
  四、关于驱动程序的准备
  1、为启动镜像添加网卡驱动
  (1)建立一个用于存储收集到的驱动程序文件的文件夹,并将它共享(权限“只读”即可)
  (2)将网卡驱动程序添加到启动镜像中,参考下面截图进行操作
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
  2、建立“驱动包”
  驱动程序包是为安装好操作系统的计算机安装其他驱动程序的,如果捕捉的镜像和待安装操作系统计算机的硬件无差异,则不会用到“驱动包”,这里只是让大家了解操作。
  (1)建立一个用于存储收集到的驱动程序文件的文件夹,并将它共享(权限“只读”即可)
  (2)按照下面截图建立 “驱动包”。
SCCM
SCCM
  (3)为“驱动包”指定分发点并更新分发点
  参考上面章节进行操作
  五、将启动镜像更新到分发点
  在该实验中我们只会部署x86的操作系统,所以我们只用将    x86的启动镜像更新到分发点,参考下面截图进行操作。
SCCM
  后面操作和上面章节中介绍相同就不过多介绍。
  六、建立存储操作系统镜像的文件夹
  (1)在服务器上建立一个文件夹(该实验中为“d:wim”),该文件夹用于在操作系统镜像捕捉时存放镜像文件。
  (2)将给文件夹“共享”,共享权限为“everyone,允许完全控制”。
 
  在SCCM 2007的OSD组件中提供了两种方法进行操作系统镜像的捕捉.
  1、沿用在SMS 2003中的Capture CD进行操作系统镜像捕捉。
  2、建立一个“捕捉操作系统镜像”的任务序列,来进行操作系统镜像捕获。
  该方法是让模板计算机通过任务序列完成操作系统的安装(基于光盘安装文件的),应用程序安装(基于SCCM 2007的软件包),然后进行sysprep.exe封装,将操作系统镜像捕捉到服务器上建立的共享文件夹中,而这整个工作都是自动了,降低了认为操作的风险。
  方法一:基于Capture CD的镜像捕捉
  一、制作“模板计算机
  1、将一台计算机安装好操作系统和应用软件,并将一切统一的配置都配置完成。
  2、准备封装程序
  将光盘中的“supporttoolsdeploy.cab”程序解压到“C:SYSPREP”文件夹下,注意该光盘必须和操作系统的版本一致。
  二、制作Capture CD的ISO文件
  按照下面截图完成ISO文件的制作。
SCCM
SCCM
SCCM
SCCM
 
SCCM
SCCM
  三、开始捕捉镜像
  1、将生成的Capture CD放入模板机的光驱中。
  2、打开光盘的自动播放程序,按照下面截图完成镜像捕获前的操作和配置。
SCCM
SCCM
SCCM
SCCM
  3、按照下面截图核对镜像捕捉的各个过程。
SCCM
SCCM
SCCM
 
SCCM
SCCM
SCCM
SCCM
SCCM
  方法二:基于任务序列的镜像捕捉
  使用该方法模板计算机可以不用安装操作系统,也不用进行磁盘分区,一切操作都是通过任务序列来控制的。
  一、准备必须的“包”
  1、建立操作系统安装包
  这里我们以导入一个“Windows XP SP2”中文版的操作系统为例:
  (1)将安装光盘放入服务器的光驱。
  (2)将光盘的文件拷贝到服务器硬盘上,并将存放文件的文件夹共享。该试验中为“e:winxp”,共享名为“winxp”
  (2)按照下面截图完成安装包的制作过程操作。
SCCM
SCCM
 
SCCM
SCCM
SCCM
  (3)为该包指定分发点,并更新分发点。(和其他包中的过程一样,操作略)
  2、建立“sysprep”的包
  该包是用于进行对模板计算机进行封装的
  (1)将光盘中的“supporttoolsdeploy.cab”程序解压到服务器的“e:sysprep”文件夹下。
  (2)共享“e:sysprep”文件夹,共享名为“sysprep”。
  (3)建立一个“软件包”,将安装源路径指向“e:sysprep”(本地路径类型),或“sccm-serversysprep”(网络路径类型)。并为该包指定和更新分发点。(操作方法参考“SCCM 2007 OSD使用一”的文档)
  二、模板计算机的相关配置
  1、建立一个新的计算机集合,按下面截图操作
SCCM
SCCM
SCCM
 
SCCM
SCCM
SCCM
SCCM
  2、导入模板计算机的部署信息,按下面截图操作
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
 
 三、建立用于捕获的任务序列和相关配置
  1、建立捕获镜像的任务序列,按照下面截图进行操作
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
 
SCCM
SCCM
SCCM
SCCM
  2、修改任务序列
  默认任务序列是将所有磁盘作为一个分区,这时我们要对这个任务修改定义分区细节,按下面截图进行操作
SCCM
SCCM
SCCM
  3、建立任务序列的播发,按照下面截图进行操作。
SCCM
SCCM
 
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
  四、建立Install CD
  因为我的试验环境中有多台DHCP所以无法为大家演示网络启动的安装,只能演示如何制作Install CD,使用Install CD安装的过程。
SCCM
SCCM
SCCM
 
SCCM
SCCM
SCCM
SCCM
  五、开始捕获模板机的镜像
  1、将我们制作的Install CD放入模板机的光驱。
  2、使用光盘启动模板计算机
  参考下面截图检测部署的各个阶段和步骤。
SCCM
SCCM
SCCM
SCCM
SCCM
 
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
  后面的步骤和界面是重复“方法一”后面的步骤,不过多叙述。
 
 SCCM 2007操作系统安装可以分为三个场景和两种模式。
  1、三种场景
  裸机安装:为没有操作系统计算机安装操作系统。
  更新安装:为已有操作系统的计算机重新安装操作系统。
  替换安装:将已有操作系统的计算机上用户状态信息进行收集,在到另外台计算机上安装操作系统并还原用户状态信息。
  2、两种模式
  Install CD:使用Install CD启动(也可以从网络启动),安装操作系统。适用于裸机安装场景。
  SCCM 2007播发:介绍SCCM 2007的播发信息进行操作系统安装,适用于更新安装和替换安装两种场景。
  本文以安装模式为大家介绍OSD安装操作系统步骤和操作。
  服务器端操作
  一、添加操作系统安装镜像
  1、在SCCM 控制台中将捕获的操作系统镜像制作成镜像包,按照下面截图进行操作。
SCCM
SCCM
SCCM
SCCM
SCCM
 
 2、为该“包”指定分发点,并更新分发点。
  操作参考前两边文档,所有分发点的指定和更新操作方法类似。
  二、新建用于操作系统部署的集合,操作方法参考下面截图进行操作。
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
  三、导入待部署计算机资产信息
  只有导入了待部署计算机的信息(计算机名和MAC地址对应关系),才能正常开始操作系统部署。按照下面截图完成操作。
SCCM
SCCM
 
SCCM
SCCM
SCCM
  后面操作按向导提示操作即可。
  四、建立用于操作系统部署的任务序列
  1、建立安装现有“镜像包”的任务序列,按照下面截图操作。
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
 
SCCM
SCCM
SCCM
  2、修改任务序列(解决其中的Bug),按照下面截图操作。
SCCM
SCCM
SCCM
  3、建立任务序列的播发,按照下面截图进行操作。
SCCM
SCCM
SCCM
SCCM
 
SCCM
SCCM
SCCM
  后面操作按向导提示操作即可。
  五、建立部署用的Install CD,按照下面截图进行操作。
SCCM
SCCM
SCCM
SCCM
SCCM
  后面操作按向导提示操作即可。
  模式1:基于Install CD安装操作系统的客户端操作
  1、将上面生成的Install CD光盘放入光驱。
  2、使用光盘启动,按照下面截图检验安装过程和步骤
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
SCCM
  模式2:基于SCCM 2007播发安装操作系统的客户端操作
  1、刷新客户端的SCCM 2007策略,按下面截图操作。
SCCM
SCCM
SCCM
  2、选择要安装的任务序列,按照下面截图完成安装过程。
SCCM
SCCM
SCCM
SCCM
SCCM
  后面的步骤和模式1中的相同。