![Gpxe 服务器在加载 ISO 映像时挂起](https://linux22.com/image/636590/Gpxe%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%9C%A8%E5%8A%A0%E8%BD%BD%20ISO%20%E6%98%A0%E5%83%8F%E6%97%B6%E6%8C%82%E8%B5%B7.png)
我的 PXE 服务器 (gpxe) 配置正确,我使用不同的安装测试了几次。但是,有时它在加载 ISO 映像时会挂起,这通常需要重新启动。gpxe 加载我的 ISO 文件的屏幕截图如下所示:
Loading Memdisk
Loading http://192.168.x.x/images/redhat_linux_6.iso...............................
然后它就挂了。正如我所说,重新启动通常可以解决问题,但我需要知道原因。
我不确定我应该看哪里或者应该改变什么才能让它不间断地加载。
现在我无法让 PXE 服务器加载我的 ISO 映像,并且它一直挂起。我会把tcpdump
它发布出来。
答案1
- 内存磁盘方法通常需要客户端的 RAM >= 1.3 x ISO 映像大小;可能是内存不足了?
- 一旦启动的内核进入保护模式,memdisk 方法就会失败。
- gpxe/ipxe 充满了功能项目,但也充满了错误和不一致之处。此外,gpxe 很长时间没有维护了。
如今,安全的 PXE 服务器在安装 Linux 时首先通过 TFTP 传输启动内核/initrd,然后通过 NFS/CIFS/HTTP 共享传输常规安装发行版中的其余组件,或者在实时发行版中传输大型 squashfs 文件。