今天给大家演示Configuration Manager非常重要的一个功能—操作系统部署(OSD)。
1. 操作系统部署过程:
1)标识运行必须部署的启动映像或操作系统映像包所需的任何 Windows 设备驱动程序。
2)标识想要用于启动目标计算机的启动映像。Configuration Manager 提供了两个默认启动映像。
3)捕获想要使用任务序列部署的操作系统的映像。
4)将启动映像、操作系统映像包以及任何相关内容分发至分发点。
5)创建部署启动映像和操作系统映像包的任务序列。
6)将任务序列部署到包含目标计算机的集合。 如果集合中有多台计算机,则任务序列将部署到集合中的每台计算机。
2. 用于操作系统部署的方法
1)PXE 启动部署: PXE 启动部署允许客户端计算机在网络上请求部署。 在此部署方法中,操作系统映像包和 Windows PE 启动映像会发送到配置为接受 PXE 启动请求的分发点。
2)多播部署: 多播部署通过将数据并行发送到多个客户端,而不是通过单独连接向每个客户端发送数据副本,从而节省网络带宽。 在此部署方法中,操作系统映像包将发送到分发点。 这反过来会在客户端计算机请求部署时部署映像。
3)可启动媒体部署: 可启动媒体部署允许在启动目标计算机时部署操作系统。 在目标计算机启动时,它从网络中检索任务序列、操作系统映像包和任何其他必需的内容。 由于媒体上未包括该内容,因此,你无需重新创建媒体就能更新内容。
4)预留媒体部署: 预留媒体部署允许将操作系统部署到未完全设置的计算机。 预留媒体是 Windows 映像格式 (WIM) 文件,可以由制造商安装在裸机上,也可以安装在未连接到 Configuration Manager 环境的企业暂存中心。以后,当计算机在 System Center 2012 Configuration Manager 环境中启动时,计算机使用媒体提供的启动映像启动,然后连接到站点管理点以执行完成下载过程的可用任务序列。 此部署方法可以减少网络流量,因为启动映像和操作系统映像包已在目标计算机上。 从 Configuration Manager SP1 开始,你可以指定要包含在预留媒体中的应用程序、包和驱动程序包。
5)独立媒体部署:通过网络复制操作系统映像包或其他大型包并不实际可行的环境中和无网络连接或具有低带宽网络连接的环境中
3. 部署操作系统的先决条件
1) 用户状态迁移工具 (USMT):Configuration Manager 使用指向 USMT 源文件的 USMT 包在操作系统部署过程中捕获和还原用户状态。 从 Configuration Manager SP1 开始,位于顶层站点的 Configuration Manager 安装程序将自动创建 USMT 包。 在不带 Service Pack 的 Configuration Manager 中,必须在“软件库”工作区中“应用程序管理”下的“包”节点中创建 USMT 包。
2) Windows PE:Windows PE 是一种提供有限服务的 Windows 操作系统,在 Windows 操作系统的预安装和部署过程中,将使用该操作系统。
3) 适用于 Windows 8.1 的 Windows ADK:Windows ADK 是一组工具和文档,为 Windows 操作系统的配置和部署提供支持。 从 Configuration Manager SP1 开始,Configuration Manager 使用 Windows ADK 来自动完成 Windows 安装、捕获 Windows 映像、迁移用户配置文件和数据,诸如此类。
4) 站点系统服务器上用于运行分发点、状态迁移点和管理点的 Internet Information Services (IIS)
5) Windows 部署服务 (WDS)
6) 动态主机配置协议 (DHCP)
7) 支持的操作系统和硬盘配置
8) Windows 设备驱动程序
4. 操作系统部署(原装系统镜像部署)
1) 配置PXE服务
a) 打开Configuration Manager管理控制台,点击管理并在管理类别下点击分发点。在主页窗口点击“属性”。
b) 在分发点属性面板中切换到“PXE”选项卡,勾选“为客户端启用PXE 支持”,在弹出的窗口中点击是。
c) 在分发点属性面板中切换到PXE 选项卡,勾选“允许此分发点相应传入的PXE 请求、启用未知计算机支持、当计算机使用PXE 时要求密码”,并设置一个PXE 使用的密码(如果需要)。
d) 切换到服务器管理器,能看到启用PXE后,系统自动安装了WDS(Windows部署服务)
2) 配置PXE启动映像文件
a) 点击软件库,展开操作系统,点击启动映像包,右键“Boot image(X64)”选择分发内容。
b) 分发内容向导页面点击下一步
c) 选择分发内容分发点
d) 确认设置,确认无误后点击下一步,等待配置完成
e) 右键“Boot image(X64)”选择属性
f) 点击“数据源”选项卡,勾选“从启用PXE的分发点部署此启动映像包”
g) 点击“自定义”选项卡,勾选“启用命令支持(仅限测试)”。这里我们还可以修改Windows PE背景图片,自定义为公司的图片。
h) 点击“确定”后,会弹出更新分发点提示框,点击“是”,打开更新分发点向导
i) 更新分发点向导页面,点击下一步
j) 等待更新完成
k) 完成后,点击关闭
l) 如果企业中需要使用基于X86的系统,这里还需要配置“Boot image(X86)”,重复上述步骤配置即可。
3) 配置网络访问账户
Configuration Manager客户端计算机使用本地系统帐户执行计算机上的大部分SCCM客户端操作,但是本地账户无法访问网络资源。当Configuration Manager客户端使用 computername$ 帐户访问受信任 Active Directory 域中的资源。当工作组或非信任域中的Configuration Manager客户端需要访问域中的资源时,就需要提供网络访问帐户。在操作系统部署期间也可能需要此帐户,因为接收操作系统的计算机没有可以用来访问网络内容的权限。网络访问帐户从不用作用于运行程序、安装软件更新或运行任务序列的安全上下文,仅用于访问网络上的资源。
a) 点击管理,展开站点配置,点击站点,右键站点服务器,选择配置站点组件,点击软件分发
b) 软件分发组件属性页面中点击网络访问账户,选择指定访问网络位置的账户,点击
c) Windows用户账户页面,选择有效的域账户,点击验证,选择网络共享位置并测试链接
4) 配置操作系统镜像
a) 点击软件库,展开操作系统,右键操作系统映像包,选择添加操作系统映像包
b) 添加操作系统映像包向导中,指定操作系统映像文件路径。这里以部署Windows7为例。
c) 键入操作系统映像文件常规信息
d) 完成后点击,关闭
e) 右键添加的操作系统映像包,选择分发内容
f) 分发内容向导页面点击下一步
g) 指定分发内容分发点
h) 确认设置,等待分发内容完成设置
i) 点击监视,展开分发状态,点击内容状态,查看分发内容状态
5) 创建任务序列
a) 点击软件库,展开操作系统,右键任务序列,选择创建任务序列
b) 选择要创建的新任务序列
c) 指定任务序列信息
d) 安装Windows操作系统页面,指定相关信息
e) 配置网络,选择加入域并制定有权加入域的账户
f) 安装Configuration Manager客户端
g) 这里选择不捕获用户配置信息
h) 当前没有配置Configuration Manager软件更新功能,这里保持默认
i) 当前没有配置Configuration Manager应用程序部署功能,这里保持默认
j) 确认设置页面,点击下一步,等待完成
k) 创建任务序列向导成功完成后,点击完成
l) 创建完成后,在任务序列中右键点击该任务序列,选择“编辑”,打开任务序列编辑器,根据实际环境添加删除相关设置
6) 部署任务序列
a) 右键创建的任务序列,选择部署
b) 部署软件向导页面,指定部署的常规信息,选择任务序列和设置集合
c) 指定软件部署方式
d) 部署指定计划页面保持默认,点击下一步
e) 配置用户体验
f) 当前未配置Configuration Manager和Operations Manager集成,这里保持默认设置
g) 指定程序的内容的运行方式
h) 摘要处确认部署设置,等待部署设置完成
7) 配置DHCP选项
a) 打开DHCP管理控制台,右键作用域选项,添加066和067选项
8) 部署Windows系统到客户端计算机
a) 进入机器BIOS界面,修改启动方式为PXE启动
b) 获取到IP以后开始连接SCCM服务器,等出现按F12进行网络启动时,按下F12
c) 出现任务序列向导,开始安装操作系统
d) 等待任务完成,期间机器会重复启动若干次。
e) 查看安装后的信息
本文转自 徐庭 51CTO博客,原文链接:http://blog.51cto.com/ericxuting/1537901,如需转载请自行联系原作者