9.5 创建设备映像

ZENworks Configuration Management 提供预引导服务,可让您在设备的操作系统引导之前于设备上执行任务。使用“预引导服务”,您可以在设备引导时,自动或手动对其执行以下操作:

  • 运行 ZENworks 映像脚本(包含可以在 bash 提示符中发出的命令)

  • 取得设备硬盘驱动器和其他存储设备的映像

  • 将映像恢复到设备

  • 参与通过多路广播将现有映像应用到多台设备的会话

  • 使用 ImageX 取得或恢复 WIM 映像

  • 使用 Symantec Ghost 取得或恢复 Ghost 映像

要自动完成其中的部分任务,只需在设备上启用 PXE(预引导执行环境),然后在“ZENworks 控制中心”内配置可预引导的任务,并将其指派给设备。这样,设备便可以在引导时自动实施这些任务。

要手动实施任务,可以将设备配置为要求用户在引导期间介入。

通过使用 ZENworks 控制中心,您还可以将 tftp 目录更改从主服务器复制到其他映像服务器(主服务器或具有映像角色的从属服务器)。

9.5.1 设置预引导服务

要使用预引导服务,您需要完成以下几节中的任务:

在设备上启用 PXE

“预引导服务”要求在所有要取得映像或应用映像的受管设备上都启用 PXE(预引导执行环境)。

要检查设备上是否启用了 PXE,请重启动设备并选择引导选项(大多数设备上都是按 F12 键)。如果设备上有网络引导选项,则说明已启用 PXE。

如果设备上未启用 PXE,请编辑设备 BIOS 以启用 PXE。要确保设备每次启动时 PXE 环境都可用,您还可以更改引导顺序,让 NIC(网络接口卡)选项列于其他引导选项之前。

设置映像服务器

“映像服务器”是设备的 PXE 引擎要连接的 PXE 服务器。要让“ZENworks 服务器”充当“映像服务器”,只需启动“ZENworks 服务器”上的 Proxy DHCP Service 即可。启动该服务时,还应将启动类型从“手动”更改为“自动”,这样每当服务器重引导时就会启动该服务。

配置第三方映像设置

如果要使用第三方映像解决方案,则必须在“ZENworks 控制中心”中配置“第三方映像设置”。ZENworks 支持以下第三方映像工具:

  • 使用 WIM 映像文件格式和 WINPE 作为发行套件的 Microsoft ImageX

  • 使用 Ghost 映像文件格式和 WINPE 作为发行套件的 Symantec Ghost

ZENworks 第三方映像只支持 PXE 作为引导机制。

