中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-06 09:38
47,812 主题排行 / 349,914 发帖 / 今日 0 篇 / 48,268 会员排行
DOS启动盘 & LOGO技术 (启动盘室) » 用TFTP做PXE网刻的问题
可打印版本  2,251 / 5
第1楼 Jneny 发表于 2008-04-17 05:16
高级用户 发帖 318 积分 686
用TFTP做PXE网刻的问题
小弟最近用TFTP来做PXE网克遇到许多难题
比如PXE引导会显示超时,有时就TFTP服务端弹出许多发送框始终都没有开始传送。上网查找了很多资料都是点到为止没有说到重点。



@echo off
SET TZ=GHO-08:00
prompt $p$g
\net\Undipd.com 0x60
MOUSE.COM
echo Loading...
GHOST.EXE -clone,mode=prestore,src=@mcchenglong,dst=1:1 -sure -rb

其中的 SET TZ=GHO-08:00这个是什么意思。我试过去掉这句的话会出现一个框
第2楼 dato 发表于 2008-04-17 10:53
高级用户 发帖 377 积分 916
如果你用tftpd32记得使用v2.8版本更新的v3.x老出现这种问题也不清楚具体原因

至于这个SET TZ=GHO-08:00,似乎是类似于时区的概念,它好像作用于当你把备份的镜像存在于ntfs分区上,fat32似乎不受影响。也不知道加了这个参数以后是否就是北京时间了。
第3楼 Jneny 发表于 2008-04-17 13:33
高级用户 发帖 318 积分 686
不知道,我在VPC里试过把这段去掉后不行,会有个选择分区的框出现,不过这里又选择不了, VPC 5.2版本没有PXE模块的? bios里也没有设置网卡引导的?

我用的是版主推荐的从他网盘下载的那个 Connectix Virtual PC 5.2
第4楼 dato 发表于 2008-04-17 15:24
高级用户 发帖 377 积分 916
wuyou.com本来有个帖子讨论SET TZ=GHO-08:00的,可惜搜索不到,我想去掉它也不应该出现你说的错误。

Connectix Virtual PC 5.2后来的virtual pc2007是支持pxe启动的,但是它在和tftpd32配合时仍然会出现你所描述的在发送镜像大量失败的结果。可以用haneWINDHCPServer感觉这个在和virtual pc测试时就稳定点


另外你可以把这句
GHOST.EXE -clone,mode=prestore,src=@mcchenglong,dst=1:1 -sure -rb
改成
GHOST.EXE -ja=@mcchenglong -sure -rb
这样你所有的参数设定都可以在GhostSrv的客户端选项里进行调节
第5楼 Jneny 发表于 2008-04-19 07:54
高级用户 发帖 318 积分 686
還是不行, 我用PDK和NDIS2的驅動分別試了好像可以激活網卡就是啟動到GHost找不到服務器,我的ghostsrv.exe是和TFTP放在同一樣目錄下的,

請問下DOS網卡驅動PDK和NDIS在效果和作用上有什麼區別?
第6楼 dato 发表于 2008-04-19 11:46
高级用户 发帖 377 积分 916
可找到任何网卡的Packet Driver驱动的方法

http://www.cn-dos.net/forum/viewthread.php?tid=33390&fpage=1

偶不具备这方面的知识无法解释Packet Driver和NDIS驱动的标准区别,不过这些牛角就不用钻了。

查找官方文档的话,ghost除了pxe用的UNDI驱动外还有直接使用packet driver另外一种就是用以packet driver形式加载的NDIS。

你现在可以尝试更换虚拟机软件,也许试试精简版的vmware也是个不错的选择,如果你确认你的DOS下的驱动跟你的虚拟机匹配的话,你可以尝试ghostsrv单点传输或者加大超时时间
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023