Citrix Provisioning

统一可扩展固件接口 (UEFI) 预启动环境

Citrix Virtual Apps and Desktops 在所有虚拟化环境中支持统一可扩展固件接口 (UEFI) 硬件技术。 Citrix Provisioning 支持通过流技术推送仅基于 UEFI 的目标。

UEFI 完全替代了 BIOS,并且需要使用新的引导程序。 有一个适用于 64 位系统的引导程序可供使用。

配置 UEFI 时,请在配置为使用 UEFI 引导的 VM 中安装操作系统磁盘。 安装操作系统磁盘后,Windows 会自动将引导磁盘配置为使用 GUID 分区表 (GPT) 文件系统。

限制

UEFI 目标引导菜单最多支持九个条目。

UEFI 中的安全启动

Citrix Provisioning 支持在以下平台上使用 UEFI 中的安全启动:

  • 带有 UEFI 固件和安全启动选项的物理机。
  • Hyper-V 2016 及更高版本的 VM 在安全启动设置中使用 Microsoft UEFI 证书颁发机构模板。 Hyper-V 2012 R2 不受支持。
  • Hyper-V 2016 及更新版本。
  • ESX 6.7 或更高版本以及 7.0 更新 3。
  • Citrix 8.1 Hypervisor 支持来宾 UEFI 引导和安全引导。 有关详细信息,请参阅 Citrix Hypervisor 文档。

网络拓扑

通过网络引导目标时,Citrix Provisioning PXE 服务器将提供最简单的设置,因为 PXE 协议支持多种体系结构。 Citrix Provisioning PXE 服务器将识别 DHCP 中嵌入的体系结构标志,然后发现并返回相应的引导程序文件名。 如果要在同一个广播网络中支持旧版 BIOS 和 UEFI 目标的网络引导,则必须启用 Citrix Provisioning PXE Service 并从常规 DHCP 设置中删除与指定 bootfile 相关的任何 DHCP 选项。

如果选择了 DHCP 选项 67,则存在两个拓扑选项:

  • 在单个段上,使用 DHCP 预留为每个目标设备指定引导程序文件名(选项 67)。 此过程可用于小型环境,但可以快速扩展以适用于企业环境。 如果您想在同一个网段中同时支持旧版 BIOS 和 UEFI,请使用此选项。
  • 将环境分为多个段,将旧版设备与 UEFI 设备隔离开来。 对于每个段,请通过设置的相应选项 67 配置 DHCP 作用域。

配置引导程序

UEFI 引导程序没有嵌入式设置。 因此,应使用 DHCP 选项配置 UEFI 引导程序。

谨记:

Citrix Provisioning 仅支持 UEFI 网络引导。

DHCP 选项 11 – RLP 服务器

选项 11 允许您指定多个 IPv4 地址。 使用此选项可在 Provisioning 服务器上指定流 NIC 的地址。 可以指定四个以上的地址。 UEFI 引导程序读取所有地址,从列表中选择一个随机地址,然后连接到该地址。 如果连接失败,UEFI 引导程序将以轮询方式尝试连接到其余的地址。

注意:

选项 17 的优先级高于选项 11。

DHCP 选项 17 – 引导路径

根路径选项可用于提供单个 DNS FQDN 或 IPv4 地址以连接到目标。 可以通过创建 DNS 别名来实现多个登录服务器,该别名可转换为最多包含 32 个登录服务器的列表。

pvs:[Address]: 17:6910

pvs – 所需的标识符

Address - 引用一个或多个 PVS 服务器上的流 NIC 的 IPv4 或 DNS FQDN

17 - UDP 的协议标识符(如果使用默认登录端口,则可以省略)

port – 登录端口(如果使用默认端口 6910,则不需要此端口)
<!--NeedCopy-->

示例:

pvs:[server.corp.com]:17:6910

pvs:[server.corp.com]

pvs:[192.168.1.1]

Pvs:[192.168.1.1]:17:6910

pvs:[fc02::2bfa:5e30:3631:fef4]

<!--NeedCopy-->
统一可扩展固件接口 (UEFI) 预启动环境