创建操作系统层
操作系统层包含在分层映像中部署的操作系统的软件和设置。操作系统层是创建以下内容所必需的:
- 平台层
- 应用程序层
- 分层图像
重要:
在新 UI 中,创建操作系统层的唯一方法是使用
ImportOSLayer.ps1
实用程序导入操作系统层。您无法再通过管理控制台创建操作系统层。有关更多详细信息,请联系您的 Citrix 代表。
关于导入层的操作系统
导入操作系统的唯一方法是运行操作系统导入脚本,该脚本包含在 OS Machine Tools 下载中:
ImportOSLayer.ps1
使用导入脚本的优点包括:
更好的性能: 操作系统导入运行速度更快。
统一可扩展固件接口 (UEFI) 计算机和安全启动支持。
要求
在创建操作系统层之前,请确保:
操作系统层的注意事项
- 要部署 Windows 修补程序和更新,只需将版本添加到层即可。如有必要,您可以轻松地恢复到以前版本的层。
- 您可以选择要在图像模板中使用的层的任何版本,因此也可以在发布的图像中使用。
- 您可以使用 Windows 更新、Windows 服务器更新服务 (WSUS) 或脱机独立更新包更新操作系统。不要使用 SCCM 之类的工具。
- 平台和应用程序层与用于创建它们的特定操作系统层相关联,尽管没有绑定到该层的特定版本。将版本添加到操作系统层时,依赖应用程序和平台层将继续工作。
- 在更新任何其他层之前,必须将 Windows 更新应用于操作系统层。
使用 ImportosLayer.ps1 脚本导入操作系统
此过程介绍了如何使用ImportOsLayer.ps1
脚本为新操作系统层导入操作系统。
如果您已将 App Layering 操作系统机器工具下载并展开到操作系统映像,则ImportOsLayer.ps1
已复制到 c:\windows\setup\scripts。
运行脚本
要导入操作系统:
以管理员身份运行
ImportOsLayer.ps1
PoSH 脚本:C:\Windows\Setup\scripts\ImportOsLayer.ps1 -ElmAddress
[-IgnoreCertErrors] C:\Windows\Setup\scripts\ImportOsLayer.ps1 -ElmAddress [-IgnoreCertErrors] 其中
ElmAddress
是 App Layering 设备的 IP 地址或 FQDN。它指定新操作系统层的创建位置。- 当脚本与 App Layering 设备进行通信时,
IgnoreCertErrors
将忽略认证错误。
ImportoSlayer.ps1 脚本将提示您输入连接到 App Layering 设备(脚本中称为 ELM)的凭据。该脚本使用您的凭据在设备上创建会话。
然后,脚本将提示您提供有关新操作系统层的详细信息:
- 层名称(必填)
- 版本名称(必填)
- 层大小 GiB(必需,但默认为 60 GB)
- 层说明(可选)
- 版本说明(可选)
- 注释(可选)
输入所需信息后,脚本会将系统重新引导到合成引擎中,导入操作系统并构建层。在管理控制台中监控作业的进度。
合成引擎完成后(成功或失败),它将重新启动回 Windows 操作系统映像。