无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 985|回复: 11

[已解决] yigeren编译的命令全,请高手帮忙编译可修改net0/下各项参数的IPXE.iso

[复制链接]
发表于 3 天前 | 显示全部楼层 |阅读模式
本帖最后由 mygamexxx 于 2025-8-31 20:45 编辑

从boot.ipxe.org下载的IPXE.ISO,用QEMU启动测试器以光盘映像方式启动,可以进入IPXE命令行,但运行ipstat、ping等命令时,显示没有此命令。希望帮忙编译一个带IPXE全部命令的IPXE.ISO。

主要想用QEMU以光盘映像方式启动,查看物理主机的TFTP与HTTP主机是否能通。目前下载的IPXE.ISO,默认pxe主机为10.0.2.15,希望能指定pxe主机为物理主机的IP地址。
yigeren大编译的IPXE命令全。
发表于 3 天前 | 显示全部楼层
进来看看
回复

使用道具 举报

发表于 3 天前 | 显示全部楼层
我还以为撸主编译了呢,另外你需要用TinyPXEserver等工具,不然PXE客户端咋找得到服务器...


二○二五年八月三十一日
回复

使用道具 举报

 楼主| 发表于 3 天前 | 显示全部楼层
从boot.ipxe.org下载的IPXE.ISO,用QEMU启动测试器以光盘映像方式启动,CTRL-B进入IPXE命令行
set net0/ip 192.168.1.113
set net0/netmask 255.255.255.0
set net0/gateway 192.168.1.13
set net0/dns 192.168.1.1
set net0/next-server 192.168.1.13
set net0/dhcp-server 192.168.1.13
set net0/cwduri tftp://192.168.1.13/
set net0/cwuri tftp://192.168.1.13/autoexec.ipxe
ifopen net0
ifstat
config

可以看到里面的参数全部修改了,但是
chain ${cwuri}

还是不通。
回复

使用道具 举报

发表于 3 天前 | 显示全部楼层

点评

不知道怎么搞成ISO映像,我替换里面的文件好像不行,还是原来的版本,可能要更换ISO引导文件  详情 回复 发表于 3 天前
回复

使用道具 举报

 楼主| 发表于 3 天前 | 显示全部楼层
本帖最后由 mygamexxx 于 2025-8-31 20:34 编辑
yigeren 发表于 2025-8-31 19:34
看看有没有你要的命令:
【新提醒】iPXE最新编译文件2025-01-29 - 网络启动区 - 无忧启动论坛 - Powered by ...

算了,以本区hkkitlee的云启动LINUX的ISO为模板,替换了IPXE64.EFI,能够使用IPXE了,但是失去了云启动的功能,说明是编译时内置脚本指向远程服务器的脚本。看样子我是搞不了的,没能力搞,我记得chenall大也搞过这样的云启动功能。
PixPin_2025-08-31_20-32-05.png
PixPin_2025-08-31_20-32-48.png
PixPin_2025-08-31_20-33-19.png
回复

使用道具 举报

 楼主| 发表于 3 天前 | 显示全部楼层
不知道怎么搞,能与主机IP地址通讯。

点评

看看这里能不能给你些启发: http://bbs.wuyou.net/forum.php?mod=viewthread&tid=415489&extra=page%3D9  详情 回复 发表于 前天 17:12
回复

使用道具 举报

发表于 前天 17:12 | 显示全部楼层
mygamexxx 发表于 2025-8-31 20:40
不知道怎么搞,能与主机IP地址通讯。

看看这里能不能给你些启发:

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D9

点评

内置脚本用WINHEX打开后,大概在什么位置?或搜索什么能定位到内置脚本位置?  详情 回复 发表于 昨天 08:17
回复

使用道具 举报

 楼主| 发表于 昨天 08:17 | 显示全部楼层
本帖最后由 mygamexxx 于 2025-9-2 08:23 编辑

内置脚本用WINHEX打开后,大概在什么位置?或搜索什么能定位到内置脚本位置?MyWebServer能HTTP吗?试了一直不成功,所以都用EASYWEBSERVER。

点评

十六进制软件,文本搜索:#!ipxe 找到第一个地址就是脚本内容位置了,MyWebServer本来就是一个小巧的HTTP服务,当然能用了  详情 回复 发表于 昨天 15:23
回复

使用道具 举报

发表于 昨天 15:23 | 显示全部楼层
mygamexxx 发表于 2025-9-2 08:17
内置脚本用WINHEX打开后,大概在什么位置?或搜索什么能定位到内置脚本位置?MyWebServer能HTTP吗?试了 ...

十六进制软件,文本搜索:#!ipxe
找到第一个地址就是脚本内容位置了,MyWebServer本来就是一个小巧的HTTP服务,当然能用了

点评

搜到了。 mywebserver主要运行后,用浏览器地址栏输入http://localhost/,总是不通。  详情 回复 发表于 昨天 16:27
回复

使用道具 举报

 楼主| 发表于 昨天 16:27 | 显示全部楼层
本帖最后由 mygamexxx 于 2025-9-2 16:31 编辑
yigeren 发表于 2025-9-2 15:23
十六进制软件,文本搜索:#!ipxe
找到第一个地址就是脚本内容位置了,MyWebServer本来就是一个小巧的HTT ...

搜到了。
mywebserver主要运行后,用浏览器地址栏输入http://localhost/或127.0.0.1,总是不通。
wechat_2025-09-02_162921_604.png

点评

IP地址指定本机的IP试试,不要用127.0.0.1,这软件用很久了没问题  详情 回复 发表于 昨天 19:29
回复

使用道具 举报

发表于 昨天 19:29 | 显示全部楼层
mygamexxx 发表于 2025-9-2 16:27
搜到了。
mywebserver主要运行后,用浏览器地址栏输入http://localhost/或127.0.0.1,总是不通。

IP地址指定本机的IP试试,不要用127.0.0.1,这软件用很久了没问题

webserver

webserver
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-9-3 04:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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