配置第三方映像设置:

  1. 在“映像服务器”上安装 ZENworks Configuration Management。

    有关如何安装 ZENworks 11 SP4 的详细信息,请参见《ZENworks 11 SP4 服务器安装指南》中的在 Windows 上安装 ZENworks 主服务器

  2. 在“ZENworks 控制中心”配置第三方映像设置。

    1. 确保在运行 ZENworks 控制中心的设备上已安装 Microsoft Windows 自动安装工具包 (WAIK) 或 Windows 评估和部署工具包 (WADK)。

    2. 在“ZENworks 控制中心”内,单击配置选项卡。

    3. 管理区域设置面板中,单击设备管理 > 预引导服务 > 第三方映像设置面板。

    4. 对于 32 位上载设置

      上载 WinPE 基本分发包(需要 Windows Windows AIK/Windows ADK): 单击 浏览图标 图标上载 WIM 映像文件。在“上载 WIM 映像文件”对话框中,执行以下操作:

      1. 上载 32 位 winpe.wim 文件:

        从 WAIK 中: 浏览到安装目录下的 Windows AIK\Tools\PETools\x86 文件夹,然后选择 winpe.wim 文件。

        从 WADK 中: 浏览到安装目录下的 Windows Kits\8.0\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\en-us 文件夹,然后选择 winpe.wim 文件。

        注:重新上载 winpe.wim 文件会从服务器重写此文件之前的实例。

      2. 单击确定

        如此会将服务器上的映像文件下载到您用来访问 ZENworks 控制中心的设备,使用这些映像文件重构建 winpe.wim,然后将该设备上的文件上载到服务器。状态字段中会显示下载和上载文件的进度。

      上载 ImageX 文件以支持 WIM 映像 (ImageX.exe):

      1. 单击 浏览图标 图标浏览并选择可访问 ZENworks 控制中心的设备上的 Microsoft 映像引擎 (imagex.exe)。

      2. 配置第三方映像设置之后,单击应用

      3. 单击状态查看管理区域中的所有主服务器和具有“映像”角色的“从属”上的内容复制状态。请确保仅当状态为“可用”时才开始映像操作。

        注:如果您要上载 32 位和 64 位两种 ImageX 文件,请确保在不同的实例中执行此操作。

      上载 Ghost 11.5 或更高版本的文件以支持 Ghost 映像 (Ghost32.exe):

      1. 单击 浏览图标 图标浏览并选择可访问 ZENworks 控制中心的设备上的 Symantec GHOST 引擎 (ghost32.exe)。

      2. 配置第三方映像设置之后,单击应用

      3. 单击状态查看管理区域中的所有主服务器和具有“映像”角色的“从属”上的内容复制状态。请确保仅当状态为“可用”时才开始映像操作。

    5. 对于 64 位上载设置

      上载 WinPE 基本分发包(需要 Windows Windows AIK/Windows ADK): 单击 浏览图标 图标上载 WIM 映像文件。在“上载 WIM 映像文件”对话框中,执行以下操作:

      1. 要通过 WADK 上载 64 位 winpe.wim 文件,请浏览到安装目录下的 Windows Kits\8.0\Assessment and Deployment Kit\Windows Preinstallation environment\amd64\en-us 文件夹,然后选择 winpe.wim。文件中设置此配置。

      2. 单击确定

        如此会将服务器上的映像文件下载到您用来访问 ZENworks 控制中心的设备,使用这些映像文件重构建 winpe.wim,然后将该设备上的文件上载到服务器。状态字段中会显示下载和上载文件的进度。

      上载 ImageX 文件以支持 WIM 映像 (ImageX.exe):

      1. 单击 浏览图标 图标浏览并选择可访问 ZENworks 控制中心的设备上的 Microsoft 映像引擎 (imagex.exe)。

      2. 配置第三方映像设置之后,单击应用

      3. 单击状态查看管理区域中的所有主服务器和具有“映像”角色的“从属”上的内容复制状态。请确保仅当状态为“可用”时才开始映像操作。

        注:如果您要上载 32 位和 64 位两种 ImageX 文件,请确保在不同的实例中执行此操作。

      上载 Ghost 11.5 或更高版本的文件以支持 Ghost 映像 (Ghost64.exe):

      1. 单击 浏览图标 图标浏览并选择可访问 ZENworks 控制中心的设备上的 Symantec GHOST 引擎 (ghost64.exe)。

      2. 配置第三方映像设置之后,单击应用

      3. 单击状态查看管理区域中的所有主服务器和具有“映像”角色的“从属”上的内容复制状态。请确保仅当状态为“可用”时才开始映像操作。

  3. 在设备上启用 PXE。

  4. 确保在“映像服务器”或另一台网络服务器上有标准的 DHCP 服务器。

配置第三方 NTFS 驱动程序设置

您可以下载最新的高性能 NTFS 驱动程序,并将其保存到系统中。您还可以查看管理区域中所有主服务器和具有映像角色的从属服务器的内容复制状态。当状态为“可用”时,您可以使用第三方 NTFS 驱动程序开始映像操作。

要配置这些设置,请单击左侧窗格中的配置,显示配置选项卡。如果该选项卡没有展开,请单击管理区域设置,然后单击设备管理 > 预引导服务以显示“预引导服务”页。

9.5.2 取得映像

