无忧启动论坛

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

千兆网络下提高PXE下载PE3.0的WIM文件4倍速度方法

[复制链接]
跳转到指定楼层
1#
发表于 2012-1-4 15:08:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在PXE服务器网卡,交换机,客户机网卡全千兆的网络环境下,采用hanewin DHCP SERVER 3.0.32做PXE服务,grldr最新版为引导文件。服务器系统为WIN7 64位,正常PXE下载wim文件的速度为7M/秒左右,和百兆的网络差不多。这对于400M的wim经常需要等好一会。
在微软网站http://technet.microsoft.com/zh- ... .10%29.aspx#BKMK_41查到可以修改BCD文件添加ramdisktftpblocksize 4096 和 ramdisktftpwindowsize 8 来加快下载速度,经测试,最好的速度是仅添加ramdisktftpblocksize 4096 一项 ,此时下载wim文件的速度为32M/秒。达到了本地硬盘上启动的速度。改为其它数值8192、16384 速度并没有增加,而传输变得不平滑。
ramdisktftpwindowsize 则没有什么变化。
   但在客户机为百兆网卡时,
修改BCD文件添加ramdisktftpblocksize 4096会导致无法下载wim文件。修改为ramdisktftpblocksize 2048 或删除此项则正常。
   grldr能否判断网络连接的速度是100M还是1000M来自动跳转不同的菜单不同的BCD。
   除了增加不同的菜单,不同的BCD,还有好的方法来提高千兆网络下PXE启动pe3.0的速度吗?请了解的朋友探讨下。

  思路是通过检测 对比网卡的设备ID来确定网卡的型号,再通过if判断返回的设备信息是否包含1000 或gibit或其他区分千兆网卡的字符来跳转不同的菜单来实现

  测试过chenall的chkpci 网站上所用版本配合pcidevs.txt,在千兆网卡的客户机上无法返回信息,百兆正常但返回信息中只有ID没有型号unknow。
  测试过syslinux4.0.5中的pcitest.c32配合pci.ids返回信息过多包含所用PCI设备,还有ethersel.c32,这个是可以命令行带参数直接对比设备ID跳转命令的,还没搞明白怎么使用。
  还有就是http://mj.ucw.cz/pciutils.html这个获取PCI设备信息软件是一直在更新的版本,可惜都是源代码没法测试能否在grldr下使用。
  另外还有gpxe下有net0/busid 命令也可显示网卡信息。
  因为在PXE环境下pxe stack 中已经有网卡的信息,如pxe命令可获取ip mac等,如果grldr环境下能获取网卡的ID或描述信息就能判断了。


[ 本帖最后由 buger 于 2012-1-6 10:13 编辑 ]
2#
发表于 2012-1-4 15:33:04 | 只看该作者
期待,我正需要用PXE引导WIM 格式PE 3.0 安装系统!
回复

使用道具 举报

3#
发表于 2012-1-4 20:31:21 | 只看该作者
支持楼主折腾~

以前做过类似的测试,PXE下载速度跟服务端的版本有关,跟网卡型号也有关(Client/Server),跟交换机的型号也有关,跟PXE的BootROM版本也有关,甚至跟网线的质量和水晶头也有不小的关系。

楼主今天又发了现跟参数有关~

不过我觉得让C大的grldr自动检测PXE传输的连接速率,恐怕有点难度,只是我个人的看法。

[ 本帖最后由 北斗 于 2012-1-4 20:33 编辑 ]
回复

使用道具 举报

4#
发表于 2012-1-5 10:39:12 | 只看该作者
检测PXE传输的连接速率,直接是有难度,但可以变通,是否可以检测网卡驱动 VID,VIP 来判断是百,还是千兆的网卡
回复

使用道具 举报

5#
发表于 2012-1-5 10:45:36 | 只看该作者

回复 #1 buger 的帖子

谢谢分享,现在还比较少用win7pe
回复

使用道具 举报

6#
发表于 2012-1-5 11:32:41 | 只看该作者
关心一下。期待神仙解决。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-27 15:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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