找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: 江南一根葱

[发布] [史上最伟大网管]自主研发!支持HTTP,适应BIOS/UEFI环境! NBpxe网启服务器(httpdisk)

   火... [复制链接]
 楼主| 发表于 2025-9-17 08:13:43 来自手机 | 显示全部楼层
jpzsj 发表于 2025-9-16 23:47
iPXE菜单启动效果:



不是说明了按f8

点评

网络引导只会出现PXE啊,难道这里面最菜的就我一个吗  详情 回复 发表于 2025-9-23 22:44
回复

使用道具 举报

发表于 2025-9-17 08:38:26 | 显示全部楼层
如果能动态设置启动菜单,无须手动配置,对于小白来说是最大的福利。
回复

使用道具 举报

 楼主| 发表于 2025-9-17 12:34:20 | 显示全部楼层
20250917_更新
  • iPXE菜单新增了预登记模式 这项是DHCP模式下,选中后会进入客户机登记界面,比如说教室里你选中1号机,192.168.11.1,客户机就会重启,重启后不管是PE还是Windows,获得的ip都是192.168.11.1,使用该功能需要先在右键菜单中批量添加客户机
  • iPXE菜单新增了真正的iPXE_File_Manager模式 这项进入以后,会生成一份http目录下的文件清单,默认列出iso,wim,img,ima,efi等格式文件,选中后可以启动,目前仅支持wim iso efi文件类型,以后增加


回复

使用道具 举报

 楼主| 发表于 2025-9-18 12:18:31 | 显示全部楼层
本帖最后由 江南一根葱 于 2025-9-18 12:22 编辑

玩法1免写菜单启各种pe:
下载ipxefm,把自己的一堆pe文件放到目录,可以自己建各种iso wim目录,可以清爽点
放iso.png

启动服务器

2.png
客户机去网络启动,在第二个ipxe菜单按F8,选List Files
3.png
会出现你目录上的文件列表,选择你要启动的pe按回车即可
4.png

回复

使用道具 举报

发表于 2025-9-18 14:47:35 | 显示全部楼层
本帖最后由 redapple 于 2025-9-18 14:49 编辑

功能越来越强大了,希望支持微软,linux镜像文件。如果能把Ventoy功能也加上,那就更强大。
回复

使用道具 举报

发表于 2025-9-18 14:59:39 | 显示全部楼层
楼主技术牛,辛苦了
回复

使用道具 举报

发表于 2025-9-18 17:05:37 | 显示全部楼层
BIOS下pxeboot.n12、grldr、ipxe.bios、netgrubfm,全部顺利启动至PE桌面。
UEFI下bootmgfw.efi、G4E.EFI、ipxe64.efi、netgrubfm,全部顺利启动至PE桌面。

点评

文件能共享一下吗?我的文件不全。  详情 回复 发表于 2025-9-18 17:07
回复

使用道具 举报

发表于 2025-9-18 17:07:30 | 显示全部楼层
mygamexxx 发表于 2025-9-18 17:05
BIOS下pxeboot.n12、grldr、ipxe.bios、netgrubfm,全部顺利启动至PE桌面。
UEFI下bootmgfw.efi、G4E.EFI ...

文件能共享一下吗?我的文件不全。

点评

你少什么文件?  详情 回复 发表于 2025-9-18 17:10
回复

使用道具 举报

发表于 2025-9-18 17:10:40 | 显示全部楼层
本帖最后由 mygamexxx 于 2025-9-18 17:20 编辑
redapple 发表于 2025-9-18 17:07
文件能共享一下吗?我的文件不全。

你少什么文件?因为我的文件不通用,用的是修改过的。比如bcd改为bcp,专门用于网启。pxeboot.n12来自WUNDOWS安装盘,改bcd名称并修改校验和、grldr内置菜单。bootmgfw.efi修改bcd名称。ipxe.bios、ipxe64.efi用的是群里yigeren大的编译版。netgrubfm是葱大的作品。

点评

最好能打包一份通用的给我,我才初学。  详情 回复 发表于 2025-9-18 17:22
回复

使用道具 举报

发表于 2025-9-18 17:22:59 | 显示全部楼层
mygamexxx 发表于 2025-9-18 17:10
你少什么文件?因为我的文件不通用,用的是修改过的。比如bcd改为bcp,专门用于网启。pxeboot.n12来自WUN ...

最好能打包一份通用的给我,我才初学。

点评

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=423001&extra=page%3D1  详情 回复 发表于 2025-9-19 07:32
那直接用G4E最新版与IPXE  详情 回复 发表于 2025-9-18 17:25
回复

使用道具 举报

发表于 2025-9-18 17:25:05 | 显示全部楼层
redapple 发表于 2025-9-18 17:22
最好能打包一份通用的给我,我才初学。

那直接用G4E最新版与IPXE
回复

使用道具 举报

发表于 2025-9-18 17:47:09 | 显示全部楼层
BIOS下pxeboot.n12、grldr、ipxe.bios、netgrubfm,全部顺利启动至PE桌面。
UEFI下bootmgfw.efi、G4E.EFI、ipxe64.efi、netgrubfm,全部顺利启动至PE桌面
我是需要这个启动文件。
回复

使用道具 举报

发表于 2025-9-18 20:36:16 | 显示全部楼层
AI让你搞正了
回复

使用道具 举报

发表于 2025-9-19 07:32:55 | 显示全部楼层
redapple 发表于 2025-9-18 17:22
最好能打包一份通用的给我,我才初学。

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

点评

葱大的我有,就是不全,算了。能玩就玩,玩不了也不需要。  详情 回复 发表于 2025-9-19 13:55
回复

使用道具 举报

发表于 2025-9-19 13:55:01 | 显示全部楼层
本帖最后由 redapple 于 2025-9-19 13:56 编辑

葱大的我有,就是不全。
回复

使用道具 举报

发表于 2025-9-20 11:03:22 | 显示全部楼层
TFTP: [GET] ('192.168.80.130', 11976) 请求 'Boot/ipxefm/types/img'
TFTP: ('192.168.80.130', 11976) 已确认OACK (blksize=1428)。开始快速传输。
TFTP: [成功] 文件 'img' -> ('192.168.80.130', 11976) 传输完成。
HTTP: [206 Partial] /MAXDOS9.img (32768-34815) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (0-511) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (32768-34815) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (0-511) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (0-511) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (0-511) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (512-1023) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (39424-104959) -> 192.168.80.130
TFTP: [GET] ('192.168.80.130', 30947) 请求 'Boot/ipxefm/rules/disk.ipxe'
TFTP: ('192.168.80.130', 30947) 已确认OACK (blksize=1428)。开始快速传输。
TFTP: [成功] 文件 'disk.ipxe' -> ('192.168.80.130', 30947) 传输完成。
HTTP: [200 GET] /app/wimboot/wimboot -> 192.168.80.130
HTTP: [200 GET] /app/efi/menu.lst -> 192.168.80.130
HTTP: [200 GET] /Boot/ipxefm/themes/jnygc/loading.png -> 192.168.80.130
HTTP: [200 GET] /MAXDOS9.img -> 192.168.80.130
TFTP: [GET] ('192.168.80.130', 6825) 请求 'Boot/ipxefm/types/img'
TFTP: ('192.168.80.130', 6825) 已确认OACK (blksize=1428)。开始快速传输。
TFTP: [成功] 文件 'img' -> ('192.168.80.130', 6825) 传输完成。
TFTP: [传输失败] 等待 ('192.168.80.130', 60753) 对块 1 的ACK多次超时
HTTP: [206 Partial] /MAXDOS9.img (32768-34815) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (0-511) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (32768-34815) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (0-511) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (0-511) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (0-511) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (512-1023) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (39424-104959) -> 192.168.80.130
TFTP: [GET] ('192.168.80.130', 8085) 请求 'Boot/ipxefm/rules/disk.ipxe'
TFTP: ('192.168.80.130', 8085) 已确认OACK (blksize=1428)。开始快速传输。
TFTP: [成功] 文件 'disk.ipxe' -> ('192.168.80.130', 8085) 传输完成。
HTTP: [200 GET] /app/wimboot/wimboot -> 192.168.80.130
HTTP: [200 GET] /app/efi/menu.lst -> 192.168.80.130
HTTP: [200 GET] /Boot/ipxefm/themes/jnygc/loading.png -> 192.168.80.130
HTTP: [200 GET] /MAXDOS9.img -> 192.168.80.130
TFTP: [GET] ('192.168.80.130', 60861) 请求 'Boot/ipxefm/types/img'
TFTP: ('192.168.80.130', 60861) 已确认OACK (blksize=1428)。开始快速传输。
TFTP: [成功] 文件 'img' -> ('192.168.80.130', 60861) 传输完成。
HTTP: [206 Partial] /MAXDOS9.img (32768-34815) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (0-511) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (32768-34815) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (0-511) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (0-511) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (0-511) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (512-1023) -> 192.168.80.130
HTTP: [206 Partial] /MAXDOS9.img (39424-104959) -> 192.168.80.130
TFTP: [GET] ('192.168.80.130', 45789) 请求 'Boot/ipxefm/rules/disk.ipxe'
TFTP: ('192.168.80.130', 45789) 已确认OACK (blksize=1428)。开始快速传输。
TFTP: [成功] 文件 'disk.ipxe' -> ('192.168.80.130', 45789) 传输完成。
HTTP: [200 GET] /app/wimboot/wimboot -> 192.168.80.130
HTTP: [200 GET] /app/efi/menu.lst -> 192.168.80.130
HTTP: [200 GET] /Boot/ipxefm/themes/jnygc/loading.png -> 192.168.80.130
HTTP: [200 GET] /MAXDOS9.img -> 192.168.80.130
TFTP: [GET] ('192.168.80.130', 26419) 请求 'Boot/ipxefm/types/img'
TFTP: ('192.168.80.130', 26419) 已确认OACK (blksize=1428)。开始快速传输。
TFTP: [成功] 文件 'img' -> ('192.168.80.130', 26419) 传输完成。
经测试:ipxefm管理里的img\vhd都无法正常加,其他项未测试,不知道是哪里出错了?

点评

而且为啥会有efi目录请求,难道你uefi启maxdos?  详情 回复 发表于 2025-9-20 11:25
说明了目前只支持iso wim efi,别的再加  详情 回复 发表于 2025-9-20 11:22
回复

使用道具 举报

 楼主| 发表于 2025-9-20 11:22:44 来自手机 | 显示全部楼层
redapple 发表于 2025-9-20 11:03
TFTP: [GET] ('192.168.80.130', 11976) 请求 'Boot/ipxefm/types/img'
TFTP: ('192.168.80.130', 11976)  ...

说明了目前只支持iso wim efi,别的再加

点评

好的,辛苦了。  详情 回复 发表于 2025-9-20 11:27
回复

使用道具 举报

 楼主| 发表于 2025-9-20 11:25:11 来自手机 | 显示全部楼层
redapple 发表于 2025-9-20 11:03
TFTP: [GET] ('192.168.80.130', 11976) 请求 'Boot/ipxefm/types/img'
TFTP: ('192.168.80.130', 11976)  ...

而且为啥会有efi目录请求,难道你uefi启maxdos?

点评

是,我想把maxdos加上去,我ipxfm下加了一个efi目录,放了一些论坛上下载的efi文件  详情 回复 发表于 2025-9-22 11:05
回复

使用道具 举报

发表于 2025-9-20 11:27:23 | 显示全部楼层
江南一根葱 发表于 2025-9-20 11:22
说明了目前只支持iso wim efi,别的再加

好的,辛苦了。
回复

使用道具 举报

发表于 2025-9-22 11:05:44 | 显示全部楼层
江南一根葱 发表于 2025-9-20 11:25
而且为啥会有efi目录请求,难道你uefi启maxdos?

是,我想把maxdos加上去,我ipxfm下加了一个efi目录,放了一些论坛上下载的efi文件
回复

使用道具 举报

发表于 2025-9-22 14:48:31 | 显示全部楼层
本帖最后由 redapple 于 2025-9-22 14:50 编辑

List Files, %dynamicboot%=ipxefm, 0001, %tftpserver%这一项里面选择和下面两项命令运行效果是一样吗?如果是一样的,是否可以去掉下面两项?
NBPE(WIM), %dynamicboot%=/newbeeplus.wim, 8003, %tftpserver%
NBPE(ISO), %dynamicboot%=/newbeeplus.iso, 8004, %tftpserver%

点评

随便去掉都可以,带着只是示例 现在新的版本改成生成ipxe菜单了,新的ipxe不支持pxemenu了  详情 回复 发表于 2025-9-22 15:15
回复

使用道具 举报

 楼主| 发表于 2025-9-22 15:15:29 来自手机 | 显示全部楼层
redapple 发表于 2025-9-22 14:48
List Files, %dynamicboot%=ipxefm, 0001, %tftpserver%这一项里面选择和下面两项命令运行效果是一样吗?如 ...

随便去掉都可以,带着只是示例
现在新的版本改成生成ipxe菜单了,新的ipxe不支持pxemenu了
回复

使用道具 举报

发表于 2025-9-22 21:06:27 | 显示全部楼层

不错的,顶一下。
回复

使用道具 举报

发表于 2025-9-23 08:03:57 | 显示全部楼层
葱大,程序会默认在服务器根目录和程序所在目录两个地方记录,留下nbpxe.log、NBpxe.ini、ipxefm_cli.ini三个文件。是否能统一保存在在程序所在目录吗?

点评

难道你的服务器根目录和程序所在目录是两个地方?我都是直接放在ipxefm文件夹下的。  详情 回复 发表于 2025-9-23 09:57
回复

使用道具 举报

发表于 2025-9-23 09:57:40 | 显示全部楼层
mygamexxx 发表于 2025-9-23 08:03
葱大,程序会默认在服务器根目录和程序所在目录两个地方记录,留下nbpxe.log、NBpxe.ini、ipxefm_cli.ini三 ...

难道你的服务器根目录和程序所在目录是两个地方?我都是直接放在ipxefm文件夹下的。

点评

是的  详情 回复 发表于 2025-9-23 11:47
回复

使用道具 举报

发表于 2025-9-23 11:47:05 | 显示全部楼层
redapple 发表于 2025-9-23 09:57
难道你的服务器根目录和程序所在目录是两个地方?我都是直接放在ipxefm文件夹下的。

是的
回复

使用道具 举报

发表于 2025-9-23 22:44:09 | 显示全部楼层

网络引导只会出现PXE啊,难道这里面最菜的就我一个吗

点评

我也是才学,什么也不会,只会用葱大的工具,希望葱大的工具越来越好用。  详情 回复 发表于 2025-9-25 09:50
回复

使用道具 举报

发表于 2025-9-25 09:09:11 | 显示全部楼层

谢谢分享
回复

使用道具 举报

发表于 2025-9-25 09:50:31 | 显示全部楼层
jpzsj 发表于 2025-9-23 22:44
网络引导只会出现PXE啊,难道这里面最菜的就我一个吗

我也是才学,什么也不会,只会用葱大的工具,希望葱大的工具越来越好用。
回复

使用道具 举报

发表于 2025-9-25 10:07:24 | 显示全部楼层
现在暂时用不到了,谢谢楼主一支坚持pxe事业,收藏了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-1 04:15

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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