UEFI 和传统 PXE 链接到 WDS

UEFI 和传统 PXE 链接到 WDS

我正在制作一个 PXE 服务器(CentOS 7),它将能够启动旧版和 UEFI 客户端,到目前为止,它运行良好,但我还希望能够通过 linux PXE 启动到 WDS,我能够通过在pxelinux.cfg/default文件中添加以下条目来实现这一点:

LABEL wds
MENU LABEL WDS
KERNEL pxechain.com
APPEND 192.168.0.105::Boot\x64\wdsnbp.com

这可行,但是,当我启动 PXE 服务器时,它会自动将我启动到 WDS,而不进入菜单,如果我禁用 WDS 服务器,它就会进入菜单。

还有一件事,我正尝试通过 UEFI 启动完成同样的事情,但就是不知道如何制作菜单。

任何帮助都将非常有帮助。

更新:我弄清楚了 WDS 启动的原因,它正在监听 DHCP,禁用它解决了这个问题。但我仍然无法从菜单启动 WDS,它启动了进程但每次都失败。这是错误的照片 https://i.stack.imgur.com/nUs3n.jpg

答案1

  1. 您的 WDS 失败,因为 DHCP 事务未提供指向所需的 PXE 值to the WDS server

  2. 忘记在 EFI 下做同样的事情,因为

    a. pxechain.com(及其后代)是仅适用于 BIOS 的应用程序

    b. Syslinux.efi (6.03) 无法启动(链式加载)EFI 应用程序,例如 bootmgfw.efi

相关内容