无忧启动论坛

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

[已解决] PXE启动Windows PE添加自动执行脚本功能的研究0402(已解决)

    [复制链接]
1#
发表于 2024-3-24 20:27:44 | 显示全部楼层
其实什么都不用改动,楼主主要还是获取pxe 服务端的ip地址, 用discoverx64.exe   pxe  ipxe  bios  uefi 模式下都通用

点评

经过实际网络环境下测试discoverX64.exe无法获取到相关信息不知道是什么原因,虚拟机下测试有效!  详情 回复 发表于 2024-5-9 17:24
大佬,我找到你说的discoverX64.exe了,研究东西还得用研究原版的,原版包里就带这个东西。  详情 回复 发表于 2024-4-27 19:41
discover是个啥工具,哪有下的呢  详情 回复 发表于 2024-3-24 20:55
回复

使用道具 举报

2#
发表于 2024-3-24 20:34:32 | 显示全部楼层
as8686886 发表于 2024-3-13 08:56
是的 我用批处理补上了,现在就看还有没有其他办法

用微软原生的pxeboot.n12   ipxe启动 没有注册表ip那个键值

点评

是的,原生的有,ipxe没有,所以想办法给他加上  详情 回复 发表于 2024-3-24 20:50
回复

使用道具 举报

3#
发表于 2024-5-20 14:34:03 | 显示全部楼层
as8686886 发表于 2024-5-9 17:22
经过实际网络环境测试discoverX64.exe无效,虚拟机下测试有效!实际情况下不建议使用这个工具

我都用很久  怎么会无效

点评

我找到原因了,与接入交换机开启dhcp snooping有关系,接入交换机开启了dhcp snooping,PXE无法使用,如果把本机加入dhcp snooping的trust端口,pxe可以启动,但是discover无法使用。关闭dhcp snooping就可以用了。  详情 回复 发表于 2024-5-20 17:00
回复

使用道具 举报

4#
发表于 2024-5-22 09:09:11 | 显示全部楼层
bfgxp 发表于 2024-3-10 20:17
贴出我实现自动mbr与efi的启动代码,楼主看看有没有什么需要改进的

这个也有缺点,通过ipxe  不支持安全启动,很多品牌机默认都是打开安全启动,的,用ipxe 过不了安全启动,,如果想实现 再次运行pxeautorun这个文件,可以换个思路,比如通过discoverx64 获取服务器Ip  然后用aira2   http+ip +文件名  可以直接下载 速度比tftp  快的多
  

点评

用微软原生的,bios uefi可以过安全驱动,就一个文件,不用来问切换了,速度比不上ipxe http ,但是方便啊  详情 回复 发表于 2024-5-23 19:04
我目前BIOS、uefi和安全启动情况下都可以用,bios用ipxe菜单、uefi和安全启动用bcd菜单,进入pe通过tftp从服务端获取pxeautorun.TXT就可以了 贴上我的pxe.ini的代码,pe启动时通过pecmd配置文件启动就行了。这个在b  详情 回复 发表于 2024-5-22 17:04
回复

使用道具 举报

5#
发表于 2024-5-23 19:04:23 | 显示全部楼层
2010hfj 发表于 2024-5-22 09:09
这个也有缺点,通过ipxe  不支持安全启动,很多品牌机默认都是打开安全启动,的,用ipxe 过不了安全启动 ...

用微软原生的,bios   uefi可以过安全驱动,就一个文件,不用来问切换了,速度比不上ipxe http   ,但是方便啊
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-14 04:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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