无忧启动论坛

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

[讨论] PXE启动Windows UEFI模式下Wim最大速度测试

[复制链接]
跳转到指定楼层
1#
发表于 2024-3-23 22:07:22 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 as8686886 于 2024-3-26 11:32 编辑

最近研究Pxe网启,遇到一个问题UEFI模式下启动WinPE等Wim文件发现启动没有legacy模式下快,经百度之后找到BCD文件里的两个关键键值RamdiskTftpBlockSize、RamdiskTftpWindowSize经过测试做出最佳配置,具体测试如下:
RamdiskTftpBlockSize
RamdiskTftpWindowSize
启动时间(秒)
Wim文件大小
16384
100
39
1.06GB
40960
100
26
1.06GB
57344
100
20
1.06GB
61440
100
18
1.06GB
65471
100
19
1.06GB
65472
100
无法启动
1.06GB
65471
40
42
1.06GB
65471
200
19
1.06GB
最终得出结论:
RamdiskTftpBlockSize:65471
RamdiskTftpWindowSize:100
时启动速度最快

当这两个参数固定时,又遇到520MB的NetCopy的Wim启动速度比1.06G的WinPE的Wim启动速度竟然还慢,用了141秒,而WinPE仅用了19秒。
将netcopy的Wim和WinPE的参数改成一致,启动速度明显加快,仅用了11秒,仔细对比配置文件和测试发现不同之处:
启动名称
启动时间(秒)
Wim文件大小
NetCopy
141
520MB
NetCopy Test
11
520MB

IsolatedExecutionContext 测试模式修改这两个值得命令如下:
  1. bcdedit /store Boot\BCD /set {ramdiskoptions} ramdisktftpblocksize 65471
  2. bcdedit /store Boot\BCD /set {ramdiskoptions} RamdiskTftpWindowSize 100
复制代码

windows Server 2012 R2的WDS服务器 默认值:ramdisktftpblocksize=1456 RamdiskTftpWindowSize=4,修改之后远程安装系统无响应。

不知哪行参数影响了Wim的启动速度,请大家各抒己见。








2#
发表于 2024-3-23 22:26:40 | 只看该作者
楼主没用ipxe?
ipxe没这些困扰啊

点评

是用的ipxe,ipxe在uefi开启安全启动的模式下BCD是用的TFTP传输,TFTP没有http快,这才找到了加速的方法。一样大小的文件ipxe在legacy模式下引导用10秒左右,tftp下18秒也可以了。  详情 回复 发表于 2024-3-23 22:32
回复

使用道具 举报

3#
 楼主| 发表于 2024-3-23 22:32:32 | 只看该作者
本帖最后由 as8686886 于 2024-3-23 22:49 编辑
bfgxp 发表于 2024-3-23 22:26
楼主没用ipxe?
ipxe没这些困扰啊

是用的ipxe,ipxe在uefi开启安全启动的模式下BCD是用的TFTP传输,TFTP没有http快,这才找到了加速的方法。一样大小的文件ipxe在legacy模式下引导用10秒左右,tftp下18秒也可以了。而且还发现一个问题,我的虚拟机4G内存的情况,uefi模式下PE就可以启动,2G内存、1.5G也可以启动,而legacy模式就报内存不足,启动不了。

点评

安全启动啊,我都是关了的。  详情 回复 发表于 2024-3-24 09:25
回复

使用道具 举报

4#
发表于 2024-3-23 23:33:34 | 只看该作者
Ventoy
回复

使用道具 举报

5#
发表于 2024-3-23 23:33:45 | 只看该作者
Ventoy
回复

使用道具 举报

6#
发表于 2024-3-24 01:18:57 | 只看该作者
谢谢分享
回复

使用道具 举报

7#
发表于 2024-3-24 01:22:59 | 只看该作者
围观,学习
回复

使用道具 举报

8#
发表于 2024-3-24 06:31:54 | 只看该作者
学习学习
回复

使用道具 举报

9#
发表于 2024-3-24 07:09:56 | 只看该作者
赞,谢谢分享。
回复

使用道具 举报

10#
发表于 2024-3-24 09:25:51 | 只看该作者
as8686886 发表于 2024-3-23 22:32
是用的ipxe,ipxe在uefi开启安全启动的模式下BCD是用的TFTP传输,TFTP没有http快,这才找到了加速的方法 ...

安全启动啊,我都是关了的。

点评

我是考虑后期的普偏性,后期如果有多台安全启动的PC,那就效率慢了!  详情 回复 发表于 2024-3-24 09:49
回复

使用道具 举报

11#
 楼主| 发表于 2024-3-24 09:49:51 | 只看该作者
bfgxp 发表于 2024-3-24 09:25
安全启动啊,我都是关了的。

我是考虑后期的普偏性,后期如果有多台安全启动的PC,那就效率慢了!

点评

我不知道你是怎么过安全启动的,我测试了能找到的方案都不太理想,所以放弃了。  详情 回复 发表于 2024-3-24 10:34
回复

使用道具 举报

12#
发表于 2024-3-24 10:10:00 | 只看该作者
谢谢分享
回复

使用道具 举报

13#
发表于 2024-3-24 10:34:40 | 只看该作者
as8686886 发表于 2024-3-24 09:49
我是考虑后期的普偏性,后期如果有多台安全启动的PC,那就效率慢了!

我不知道你是怎么过安全启动的,我测试了能找到的方案都不太理想,所以放弃了。

点评

我的安全启动下加载网络ISO也解决了  详情 回复 发表于 前天 16:07
我这个安全启动没任何问题,也能从服务器获取自动运行脚本。除了PE里httpdisk无法使用,用共享iso方式解决外没其他问题。  详情 回复 发表于 2024-3-24 11:09
回复

使用道具 举报

14#
 楼主| 发表于 2024-3-24 11:09:22 | 只看该作者
bfgxp 发表于 2024-3-24 10:34
我不知道你是怎么过安全启动的,我测试了能找到的方案都不太理想,所以放弃了。

我这个安全启动没任何问题,也能从服务器获取自动运行脚本。除了PE里httpdisk无法使用,用共享iso方式解决外没其他问题。
回复

使用道具 举报

15#
发表于 2024-3-24 12:29:15 | 只看该作者
学习来了
回复

使用道具 举报

16#
发表于 2024-3-24 14:30:57 | 只看该作者
学习一下
回复

使用道具 举报

17#
发表于 2024-3-24 16:57:23 | 只看该作者
感谢分享好经验  学习了
回复

使用道具 举报

18#
发表于 2024-3-25 09:39:53 | 只看该作者
这个要努力学习一下
回复

使用道具 举报

19#
发表于 2024-4-3 20:25:46 | 只看该作者
感谢分享,我要再努力一下,谢谢群主
回复

使用道具 举报

20#
发表于 2024-4-4 08:39:43 | 只看该作者
谢谢分享
回复

使用道具 举报

21#
发表于 5 天前 | 只看该作者
感谢楼主分享。。。。。。
回复

使用道具 举报

22#
发表于 前天 15:32 | 只看该作者
感谢分享
回复

使用道具 举报

23#
 楼主| 发表于 前天 16:07 | 只看该作者
bfgxp 发表于 2024-3-24 10:34
我不知道你是怎么过安全启动的,我测试了能找到的方案都不太理想,所以放弃了。

我的安全启动下加载网络ISO也解决了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-29 18:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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