我正在尝试设置 PXE 启动,到目前为止我只能在 CSM 模式下启动。我的所有机器都支持 UEFI,所以我只需要支持 UEFI。
当我尝试在 UEFI 模式下进行网络启动时,>> Start PXE over IPv4
屏幕上出现了提示,然后什么也没发生。我找不到很多关于使用代理 dhcp 在 UEFI 模式下进行 PXE 启动的文档或指南。
有人对这个有经验么?
谢谢。
答案1
大多数 PXE 服务器尚未准备好通过 PXE 启动 UEFI NBP(网络启动程序),而是尝试加载经典的 pxelinux.0,即“仅 BIOS”NBP。
支持 UEFI/BIOS 的 PXE 服务器能够检测启动客户端 PreOS 固件模式 (BIOS/CSM、UEFI 64、UEFI 32) 并提供相应的 NBP。
WDS、MDT、塞瓦等都是能够启动 UEFI 客户端的 PXE 服务器。(我与 Serva Development 有关)
如果您在 Linux 环境中需要它,您必须手动配置您的 DHCP 并定义您的 NBP 策略,即 pxelinux.0/syslinux.efi (64)/ syslinux.efi (32)