无忧启动论坛

 找回密码
 注册
搜索

如何编写IPXE脚本,使TFTP与HTTP自动适应?

查看数: 402 | 评论数: 9 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-8-15 08:22

正文摘要:

本帖最后由 mygamexxx 于 2025-8-15 14:20 编辑 使用ping http://${next-server}/boot && set s_boot http://${next-server}/boot || set s_boot tftp://${next-server}/boot,显示无此命令。 希望如果HTTP ...

回复

handsome_xiang 发表于 15 小时前
感谢分享!
wang1126 发表于 昨天 15:07
谢谢楼主分享
mygamexxx 发表于 昨天 14:16
本帖最后由 mygamexxx 于 2025-8-15 14:22 编辑
江南一根葱 发表于 2025-8-15 12:59
chain http://${next-server}/boot ||chain tftp://${next-server}/boot ||goto kkk

再次尝试,成功:
set s_boot http://${next-server}/boot
chain http://${next-server}/menu.ipxe || set s_boot tftp://${next-server}/boot
chain /menu.ipxe
谢谢葱大!!!
江南一根葱 发表于 昨天 12:59
本帖最后由 江南一根葱 于 2025-8-15 13:12 编辑
mygamexxx 发表于 2025-8-15 09:13
kernel http://${next-server}/boot || set booturl tftp://${next-server}/boot && kernel

结果一样 ...




复制代码

chain http://${next-server}/boot ||
chain tftp://${next-server}/boot ||
goto kkk

点评

再次尝试,成功: set s_boot http://${next-server}/boot chain http://${next-server}//menu.ipxe || set s_boot tftp://${next-server}/boot chain /menu.ipxe  详情 回复 发表于 昨天 14:16
估计是没办法!! HTTP服务器打开 isset ${ip} || dhcp set s_boot http://${next-server}/boot chain http://${next-server}/boot || set s_boot tftp://${next-server}/boot echo ${s_boot}  详情 回复 发表于 昨天 14:07
guong 发表于 昨天 11:45
来学习下
mygamexxx 发表于 昨天 09:13
本帖最后由 mygamexxx 于 2025-8-15 09:25 编辑

kernel http://${next-server}/boot || set booturl tftp://${next-server}/boot && kernel

结果一样,因为HTTP关闭时,会尝试连接http://${next-server},连接超时后,返回到BOOT MANAGER界面。

点评

:kkk chain http://${next-server}/boot || chain tftp://${next-server}/boot || goto kkk  详情 回复 发表于 昨天 12:59
江南一根葱 发表于 昨天 08:45
手机多输了个标点

点评

kernel http://${next-server}/boot || set booturl tftp://${next-server}/boot && kernel 结果一样,因为HTTP关闭时,会尝试连接http://${next-server},连接超时后,返回到UEFI界面。  详情 回复 发表于 昨天 09:13
江南一根葱 发表于 昨天 08:45
kernel,http://${next-server}/boot || set booturl  tftp://${next-server}/boo && kernel …

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

闽公网安备 35020302032614号

GMT+8, 2025-8-16 19:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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