Gpxe 服务器在加载 ISO 映像时挂起

Gpxe 服务器在加载 ISO 映像时挂起

我的 PXE 服务器 (gpxe) 配置正确,我使用不同的安装测试了几次。但是,有时它在加载 ISO 映像时会挂起,这通常需要重新启动。gpxe 加载我的 ISO 文件的屏幕截图如下所示:

Loading Memdisk
Loading http://192.168.x.x/images/redhat_linux_6.iso...............................

然后它就挂了。正如我所说,重新启动通常可以解决问题,但我需要知道原因。

我不确定我应该看哪里或者应该改变什么才能让它不间断地加载。

现在我无法让 PXE 服务器加载我的 ISO 映像,并且它一直挂起。我会把tcpdump它发布出来。

答案1

  1. 内存磁盘方法通常需要客户端的 RAM >= 1.3 x ISO 映像大小;可能是内存不足了?
  2. 一旦启动的内核进入保护模式,memdisk 方法就会失败。
  3. gpxe/ipxe 充满了功能项目,但也充满了错误和不一致之处。此外,gpxe 很长时间没有维护了。

如今,安全的 PXE 服务器在安装 Linux 时首先通过 TFTP 传输启动内核/initrd,然后通过 NFS/CIFS/HTTP 共享传输常规安装发行版中的其余组件,或者在实时发行版中传输大型 squashfs 文件。

相关内容