cobbler   无人值守安装出现 PXE-E32:TFTP OPen timeout的解决办法



用cobber pxe 安装系统的时候 出现 PXE-E32:TFTP OPen timeout


查找PXE启动芯片出错代码表,是说tftp没有运行


PXE-E32:TFTP open timeout TFTP"Open"请求没有应答,验证TFTP服务是否正在运行。


重启xinetd服务,并确定端口以内监听,还是有这个问题

[root@localhost /]# service xinetd restart         
停止 xinetd:                                              [确定]
启动 xinetd:                                              [确定]
[root@localhost /]#
[root@localhost /]# netstat -anltup | grep :69
udp        0      0 0.0.0.0:69                  0.0.0.0:*                               25641/xinetd    
[root@localhost /]#



尝试关闭防火墙,原来防火墙真的没关,看来是防火墙阻止了tftp的连接。接着查看selinux的状态。selinux以禁用。


[root@localhost /]# service iptables stop
清除防火墙规则:                                           [确定]
把 chains 设置为 ACCEPT 策略:filter                       [确定]
正在卸载 Iiptables 模块:                                  [确定]
[root@localhost /]#
[root@localhost /]#
[root@localhost /]# geten
getenforce  getent  
[root@localhost /]# getenforce
Disabled
[root@localhost /]#




接着尝试在此进行无人值守安装!OK!


如果出现 PXE-E32:TFTP OPen timeout的错误信息,有可能是没有关闭防火墙和禁用selinux


关闭防火墙直接用:#service iptables stop


临时关闭selinux:# setenforce 0


也可以编辑

# vim /etc/selinux/config

SELINUX=disabled

重启生效


附一份“PXE启动芯片出错代码表、初始化/引导/载入Bootstrap错误代码”。网上找的



PXE-E00:Could not find enough free base memory.

           PXE主代码和UNDI运行