我们在实现无盘Windows 2K,需要在系统引导时就初始化好一个网络环境,供我们的其它驱动使用。我们想利用Windows自带的TCPIP.sys,因此想写一个TdiClient,但它要作为boot driver加载(StartType=0),并且需要在引导阶段就能进行网络通信。...
全文
回复(12) 2004-05-21 14:38 来自版块 - NDIS网络接口开发
表情
bingjie关于你的问题,我的想法如下: 答:我并不试图控制NTLDR,我认为NTLDR是由BOOTSECTOR(引导扇区)装入的,而引导扇区在硬盘的固定位置,我只要把服务器上的虚拟硬盘上的引导扇区读入,并把控制权交给BOOTSECTOR,让BOOTSECTOR去加载NTLDR就可以了...(2004-07-17 22:54)
zhleonix这个要使用PXE模式从网卡启动,PXE启动时会自动分配IP。(2004-07-17 17:54)
root60931关注中..... (2004-07-17 10:18)
gantleman看的有点糊涂,既然IP地址是有主机发的。那为何要到客户那去拦截主机发的IP地址呢?记得WIN2K有一个内置的无盘,好象是主机先感觉网络环境,配置客户的系统,用客户系统引导客户机。 :)用在有MAC地址环境是可行的。如果是广域网好象不行(2004-06-10 21:42)
kangzhto walkonthesky: 你的上面的贴子很好,对操作系统的启动应该有比较深的研究吧,按照你的意思,我的scsi驱动现在运行在保护模式下,现在有几个问题请教: 1,我如何在保护模式下的驱动中获取实模式下的高端内存中的数据(640~1M之间),我扫描了整个内...(2004-06-09 11:49)
walkonthesky建议不敢说,因为我没有做过,怕误导。 关于获得IP的问题 你机器初始化时,只有MAC地址,没有其他信息。 由MAC查IP可以用RARP http://www.ekany.com/wdg98/network/ch02/tcp020202.htm 是我午休时找的一点...(2004-05-24 13:17)
cidentifier关于你的问题,我的想法如下: 一、NTLDR的文件系统不在你的控制之下,甚至不在OS的控制之下(因为还没有加载),你还是不能利用他的文件系统,此其一;(我现在也想控制NTLDR的行为,如果你有什么突破,能否和我交流一下) 答:我并不试图控制NTLDR,我认为NTLDR是由...(2004-05-24 11:23)
walkonthesky还是有问题 一、NTLDR的文件系统不在你的控制之下,甚至不在OS的控制之下(因为还没有加载),你还是不能利用他的文件系统,此其一;(我现在也想控制NTLDR的行为,如果你有什么突破,能否和我交流一下) 二、START=0的驱动在NTLDR到IOMGR这段时间,是被加载,...(2004-05-24 08:52)
cidentifier多谢walkonthesky的comment,我的解释如下: 系统引导的过程很复杂,以下几点说明你的思路不可行: > >一直到NTLDR,都在实模式下运行,在NTLDR以前,根本没有文件> >系统这个概念,你怎么定位TCPIP.SYS; 答:NT...(2004-05-23 21:13)
kangzh关注(2004-05-22 16:37)

返回顶部