您可以使用 ZENworks 映像和第三方映像(利用 ZENworks 第三方映像实用程序)在设备上制作和恢复 ZENworks 映像。此实用程序可让您使用 Windows 映像格式 (WIM) 或 Ghost 映像格式制作映像,并在本地设备或服务器上恢复该映像。

  1. 在“ZENworks 控制中心”内,单击设备选项卡。

  2. 浏览服务器工作站文件夹,直至找到要取得其映像的设备。

  3. 单击设备可以显示其细节。

  4. 在左侧导航窗格的任务列表中,单击取得映像以起动“取得映像向导”。

  5. 在“文件信息”页中填写以下字段,然后单击下一步

    对于 ZENworks 映像,请指定以下信息:

    映像格式: 选择设备所需映像的格式

    服务器和文件路径: 单击 浏览图标 显示“服务器和路径信息”对话框。配置下列选项。

    • 服务器对象/IP/DNS: 单击 浏览图标 图标浏览并选择对象、主服务器的 IP 地址 或 DNS 名称或提升为映像服务器角色的设备。

    • 服务器上的文件路径: 单击 浏览图标 图标浏览并选择映像文件。映像文件扩展名必须为 .zmg,表示它是有效的 ZENworks 映像文件。

      注:如果为 Linux 配置了具有 DHCP 的多个搜索域,并且服务器位于 Windows 上,您将无法浏览指定的文件系统。

    对于第三方映像,请指定以下信息:

    映像文件的共享网络路径: 指定要在其中保存 .wim.gho 文件。目录必须是 Windows 共享或 Linux SMB 或 CIFS 共享。

    如果此设备上尚未安装 Novell File Upload Extension,则必须先安装才能浏览并上载要安装的目录。

    映像文件名: 指定保存 .wim.gho 文件的文件名。系统只会针对 Windows 映像格式 (.wim) 和 Ghost 映像格式 (.gho) 显示此选项。

    网络身份凭证: 单击 浏览图标 浏览并选择用来访问包含 .wim 文件的设备的网络身份凭证。系统只会针对 Windows 映像格式 (.wim) 和 Ghost Image 格式 (.gho) 显示此选项。

    使用压缩: 必须进行压缩。选择下列操作之一:

    • 均衡: 在平均重映像速度和映像文件的可用磁盘空间之间自动均衡压缩。系统只会针对 ZENworks 映像格式显示此选项。

    • 无: 系统只会针对 Windows Image 格式和 Ghost Image 格式显示此选项。

    • 优化速度: 优化压缩以实现最快重映像。如果要考虑 CPU 速度,请使用此选项。

    • 优化空间: 优化压缩以尽量降低映像文件的大小,节省磁盘空间。这样做可能会造成重映像时间较长。

    均衡是 ZENworks 映像格式的默认选项,优化速度是 Windows Image 格式和 Ghost Image 格式的默认选项。

    创建映像分发包: 请勿选中此字段。

  6. 查看“映像文件摘要”页上的信息,单击已完成,然后单击确定

    因为映像任务是由“预引导服务”所完成,所以下次设备重引导时就会取得设备的映像。设备“摘要”页上的“映像工作”面板会显示该工作已做了安排。完成工作后,该任务会从此面板中去除。

  7. 要立即重引导设备并初始化映像工作,请单击左侧导航面板中的重引导/关闭工作站(或重引导/关闭服务器)。

    取得映像所需的时间取决于设备驱动器的大小。

9.5.3 应用映像

要将映像应用到设备,可以使用“创建新分发包向导”创建“映像”分发包。分发包中包含要应用的映像。该向导不仅可以帮助您创建分发包,还可以让您将所创建的分发包指派给设备。创建“映像”分发包后,您就可以初始化映像工作。

观看以下视频,以了解如何向设备部署 Windows 7 映像和 Linux 映像:

创建 ZENworks 映像分发包

