首页 > 代码库 > pxe启动的时候找不到pxelinux.0的原因
pxe启动的时候找不到pxelinux.0的原因
1、pxelinux.0确实不存在,忘记复制到tftpboot的目录里了
如果你是yum install tftp-server,那就应该复制到/var/lib/tftpboot
如果你是yum install atftp-server,那就复制到/tftpboot
如果你是yum install dnsmasq,那就复制到/var/ftpd
以上所说为默认路径
2、pxelinux.0位置不对,参考上面写的,放到正确的路径里
3、kickstart服务器忘记关闭selinux了。关闭selinux有临时和永久两种
①临时关闭
setenforce 0
②永久关闭
sed -i ‘/SELINUX/s/enforcing/disabled/g‘ /etc/selinux/config
sed -i ‘/SELINUX/s/permissive/disabled/g‘ /etc/selinux/config
4、next-server指向的不是提供tftp服务的那台主机
由于见识浅薄,本人暂时只遇到以上几种情况,以后遇到新的再补充吧。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。