|
原帖由 pseudo 于 2010-6-30 09:46 发表
如果不特别处理,GZip压缩的文件,grub4dos要传输两次,你可以看tftpd32的日志。
早期的解决方法例如 分享:pxe启动映像文件压缩传输
现在grub4dos功能增强,处理起来更简单了。
一直在用HANEWIND+GRLDR,没发现GZ文件要传两次的情形,三五十M的东西要是传两次的话感觉肯定很明显的。刚试用过TFTPD32,也没发现GZ要传两次。
TFTPD32的日志:
Rcvd DHCP 发现 Msg 为 IP 0.0.0.0, Mac 00:19:21:C9:7E:17 [30/06 17:36:54.687]
DHCP: 建议的地址 192.168.3.201 [30/06 17:36:54.703]
Rcvd DHCP Rqst Msg 为 IP 0.0.0.0, Mac 00:19:21:C9:7E:17 [30/06 17:36:56.718]
应答先前分配的地址 [30/06 17:36:56.718]
Read 请求,为文件 <GRLDR>,模式 octet [30/06 17:36:56.734]
OACK: <tsize=234852,> [30/06 17:36:56.734]
正在使用本地端口 1646 [30/06 17:36:56.750]
对等返回错误 <TFTP Aborted> -> 正在中止传输 [30/06 17:36:56.781]
Read 请求,为文件 <GRLDR>,模式 octet [30/06 17:36:56.781]
正在使用本地端口 1647 [30/06 17:36:56.796]
<GRLDR>: 发送 459 blks, 234852 bytes in 0 s. 0 blk resent [30/06 17:36:56.953]
Read 请求,为文件 </GRLDR>,模式 octet [30/06 17:36:57.750]
OACK: <tsize=234852,> [30/06 17:36:57.796]
正在使用本地端口 1648 [30/06 17:36:57.843]
对等返回错误 <TFTP Aborted> -> 正在中止传输 [30/06 17:36:57.921]
Read 请求,为文件 </GRLDR>,模式 octet [30/06 17:36:57.968]
正在使用本地端口 1649 [30/06 17:36:58.015]
Read 请求,为文件 </grub/menu_lock.lst>,模式 octet [30/06 17:36:58.093]
OACK: <tsize=2176,> [30/06 17:36:58.109]
正在使用本地端口 1650 [30/06 17:36:58.140]
对等返回错误 <TFTP Aborted> -> 正在中止传输 [30/06 17:36:58.187]
Read 请求,为文件 </grub/menu_lock.lst>,模式 octet [30/06 17:36:58.203]
正在使用本地端口 1651 [30/06 17:36:58.234]
Read 请求,为文件 </grub/menu_lock.lst>,模式 octet [30/06 17:36:58.296]
OACK: <tsize=2176,> [30/06 17:36:58.328]
正在使用本地端口 1652 [30/06 17:36:58.343]
对等返回错误 <TFTP Aborted> -> 正在中止传输 [30/06 17:36:58.406]
Read 请求,为文件 </grub/menu_lock.lst>,模式 octet [30/06 17:36:58.421]
正在使用本地端口 1653 [30/06 17:36:58.453]
<grub\menu_lock.lst>: 发送 5 blks, 2176 bytes in 0 s. 0 blk resent [30/06 17:36:58.515]
Read 请求,为文件 </grub/BackGrnd.gz>,模式 octet [30/06 17:36:58.531]
OACK: <tsize=77538,> [30/06 17:36:58.562]
正在使用本地端口 1654 [30/06 17:36:58.593]
对等返回错误 <TFTP Aborted> -> 正在中止传输 [30/06 17:36:58.640]
Read 请求,为文件 </grub/BackGrnd.gz>,模式 octet [30/06 17:36:58.656]
正在使用本地端口 1655 [30/06 17:36:58.703]
<grub\BackGrnd.gz>: 发送 152 blks, 77538 bytes in 0 s. 0 blk resent [30/06 17:36:58.796]
Read 请求,为文件 </grub/BackGrnd.gz>,模式 octet [30/06 17:36:58.906]
OACK: <tsize=77538,> [30/06 17:36:58.937]
正在使用本地端口 1656 [30/06 17:36:58.968]
对等返回错误 <TFTP Aborted> -> 正在中止传输 [30/06 17:36:59.015]
Read 请求,为文件 </grub/BackGrnd.gz>,模式 octet [30/06 17:36:59.046]
正在使用本地端口 1657 [30/06 17:36:59.078]
<grub\BackGrnd.gz>: 发送 152 blks, 77538 bytes in 0 s. 0 blk resent [30/06 17:36:59.171]
Read 请求,为文件 </grub/BackGrnd.gz>,模式 octet [30/06 17:36:59.203]
正在使用本地端口 1658 [30/06 17:36:59.234]
<grub\BackGrnd.gz>: 发送 152 blks, 77538 bytes in 0 s. 0 blk resent [30/06 17:36:59.359]
Read 请求,为文件 </grub/FONTS.gz>,模式 octet [30/06 17:36:59.375]
OACK: <tsize=146993,> [30/06 17:36:59.390]
正在使用本地端口 1659 [30/06 17:36:59.406]
对等返回错误 <TFTP Aborted> -> 正在中止传输 [30/06 17:36:59.453]
Read 请求,为文件 </grub/FONTS.gz>,模式 octet [30/06 17:36:59.468]
正在使用本地端口 1660 [30/06 17:36:59.500]
<grub\FONTS.gz>: 发送 288 blks, 146993 bytes in 0 s. 0 blk resent [30/06 17:36:59.625]
Read 请求,为文件 </grub/FONTS.gz>,模式 octet [30/06 17:36:59.859]
OACK: <tsize=146993,> [30/06 17:36:59.875]
正在使用本地端口 1661 [30/06 17:36:59.906]
对等返回错误 <TFTP Aborted> -> 正在中止传输 [30/06 17:36:59.937]
Read 请求,为文件 </grub/FONTS.gz>,模式 octet [30/06 17:36:59.968]
正在使用本地端口 1662 [30/06 17:36:59.984]
<grub\FONTS.gz>: 发送 288 blks, 146993 bytes in 1 s. 0 blk resent [30/06 17:37:00.109]
Read 请求,为文件 </grub/FONTS.gz>,模式 octet [30/06 17:37:00.140]
正在使用本地端口 1663 [30/06 17:37:00.156]
<grub\FONTS.gz>: 发送 288 blks, 146993 bytes in 0 s. 0 blk resent [30/06 17:37:00.281]
Read 请求,为文件 </grub/BackGrnd.gz>,模式 octet [30/06 17:37:00.312]
OACK: <tsize=77538,> [30/06 17:37:00.328]
正在使用本地端口 1664 [30/06 17:37:00.343]
对等返回错误 <TFTP Aborted> -> 正在中止传输 [30/06 17:37:00.390]
Read 请求,为文件 </grub/BackGrnd.gz>,模式 octet [30/06 17:37:00.406]
正在使用本地端口 1665 [30/06 17:37:00.437]
<grub\BackGrnd.gz>: 发送 152 blks, 77538 bytes in 0 s. 0 blk resent [30/06 17:37:00.515]
Read 请求,为文件 </grub/BackGrnd.gz>,模式 octet [30/06 17:37:00.546]
正在使用本地端口 1666 [30/06 17:37:00.562]
<grub\BackGrnd.gz>: 发送 152 blks, 77538 bytes in 0 s. 0 blk resent [30/06 17:37:00.687]
Read 请求,为文件 </grub/BackGrnd.gz>,模式 octet [30/06 17:37:00.703]
OACK: <tsize=77538,> [30/06 17:37:00.718]
正在使用本地端口 1667 [30/06 17:37:00.750]
对等返回错误 <TFTP Aborted> -> 正在中止传输 [30/06 17:37:00.796]
Read 请求,为文件 </grub/BackGrnd.gz>,模式 octet [30/06 17:37:00.812]
正在使用本地端口 1668 [30/06 17:37:00.843]
<grub\BackGrnd.gz>: 发送 152 blks, 77538 bytes in 0 s. 0 blk resent [30/06 17:37:00.921]
Read 请求,为文件 </grub/BackGrnd.gz>,模式 octet [30/06 17:37:00.953]
正在使用本地端口 1669 [30/06 17:37:00.968]
<grub\BackGrnd.gz>: 发送 152 blks, 77538 bytes in 1 s. 0 blk resent [30/06 17:37:01.093]
Read 请求,为文件 </grub/HongSonEx.IMG>,模式 octet [30/06 17:37:05.078]
OACK: <tsize=9437184,> [30/06 17:37:05.109]
正在使用本地端口 1670 [30/06 17:37:05.140]
对等返回错误 <TFTP Aborted> -> 正在中止传输 [30/06 17:37:05.203]
Read 请求,为文件 </grub/HongSonEx.IMG>,模式 octet [30/06 17:37:05.218]
正在使用本地端口 1671 [30/06 17:37:05.250]
Read 请求,为文件 </grub/IMAGES/~03PE.gz>,模式 octet [30/06 17:37:10.734]
OACK: <tsize=35150829,> [30/06 17:37:10.765]
正在使用本地端口 1672 [30/06 17:37:10.796]
对等返回错误 <TFTP Aborted> -> 正在中止传输 [30/06 17:37:10.859]
Read 请求,为文件 </grub/IMAGES/~03PE.gz>,模式 octet [30/06 17:37:10.890]
正在使用本地端口 1673 [30/06 17:37:10.921]
<grub\HongSonEx.IMG>: 发送 18432 blks, 9437184 bytes in 6 s. 0 blk resent [30/06 17:37:11.734]
等待应答块 #2 超时 [30/06 17:37:13.093]
等待应答块 #2 超时 [30/06 17:37:13.296]
<grub\IMAGES\~03PE.gz>: 发送 68654 blks, 35150829 bytes in 21 s. 0 blk resent [30/06 17:37:31.140]
Read 请求,为文件 </grub/IMAGES/~03PE.gz>,模式 octet [30/06 17:37:31.171]
正在使用本地端口 1674 [30/06 17:37:31.203]
<grub\IMAGES\~03PE.gz>: 发送 68654 blks, 35150829 bytes in 21 s. 1 blk resent [30/06 17:37:52.687] |
|