做pxe的无盘网络,说来很简单.
服务的配置分为服务网络配置与pxe服务的安装与配置.在这方面,各种资料上都讲得很详细了,我也不多讲什么.我提省大家一下,不管是nt还是w2k服务器.大家最好把它设为域控服务器,虽然这不是唯一必要的,但据我经验它有它好处. 【程序编程相关:51CTO一周年庆典-喝酒篇(4)】从大的方面来讲有二个方面:服务的配置与工作站的配置.而每个方面又可分为二个小的方面. 【推荐阅读:51CTO一周年庆典-喝酒篇(5)】
工作站的网络配置又分为保护模式的网络配置与实模式的网络配置. 【扩展信息:51CTO一周年庆典-喝酒篇(7)】
工作站的配置也分为网络配置与litenet的安装.
而实模式的网络配置与litenet的安装又是二个关系非常相关的地方,也是我们大家最容易出错的地方.主要体在启动无盘98时实模式连不上服务器.大多表现在执行startnet.bat中的qualcnx.exe时或死机或出错.
这大至有以三个原因:1.实模式连网的一些必要文件如net.exe.protman.dos.protman.exe.snapshot.exe及ndishlp.sys,要么不全.要么没有代替成英文或windows 97的版本的.在这里我再提醒大家:中文windows 98的不管是一版的还是二版的自带的这些文件是不行的.比如用中文windows 98自带的net.exe最终面对大家的是死机,并且是死很惨,连键盘都没有反应.所以大家如有这种现象,请检查软盘上的这些文件.
2.实模式的网络配置没有配好.大多pci网卡特别是100m的pci网卡自带的驱动盘里是不带实模式下的安装信息文件(inf文件)的,也就是说不实模式下的驱动程序.所以大家要注意.解决的办法是你可从别的地方找来再安装,还有一个方法使用litenet带的实模式下网卡安装程序instnic.exe.
我告诉大家一个窍门,实其实模式的网络配置配没配好都反应在litenet生成的那张软盘里的二个文件里system.dat(是我们常讲的最小注册表文件)与protocol.ini,而system.dat是个二进制的文件,我们看不出什么的(实其也可以用regedir.exe /l:system.dat /e mini.reg 变为reg文件,还reg文件是文本文件我们也可以从中看到我们要看的信息,但这对我们要求要懂一点注册表的知识,但protocol.ini是个文本文件,很小,一看就知.
正常的protocol.ini内容一般如下:
[protman$]drivername=protman$priority=ndishlp$[ndishlp$]drivername=ndishlp$bindings=pcind$[data]version=v4.10.1998netcards=pcind$ ;实模式下的网卡[nwlink$] ;ipx/spx协议 drivername=nwlink$ ;ipx/spx协议名frame_type=4 ;帧类型为4是自动cachesize=0 ;缓冲大小为0bindings=pcind$ ;绑定到实模式下的网卡驱动程序[pcind$] ;实模式下的网卡驱动程序drivername=pcind$ ;实模式下的网卡驱动程序名为pcind.dos我们只看这几个小节满没满就可以了.
再告诉大家,实其保护模式的网络配置与实模式的网络配置是二个没多大联系的东西.
保护模式的网络配置的信息都放在windows目录下注册表文件system.dat中.
而实模式的网络配置的信息都放在软盘下最小注册表文件system.dat与protocol.ini中,它需的文件也都放在软盘中.所以我们也可以用手工的方法来做好实模式的网络配置部分:我只要改一改system.dat与protocol.ini,再换一换实模式下的网卡驱动程序就可以了.具体做法见我下面的文件注解.3.startnet.bat中的set netbuff=124 设置太少也会引起死.
还有一个要引起大家注注意的地方.就是在litenet的安装之前一定要做好chn.reg.最后我把一些bat与reg文件注解如下:1.config.sys
dos=high,umbdevice=a:\himem.sys /testmem:off /vdevice=a:\emm386.exe noems /y=c:\windows\emm386.exe /vdevice=a:\ifshlp.sysrem 下面的一行是在内存中生一个64k的虚拟c盘.... 下一页