无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 6642|回复: 5
打印 上一主题 下一主题

[求助] Tftpd32网络引导IPXE进入死循环

[复制链接]
跳转到指定楼层
1#
发表于 2017-7-28 15:44:07 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
按照Ipxe官网说的,PXE接收完IPXE后,又继续ChainLoad IPXE,进入循环,因为IPXE只会接收来自DHCP抛出的东西,要想跳出这个循环,要么重新编译IPXE要么,需要配置下DHCP。不过只给出了WDS下和Linux下的设置方法,对于Tftpd32则没有给出,一时间不知道怎么处理。有没有哪位大神玩过的?
另外,启动文件名改成这个链接是什么意思? http://boot.ipxe.org/demo/boot.php (在WDS中,链接是http://my.web.server/real_boot_script.php 两者一样么?)增加URL是不是代表要联到互联网上?有什么意义么?
在下小白,求各位大神多多指点。
2#
 楼主| 发表于 2017-8-1 17:21:29 | 显示全部楼层
不知 发表于 2017-7-30 22:40
TFTPD32启动ipxe好像要指定菜单文件,不指定就会无限重启。
用pxesrv可以指定菜单名:

恩,明白了,我最近想要研究这个,但是没有Tiny PXE Server的源码,不过有发现Tftd是开源的,经测试也能基本使用,目前想要看修改下判断下DHCP的77选项,看是不是IPXE客户端然后在根据此基础更改bootfile,下载对应的ipxe脚本。不知道你有没有这方面经验?

点评

我没写过dhcp服务器,不清楚。 不过,根据你的帖子,我编译了一个自动加载menu.ipxe菜单的ipxe。 链接:http://pan.baidu.com/s/1gePYkcr 密码:jhwo 内置菜单: [attachimg]350961[/attachimg]  详情 回复 发表于 2017-8-5 08:51
回复

使用道具 举报

3#
 楼主| 发表于 2017-8-8 09:42:27 | 显示全部楼层
不知 发表于 2017-8-5 08:51
我没写过dhcp服务器,不清楚。
不过,根据你的帖子,我编译了一个自动加载menu.ipxe菜单的ipxe。
链 ...

恩,谢谢了,我最后看了下Tftpd的源码,在DHCP处理消息的线程里更改了,测试可用~

点评

可否分享下何修改?  详情 回复 发表于 2017-12-31 16:45
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-6-2 19:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表