EFI pxe 网络启动错误

EFI pxe 网络启动错误

询问这个问题服务器故障超级用户

当我尝试在旧的 ia64 机器上通过网络启动 RHEL 5.4 时出现以下错误:

替代文本

所以我基本上遵循了这里的教程:http://www-uxsup.csx.cam.ac.uk/pub/doc/suse/sles9/adminguide-sles9/ch04s03.html

DHCPD、TFTPD 等已设置并与标准 x86 PXE 客户端一起工作。

我已将 boot.img 文件解压到 /tftpboot/ia64/ 中,并通过 DHCP 使用文件名“”; 选项将路径传递给 elilo.efi 文件。

更改此文件名会产生 PXE 文件未找到错误(见下文)。因此我假设 PXE 已找到该文件... 替代文本

我在日志中发现的唯一错误是:

1 月 6 日 19:49:31 dhcphost in.tftpd[31379]: tftp: 客户端不接受选项

有什么想法吗?我确信几年前我遇到过类似的问题,但我不记得如何解决 :)

提前致谢!

答案1

我前段时间一直在研究 DHCP/BootP/PXE。我推荐的最简单的方法是设置虚拟机并安装闪存盘您可以将其配置为详细并使用它来诊断问题。

从该屏幕来看,就像它所说的那样,它根本找不到该文件 - 尝试在名称中(在开头)弄乱正斜杠,并保持简单,例如在路径中尝试 elilo.efi 并将文件放在根 tftp 目录中。

当要诊断这类事情时,您确实需要从基础开始,然后在知道它正在工作时再进行复杂化。

答案2

您是否尝试过“网络启动”而不是 INET 选项?

答案3

看看 gpxe,我用它取得了一些非常好的成功!!!!! 太棒了。

相关内容