SCCM 2007r2版本有个很好的功能,就是对未知客户端的支持。让SCCM数据库没有的计算机也能分发操作系统。无须管理员去做计算机关联,省去了一部分工作。
通常,我们会为新的计算机制定很多模版,可以根据型号,驱动,安装的软件等等,根据不同的应用场景,制定不同的镜像和任务序列。
于是,我们在对未知计算机进行操作系统分发的时候通常会选择不同的任务序列。如下图:
但是,我今天遇到一个怪现象,上图页面直接跳过了,直接进入任务序列安装,如下图:
我一共制定了2个任务序列用于新计算机的分发,一个需要分区,一个不需要分区。由于我现在的电脑是需要分区的,所以,需要选择能分区的任务序列。但是,由于直接跳过了选择步骤,导致我无法选择自己需要的任务序列,是什么原因导致的?最后的结果其实很简单,但是,探索的过程很奇妙。
首先,看看我的任务序列配置:
注意箭头处,我在两个任务序列中都配置了必须分配,配置为尽快,大家知道这个在操作系统分发中会产生什么作用吗?我在两个任务序列中都配置了必须分配,而且都是尽快,请问,会有收获呢么效果呢?根据日志文件,我们就一目了然了:
我分别截了一个以前成功分发的图和一个失败分发的图,日志文件是SMSPXE.log:
分发成功的图
分发失败的图
大家注意箭头所指地方,左边箭头所指,Found optional advertisement(s):HQ120016,的意思是系统发现了一个人为指定的播发序列HQ120016。正常情况下本来就是认为指定。
大家注意,右边箭头,Mandatory,指的是强制播发。也就是必须分配。正常情况下为0,失败案例中为1。
那么,我两个任务序列都是必须分配,系统怎么选择呢?答案在时间上,以时间最近的一个任务序列生效,注意Offer time。
最后解决问题变得很简单,取消必须分配即可。所以,以后大家在使用必须分配的时候要小心了。
本文转自zhaonaiqiu 51CTO博客,原文链接:http://blog.51cto.com/naima/966013,如需转载请自行联系原作者