要在设备上恢复 ZENworks 映像,您必须创建 ZENworks 映像分发包。

  1. 在“ZENworks 控制中心”内,单击分发包选项卡。

  2. 在“分发包”面板中,单击新建 > 分发包以起动“创建新分发包向导”。

  3. 在“选择分发包类型”页上,选择映像分发包,然后单击下一步

  4. 在“选择分发包类别”页上,选择 ZENworks 映像,然后单击下一步

  5. 使用下表中的信息填写各字段,以完成向导。

    向导页

    细节

    定义细节页

    指定任务的名称。名称不得包含以下无效字符:/ \ * ?: " ' < > | ` % ~

    选择 ZENworks 映像文件页

    选择映像文件:

    1. 单击 浏览图标 显示“服务器和路径信息”对话框。

    2. 填写以下字段:

      设备对象、IP 或 DNS: 选择储存映像的“ZENworks 服务器”。

      服务器上的文件路径: 浏览并选择映像文件。储存映像文件的标准目录为 \Novell\ZENworks\work\content-repo\images

    3. 单击确定

    摘要页

    单击下一步继续使用向导并将分发包指派给目标设备。

    分发包组页

    映像分发包不能指派给任何组。单击下一步略过此页。

    添加指派页

    选择要应用映像的设备。

    日程安排页

    日程安排不能指派给映像分发包。单击下一步略过此页。

    完成页

    单击完成创建分发包并将其指派给选定的设备。

创建第三方映像分发包

要恢复第三方映像,您必须创建第三方映像分发包。

  1. 在“ZENworks 控制中心”内,单击分发包选项卡。

  2. 在“分发包”面板中,单击新建 > 分发包以起动“创建新分发包向导”。

  3. 在“选择分发包类型”页上,选择映像分发包,然后单击下一步

  4. 在“选择分发包类别”页上,选择第三方映像,然后单击下一步

  5. 使用下表中的信息填写各字段,以完成向导。

    向导页

    细节

    定义细节页

    指定任务的名称。名称不得包含以下无效字符:/ \ * ?: " ' < > | ` % ~

    选择第三方映像文件页

    选择第三方映像文件:

    1. 选择用于分发包的映像的类型。

      ZENworks 11 SP4 Configuration Management 中只能使用 Windows 映像格式 (.wim) 和 GHOST 映像格式 (.gho)。

    2. 指定包含 .wim.gho 文件的共享网络目录。目录必须是 Windows 共享或 Linux SMB 或 CIFS 共享。

    3. 单击 浏览图标 浏览并选择用于访问包含 .wim.gho 文件的设备的网络身份凭证。

    4. 如果要将 WIM 分发包当作附加映像来使用,请选择将 WIM 恢复为附加映像,并配置以下选项:

      映像编号(仅限 WIM): 选择要恢复的映像的索引号。

      用于恢复附加映像的路径: 指定在设备上恢复附加映像的位置。

    5. 单击确定

    摘要页

    单击下一步继续使用向导并将分发包指派给目标设备。

    分发包组页

    映像分发包不能指派给任何组。单击下一步略过此页。

    添加指派页

    选择要应用映像的设备。

    日程安排页

    日程安排不能指派给映像分发包。单击下一步略过此页。

    完成页

    单击完成创建分发包并将其指派给选定的设备。

初始化映像工作

  1. 在“ZENworks 控制中心”内,单击设备选项卡。

  2. 浏览服务器工作站文件夹,直至找到要应用映像的设备。

  3. 单击设备可以显示其细节。

  4. 在左侧导航窗格的任务列表中,单击应用指派的映像分发包以安排工作。

    因为映像任务是由“预引导服务”所完成,所以下次设备重引导时此映像就会应用到设备。设备“摘要”页上的“映像工作”面板会显示该工作已做了安排。完成工作后,该任务会从此面板中去除。

  5. 要立即重引导设备并初始化映像工作,请单击左侧导航面板中的重引导/关闭工作站(或重引导/关闭服务器)。

9.5.4 从何处查找更多信息

有关映像和预引导服务的详细信息,请参见《ZENworks 11 SP4 预引导服务和映像参考手册》。