免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: bigcat_00
打印 上一主题 下一主题

PXE安装CENTOS5出问题了,求教! [复制链接]

论坛徽章:
0
11 [报告]
发表于 2007-07-17 13:42 |只看该作者
枫啊,你贴的那个地址连英文都不是……我快死了………………

通过WINXP自带的tftp工具验证了可以下载文件,现在的问题还是一样:

  1. ...(客户机启动时屏幕提示,前面的省略)
  2. Try to load: pxelinux.cfg/default
  3. Could not find kernel image: linux
  4. boot:
复制代码

愣说找不到内核……

/var/log/messages里的相关日志
  1. [root@PXE tftp]# cat /var/log/messages
  2. Jul 17 19:32:49 PXE dhcpd: DHCPDISCOVER from 00:e0:81:33:b5:57 via eth0
  3. Jul 17 19:32:50 PXE dhcpd: DHCPOFFER on 192.168.253.149 to 00:e0:81:33:b5:57 via eth0
  4. Jul 17 19:32:51 PXE dhcpd: DHCPREQUEST for 192.168.253.149 (192.168.253.252) from 00:e0:81:33:b5:57 via eth0
  5. Jul 17 19:32:51 PXE dhcpd: DHCPACK on 192.168.253.149 to 00:e0:81:33:b5:57 via eth0
  6. Jul 17 19:32:51 PXE xinetd[9147]: START: tftp pid=9151 from=192.168.253.149
  7. Jul 17 19:32:51 PXE in.tftpd[9152]: tftp: client does not accept options
复制代码

客户机不接受选项???

[ 本帖最后由 bigcat_00 于 2007-7-17 13:47 编辑 ]

论坛徽章:
0
12 [报告]
发表于 2007-07-17 14:49 |只看该作者
可以了,现在能过了。

原来是我在dhcpd.conf里少加了一句next-server参数……谢谢各位兄弟们的关注。

论坛徽章:
0
13 [报告]
发表于 2007-07-17 23:14 |只看该作者
原帖由 maluyao 于 2007-7-17 12:07 发表
排错的时候要分开处理。
1.客户机能拿到正确的ip地址么 ?
2.tftp能正常工作么,如果能,下载个文件试试看.
3.客户机能引导么,如果能,不用kickstart 能安装么
4.试验kickstart 安装。

LZ贴出一大堆信息 ...

尽管提供的信息内容量大且似无头绪(想想有几个人能做到问题解决之前就能准确判断那些相关那些无关?),但比常见的“PXE远程启动失败,谁能帮我?急啊!”要好得多。至少我从LZ的第一帖看到需要和争取帮助的诚意,让我们鼓励这样的诚意!

论坛徽章:
0
14 [报告]
发表于 2007-07-18 08:20 |只看该作者
有道理

原帖由 tom_xx_hu@yahoo 于 2007-7-17 23:14 发表

尽管提供的信息内容量大且似无头绪(想想有几个人能做到问题解决之前就能准确判断那些相关那些无关?),但比常见的“PXE远程启动失败,谁能帮我?急啊!”要好得多。至少我从LZ的第一帖看到需要和争取帮助的 ...

论坛徽章:
0
15 [报告]
发表于 2007-07-18 08:25 |只看该作者
原帖由 bigcat_00 于 2007-7-17 14:49 发表
可以了,现在能过了。

原来是我在dhcpd.conf里少加了一句next-server参数……谢谢各位兄弟们的关注。

有一点不明,为什么和 next-server 有关?你的网络拓扑是怎样的?
我的 PXE SERVER 不需要这个参数一样可以

另外,根据我以前的测试发现,default 里面不支持 F2 xxx.msg 这样的配置,与 isolinux、syslinux、lilo、grub 不同
在成功之后,F2、F3 这些东西是否改过?

论坛徽章:
0
16 [报告]
发表于 2007-07-18 09:14 |只看该作者
谢谢大家的帮助~~~

TO 白金:我这个default文件是网上抄人家的,自己不会写,我主要是用里面ks那一段。

不过现在遇到个问题:
     default文件中ks那段定义了去哪里找ks.cfg,但是客户机启动后,进入了安装程序,总是说无法下载ks.cfg这个文件。请有经验的兄弟们再指点一下。谢谢~~~

[ 本帖最后由 bigcat_00 于 2007-7-18 09:48 编辑 ]

论坛徽章:
0
17 [报告]
发表于 2007-07-18 09:28 |只看该作者
  1. label ks
  2.         kernel vmlinuz
  3.         append initrd=initrd.img ks=nfs:192.168.253.252/tftpboot/ks.cfg ramdisk_size=8192
复制代码

这是其中一段(对我来说最重要的部分),请大家看看有什么问题?

论坛徽章:
0
18 [报告]
发表于 2007-07-18 10:30 |只看该作者
先写成

  1. append initrd=initrd.img  ramdisk_size=8192
复制代码

看看能不能启动

论坛徽章:
0
19 [报告]
发表于 2007-07-18 13:28 |只看该作者
尝试一下把dhcpd.conf的
filename "/tftpboot/pxelinux.0"
改为
filename "/pxelinux.0"

论坛徽章:
0
20 [报告]
发表于 2007-07-18 13:33 |只看该作者
谢谢maluyao~~~

前面所提的所有问题都已经解决了,再次感谢大家的帮忙与关注。

顺带提一个问题:PXE安装完系统后,如何让它在第一次启动时自动到指定的服务器上去下载、然后执行一些我指定的脚本呢?我指的是非系统自带、由用户编写的脚本。这个问题应该有不少用户想问吧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP