无忧启动论坛

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

[分享] iPXE-UEFI网启小工具

    [复制链接]
1#
发表于 2018-10-29 17:02:32 | 显示全部楼层
captain_g 发表于 2018-4-25 20:45
“大师”不敢当!弄这个东西纯粹是为了好玩。

不知道你的网络环境究竟如何,也不知道在网启后准备克 ...

可以做到半自动。PE打好网卡驱动,去掉图形界面,pecmd.ini加一句:
exec =ghost.exe -clone,src=@MCDeploy,dst=1 -rb -sure
服务器启动ghostsrv,会话名称为Deploy,选择镜像,输入数量,接受客户机,连接够数了自动开始。
配合菜单,客户机重启后可以自动关机。可以回家睡觉了😊
回复

使用道具 举报

2#
发表于 2018-10-29 17:20:46 | 显示全部楼层
哎,我折腾了好几天,uefi ipxe通过http启动wim总是bcd错误。TFTP方式一点问题也没有,除了慢的令人怀疑人生。下了你这个想学习一下,结果还是一样的错误。

点评

“uefi ipxe通过http启动wim总是bcd错误” 究竟是什么问题?BCD没传过去,还是找不到BOOT.WIM? 客户端有没有成功读取5个文件; wimboot + ipxe UEFI 网络启动时,不支持WIM文件改成其他名称,只能是BOOT.WI  详情 回复 发表于 2018-10-29 18:14
从一楼下载的压缩包要解压到分区、磁盘根目录下,即BOOT文件夹、批处理要在分区、磁盘根目录下。 另外,其他都(如BCD)不要动它,直接将你的PE核心WIM重命名为BOOT.WIM放在BOOT文件夹中就行了。 还有,压缩包  详情 回复 发表于 2018-10-29 17:43
回复

使用道具 举报

3#
发表于 2018-10-29 19:51:15 | 显示全部楼层
captain_g 发表于 2018-10-29 17:43
从一楼下载的压缩包要解压到分区、磁盘根目录下,即BOOT文件夹、批处理要在分区、磁盘根目录下。

另外 ...

我看了你的批处理了,是调整web路径的,我用IIS,不影响。除了wim用的自己的,别的用的都是你的文件。
文件传输完了。载入efi文件时,出的0xc000000f错误
回复

使用道具 举报

4#
发表于 2018-10-29 19:55:22 | 显示全部楼层
我做的是U盘BIOS、uefi双启是成功的,网启不用uefi也是成功的。用uefi直接用x64.efi做启动文件也成功了,就是全TFTP太慢了。换用ipxe启动就出这个0xc000000f

点评

严格按下面的做: #!ipxe set boot-url http://${dhcp-server} kernel ${boot-url}/BOOT/wimboot initrd ${boot-url}/BOOT/bootmgfw.efi bootmgfw.efi initrd ${boot-url}/EFI/MICROSOFT/BOOT/BCD BCD initrd  详情 回复 发表于 2018-10-29 20:04
回复

使用道具 举报

5#
发表于 2018-10-29 20:59:26 | 显示全部楼层
感谢给了我思路,我的问题解决了。就是如你说的,文件名的问题。起因是我web服务用的是IIS,性能高了很多。而IIS默认的没有扩展名的文件是不能下载的。这样,wimboot,bcd都没办法走http。担心微软的不好搞,就给他们加了扩展名。结果出了这问题。现在经过测试,不止是wim文件,bcd也是,文件名错了不能正常启动。而这在legacy下完全不会出问题的。所以现在所有的wim都只能有一个名字了。还好放在其它文件夹中还是可以的。
多谢
回复

使用道具 举报

6#
发表于 2018-10-29 21:22:34 | 显示全部楼层
wim保证文件名正确就行,放在其它路径下。bcd我直接用boot下的,也可以。文件名正确,文件名正确,文件名正确
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-4 16:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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