我一直在寻找此问题的解决方案,但尚未找到任何明确的答案。
我们在 Linux 主机上运行 TFTP 服务器,并可以通过 PXE 启动系统到我们为其构建的菜单系统。我们希望能够向 Linux 服务器上的 PXE 菜单配置文件添加一个额外的菜单项,以便我们的 Windows 管理员可以通过 PXE 启动系统并将其定向到在 Windows 2008 服务器上运行的 WDS 服务器。
到目前为止,我发现了很多关于如何使用 WDS 部署 Linux 系统的示例, 例如这里。
但似乎没有关于如何通过 Linux TFTP 服务器上的 pxelinux 菜单使用 WDS 的信息。我看到过一些关于使用 pxechain.com 的参考资料,但关于它的细节并不多,而且到目前为止,我的实验还没有取得任何成功。
有人这样做吗?如果有,您有可以分享的可行示例配置吗?
谢谢,马特
更新
我找到了一个解决方案。使用上面的链接,我在 WDS 服务器上创建了一个 PXE 菜单。我们的 DHCP 配置为最初向 WDS 服务器发送 PXE 请求,菜单会让他们选择启动 Windows 或 Linux。Windows 只会启动到 WinPE WDS 中。Linux 菜单使用远程控制编译的文件来重置 PXE,并将请求发送到所有 Linux 版本所在的 Linux 网络服务器。
它有点笨重,但似乎可以正常工作。
马特
答案1
我觉得 PXE 有点晚了。我宁愿配置 DHCP 服务器,为这些 Windows 系统提供启动服务器,而不是 Linux TFTP 服务器: http://tspycher.com/booting-into-wds-windows-deployment-service-from-linux-dhcpd/
答案2
我从来没有这样做过,我很想这样做,所以环顾四周,我觉得一个人可以使用浪漫创建 gPXE 可启动 ISO,以及一些嵌入式脚本魔法(单击“自定义”)以从 WDS 的 TFTP 服务器启动 WDS 映像。此时,您可以将生成的 .ISO 添加到现有的启动菜单中。