如何在 Configuration Manager 中部署操作系统

 

适用对象:System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

使用本主题中的过程和信息来帮助你在 System Center 2012 Configuration Manager 环境中部署操作系统。

要部署操作系统,你必须构建引用计算机并将计算机添加到 配置管理器 数据库。 然后,你可以部署操作系统并根据需要执行并排部署。 使用下列部分来了解详细信息:

  • 如何构建引用计算机

  • 如何将计算机添加到 Configuration Manager 数据库

  • 如何将操作系统映像部署到计算机

  • 如何执行并排操作系统部署

如何构建引用计算机

你可以手动配置引用计算机,或者可以通过使用构建和捕获任务序列来构建引用计算机和捕获操作系统映像。

System_CAPS_note注意

如果手动构建引用计算机,你可以通过使用捕获媒体来捕获操作系统映像。 有关捕获媒体的详细信息,请参阅 如何创建捕获媒体 主题中的 如何在 Configuration Manager 中使用媒体来部署操作系统 部分。

手动构建引用计算机

  1. 确定要用作引用计算机的计算机。

  2. 配置具有适当操作系统以及创建要部署的操作系统映像所需的任何其他软件的引用计算机。

    System_CAPS_warning警告

    至少要安装适当的操作系统和 Service Pack、支持驱动程序、任何必需的软件更新以及 Sysprep 的适当版本。

  3. 将引用计算机配置为工作组的成员。

  4. 重置引用计算机上的本地管理员密码以使密码值为空白。

  5. 对于运行 Windows XP 的计算机,请将相应的 Sysprep 文件(sysprep.exe 和 setupcl.exe)复制到引用计算机上的 C:\Sysprep 文件夹。 对于运行的操作系统版本至少为 Windows Vista SP2 的计算机,无需执行此步骤。

  6. 通过使用以下命令运行 Sysprep:sysprep/quiet /generalize /reboot

使用构建和捕获任务序列来构建引用计算机

  1. 确定要用作引用计算机的计算机。

  2. 在 配置管理器 控制台中,单击“软件库”。

  3. 在“软件库”工作区中,展开“操作系统”,然后单击“任务序列”。

  4. 在“主页”选项卡上的“创建”组中,单击“创建任务序列”以启动创建任务序列向导。

  5. 在“创建新的任务序列”页上,选择“构建并捕获引用操作系统映像包”并完成向导。 有关此向导每一页上的设置的详细信息,请参阅 如何在 Configuration Manager 中管理任务序列 主题的 如何创建任务序列 部分。

  6. 要向任务序列中添加其他步骤,请选择所创建的任务序列并单击“编辑”。 有关如何编辑任务序列的信息,请参阅 如何在 Configuration Manager 中管理任务序列 主题中的 如何编辑任务序列 部分。

  7. 如果引用计算机为 配置管理器 客户端,请将构建和捕获任务序列部署到包含引用计算机的集合。 有关如何部署操作系统映像的信息,请参阅 如何将操作系统映像部署到计算机。

    System_CAPS_note注意

    如果任务序列具有磁盘分区任务序列步骤,请不要在部署任务序列时选择“下载程序”选项。

  8. 如果引用计算机不是 配置管理器 客户端,则运行“创建任务序列媒体向导”以创建可以在引用计算机上安装该映像的可启动媒体。 有关如何创建可启动媒体的信息,请参阅 如何在 Configuration Manager 中使用媒体来部署操作系统如何创建可启动媒体 部分。

  9. 或者,你可以创建诸如 CD、DVD 或 USB 闪存驱动器等可启动媒体以在引用计算机上手动运行任务序列。

如何将计算机添加到 Configuration Manager 数据库

要在不使用独立媒体的情况下将操作系统部署到当前未由 配置管理器 管理的新计算机,必须在部署操作系统之前将新计算机添加到 配置管理器 数据库。 尽管 配置管理器 可自动发现网络上安装了 Windows 操作系统的计算机,但如果计算机未安装操作系统,你必须通过使用导入计算机信息向导来导入新计算机信息。 此向导支持导入有关单一计算机的信息,或通过外部 .csv 文件导入有关一台或多台计算机的信息。

在将计算机添加到 配置管理器 数据库时,请考虑下列因素:

  • 如果你导入的计算机已在 配置管理器 数据库中,则导入的计算机信息将覆盖现有计算机信息。

  • 在通过使用文件添加计算机或在添加单一计算机时,不要以原始字节格式指定数据。 如果通过使用原始字节格式输入计算机信息,则计算机导入将失败。

  • 如果通过使用计算机信息文件添加计算机,你必须在运行导入计算机信息向导之前创建该文件。

    通过使用逗号分隔值 (CSV) 格式来创建该文件。 在输入计算机信息时使用以下格式,每个属性值各占一列。

    NEWCOMP1,55555555-5555-5555-5555-555555555555,05:06:07:08:09:0A

  • 如果导入计算机然后手动设置该计算机的操作系统,则 配置管理器 会将该计算机视为新客户端,而不是导入的计算机。

  • 如果导入计算机以替代现有客户端,然后通过使用 配置管理器 为客户端重新建立操作系统的映像,则 配置管理器 将该计算机视为新客户端。

  • 如果导入计算机,然后使用 PXE 启动的部署对该计算机进行设置,则 配置管理器 会将该计算机与导入的计算机匹配。

使用下列过程以通过使用计算机信息文件来导入多台计算机,或导入单一计算机。

