Citrix Provisioning

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

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

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

注意:

请勿修改默认的 BOOTPTAB 文件。

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

限制

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

UEFI 中的安全启动

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

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

网络拓扑

通过网络引导目标时,Citrix Provisioning PXE 服务器将提供最简单的设置,因为 PXE 协议支持多种体系结构。 Provisioning Services 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) 预启动环境