通过文件导入计算机信息

  1. 在 配置管理器 控制台中,单击“资产和符合性”。

  2. 在“资产和符合性”工作区中,展开“概述”,然后单击“设备”。

  3. 在“主页”选项卡上的“创建”组中,单击“导入计算机信息”以启动导入计算机信息向导。

  4. 在“选择源”页上,选择“使用一个文件导入多台计算机”,然后单击“下一步”。

  5. 在“选择映像”页上,指定以下选项,然后单击“下一步”。

    - 在“导入文件”框中,指定包含计算机信息的 .csv 文件。
    
    - 如果文件包含列标题,请选中“此文件具有列标题”复选框。 如果选中此复选框,则会忽略文件的第一行。
    
    - 要更改与文件的列关联的属性,请选择列编号,然后使用“分配为”来重新分配与该列关联的属性。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh221349.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />注意</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>你只能将每个 配置管理器 属性使用一次。 必须为一个列分配“名称”字段,并且还必须指定“计算机名”、“SMBIOS GUID”或“MAC 地址”列。 尽管两个值都可使用,但每个属性必须只分配给一个列。 你可以根据需要指定分配给一个列的源计算机。 每台计算机只能导入一个 MAC 地址。</p>
      <p>可将“忽略”和“变量”选项分配给多个列。 “忽略”是默认选项。 如果以“变量”形式分配列,你还必须输入要使用的变量。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
  6. 在“数据预览”页上,查看文件提供的计算机信息。 如果文件未包含所指定的属性的有效数据,你必须退出向导并更正文件中的信息,或选择包含有效数据的文件。

    System_CAPS_important重要事项

    如果计算机信息文件包含重复 MAC 地址,向导将成功,但 配置管理器 只会将具有重复 MAC 地址的最后一台计算机添加到 配置管理器 数据库。

  7. 在“选择目标集合”页上,指定要向其中添加计算机的集合。 默认情况下,会将计算机分配到“所有系统”集合。 要将计算机添加到特定集合,请单击“浏览”。 导入的计算机以将静态方式添加到指定集合。 如果不希望将计算机添加到任何其他集合,请选择“不将计算机添加到集合”。

  8. 完成向导。

导入单一计算机的计算机信息

  1. 在 配置管理器 控制台中,单击“资产和符合性”。

  2. 在“资产和符合性”工作区中,展开“概述”,然后单击“设备”。

  3. 在“主页”选项卡上的“创建”组中,单击“导入计算机信息”以启动导入计算机信息向导。

  4. 在“选择源”页上,选择“导入一台计算机”,然后单击“下一步”。

  5. 在“单台计算机”页上,指定以下设置,然后单击“下一步”。

    - **计算机名**:指定计算机的名称。
    
    - 指定计算机的“MAC 地址(12 个十六进制字符)”或“SMBIOS GUID (32 个十六进制字符)”,或同时指定计算机的 MAC 地址和 SMBIOS GUID。
    
      以 UUID 格式指定计算机的 SMBIOS GUID。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh427329.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-warning(TechNet.10).jpeg" title="System_CAPS_warning" alt="System_CAPS_warning" />警告</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>如果指定了 SMBIOS GUID,请不要以原始字节格式输入 GUID。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **源计算机**:根据需要指定引用计算机以获取要迁移到新计算机的用户状态和设置。 如果指定引用计算机,你必须在创建要添加的计算机与引用计算机之间的关联时指定要迁移到新计算机的用户帐户。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh221349.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />注意</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>有关如何创建关联的详细信息,请参阅本主题 如何执行并排操作系统部署 部分中的“创建计算机关联”过程。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
  6. 在“数据预览”页上,查看映射到 配置管理器 属性的数据,然后单击“下一步”。

  7. 在“选择目标集合”页上,指定是要将计算机添加到“所有系统”集合还是添加到特定集合,然后单击“下一步”。

  8. 完成向导。

如何将操作系统映像部署到计算机

你使用任务序列来将操作系统映像部署到目标计算机。 这意味着你必须创建一个任务序列,该任务序列引用用于启动目标计算机的启动映像、要安装在目标计算机上的操作系统映像,以及要安装的任何其他附加内容(例如其他应用程序)。 然后,你必须将该任务序列部署到包含目标计算机的集合。

有关创建和部署任务序列的信息,请参阅如何在 Configuration Manager 中管理任务序列主题。

如何执行并排操作系统部署

你可以使用 配置管理器 来执行并排计算机部署。 当你要将用户状态和文件从现有计算机转移到具有更新操作系统的目标计算机时,并排计算机部署对于计算机升级方案非常有用。

执行并排部署

  1. 将新目标计算机导入 配置管理器 数据库。 请参阅 如何将计算机添加到 Configuration Manager 数据库。

  2. 在现有计算机和目标计算机之间创建计算机关联。 请参阅如何为并排部署创建计算机关联主题中的如何在 Configuration Manager 中管理用户状态部分。

  3. 从现有计算机中捕获用户状态。 请参阅如何捕获和还原用户状态数据主题中的如何在 Configuration Manager 中管理用户状态部分。

  4. 创建任务序列以将操作系统部署到目标计算机。如何在 Configuration Manager 中管理任务序列

  5. 在目标计算机上还原用户状态。 请参阅如何捕获和还原用户状态数据主题中的如何在 Configuration Manager 中管理用户状态部分。