PnP技术问题查看系统是否已经侦测到网卡进入系统属性,点选设备管理器,查看其中的未知设备表中是否有"PCI Ethernet Controler",若没有则说WIN98未检测到你的网卡,网卡可能未正确安装,或已经损坏,其中的未知设备为正常情况下显未的尚未驱动的网卡
保存现有的网卡的注册表项单击“开始”,选取“运行”,输入“regedit”,进入注册表器,找到如下主键[HKEY_LOCAL_MACHINE\Enum\PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10]将其导出,存为文件PCI8139.REG替换网卡驱动程序找到以前的版本的WIN95A的RTL8139网卡的驱动,将其中的RTL8139.SYS复制到网卡盘上的WIN98目录,覆盖现有NDIS5的RTL8139的网卡驱动程序
安装替换后的网卡驱动程序按正常的方式安装已经替换的网卡驱动程序,仍使用网卡盘上的WIN98目录,安装好再添加其它的网络协议如IPX,但建议不要安装那些根本用不的上的网络协议,如NETBETUI,MS DLC,因为如非必要这些协议是用不上,装了反而会影响网的速度,装好后新启动计算机
修改注册表项运行Regedit进入注册表器,找到如下方键[HKEY_LOCAL_MACHINE\Enum\PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10]将其导出,存为PNP8139.REG,PNP8139.REG文件,将其中主键中的PCI、VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10和BUS_00&DEV_08&FUNC_00分别以ROOT、NET和0000替换并将PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\BUS_00&DEV_08&FUNC_00\LogConfig]键值删除,并保存,以下为修改前后的范例文件的内容修改前的PNP8139.REGREGEDIT4[HKEY_LOCAL_MACHINE\Enum\PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10][HKEY_LOCAL_MACHINE\Enum\PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\BUS_00&DEV_08&FUNC_00]"Capabilities"=hex:14,00,00,00"HardwareID"="PCI\\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10,PCI\\VEN_10EC&DEV_8139&SUBSYS_813910EC,PCI\\VEN_10EC&DEV_8139&REV_10&CC_0200,PCI\\VEN_10EC&DEV_8139&CC_020000,PCI\\VEN_10EC&DEV_8139&CC_0200""CompatibleIDs"="PCI\\VEN_10EC&DEV_8139&REV_10,PCI\\VEN_10EC&DEV_8139,PCI\\VEN_10EC&CC_020000,PCI\\VEN_10EC&CC_0200,PCI\\VEN_10EC,PCI\\CC_020000,PCI\\CC_0200,PCI\\VEN_10EC&DEV_8139&SUBSYS_813910EC""DeviceDesc"="Realtek RTL8139(A/B/C/8130) PCI Fast Ethernet NIC""HWRevision"="016""Class"="Net""ConfigFlags"=hex:10,00,00,00"ClassGUID"="""Driver"="Net\\0000""Mfg"="Realtek"[HKEY_LOCAL_MACHINE\Enum\PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\BUS_00&DEV_08&FUNC_00\LogConfig]"0000"=hex:00,04,00,00,00,30,00,00,10,00,00,00,04,00,00,00,03,00,00,00,ff,ff,\00,00,30,00,00,00,01,00,00,00,01,00,14,00,00,00,80,d4,ff,00,80,d4,01,00,00,\00,00,ff,ff,ff,00,01,00,00,00,00,00,00,ff,ff,ff,ff,01,00,00,00,14,00,00,00,\24,00,00,00,02,00,00,00,01,00,0c,00,00,e8,ff,e8,00,00,ff,00,00,ff,00,01,00,\00,ff,ff,00,00,ff,00,10,00,00,00,30,00,00,00,01,00,00,00,01,00,14,00,00,c0,\0c,00,ff,5f,0d,00,00,00,00,00,ff,ff,ff,ff,00,a0,00,00,00,c0,0c,00,ff,5f,0d,\00,00,00,00,00,ff,00,00,00,00,00,00,00[HKEY_LOCAL_MACHINE\Enum\PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\BUS_00&DEV_08&FUNC_00\Bindings]"NWLINK\\0000"="""MSTCP\\0000"=""修改后的PNP8139.REGREGEDIT4[HKEY_LOCAL_MACHINE\Enum\ROOT\NET][HKEY_LOCAL_MACHINE\Enum\ROOT\NET\0000]"Capabilities"=hex:14,00,00,00"HardwareID"="PCI\\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10,PCI\\VEN_10EC&DEV_8139&SUBSYS_813910EC,PCI\\VEN_10EC&DEV_8139&REV_10&CC_0200,PCI\\VEN_10EC&DEV_8139&CC_020000,PCI\\VEN_10EC&DEV_8139&CC_0200""CompatibleIDs"="PCI\\VEN_10EC&DEV_8139&REV_10,PCI\\VEN_10EC&DEV_8139,PCI\\VEN_10EC&CC_020000,PCI\\VEN_10EC&CC_0200,PCI\\VEN_10EC,PCI\\CC_020000,PCI\\CC_0200,PCI\\VEN_10EC&DEV_8139&SUBSYS_813910EC""HWRevision"="016""Class"="Net""ConfigFlags"=hex:10,00,00,00"ClassGUID"="""Driver"="Net\\0000""Mfg"="Realtek"[HKEY_LOCAL_MACHINE\Enum\ROOT\NET\0000\Bindings]"NWLINK\\0000"="""MSTCP\\0000"=""导入网卡注册项导入PNP8139.REG文件,删除注册表中原有的网卡注册项即[HKEY_LOCAL_MACHINE\Enum\PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10]同时导入PCI8139.REG文件,导入这个文件是为了让WINDOWS启动时不再把网卡作为一个新的PNP的设备来看待,而作为一个已有的未知设备,就不会再去寻找该设备的驱动程序,这样,在无盘启动时就不会因更新驱动程序而发生网络中断;而前面导入的PNP8139.REG文件是没有中断信息的,我们的目的也就是让WINDOWS把网卡当作一种非PNP设备来驱动,下次WINDOWS再次找到相同的硬件设备,但中断信息却不同时,就可以将该设备作为一个非PNP设备,调用现有的驱动程序,来强行驱动该设备,在找不到新的驱动程序时,就不会更新现有的驱动程序,这样在任何主板上的任何可用插槽上,WINDOWS都可以强行驱动这种网卡,这样就实现了无盘WIN98对这种网卡的即插即用,在换主板或者是换插槽时就不会出现"Can't Find Krnl386.exe"之类的错误,而不能进入WINDOWS的GUI界面了
清除现有的网卡的驱动信息将注册表中,WIN98系统目录中所有关于RTL8139的驱动信息,并将能找到网卡驱动信息的搜索路径清除掉重启系统
至此此硬盘系统已经对任何主板的任何可用的PCI插槽中的网卡进行强行驱动,并正常连接网络
上一节已经装好可驱动基于本地硬盘的PNP系统下面就是要借助于Litenet的上传 工作,将本地文件上传至文件服务器1.修改AUTOEXEC.BAT文件,其内容如下@EHCO OFFSET WINDIR=C:\WINDOWS ;设置WINDOWS所在目录SET DRIVE=C: ;设置WINDOWS所在驱动器SET NETCARD=RTSND.DOS ;设置实模下的网卡驱动程序SET SERVER=LEITHER ;设置文件服务器的NETBIOS名称SET SHARE=PNP98 ;设置上传的目标目录,即其享的WINDOWS目录2.建立、导入SNAPSOT.REG文件,并复制SNASHOT,VXD文件以下为SNAPSHOT.REG内容REGEDIT4[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\SNAPSHOT]"NetClean"=hex:01"Start"=hex:00"StaticVxD"="SNAPSHOT.VXD"建立SNAPSOT.REG文件后即可导入注册表中,随后将SNAPSHOT.VXD文件复制C:\WINDOWS\SYSTEM目录下
3.建立Litenet.reg文件如下REGEDIT4[HKEY_LOCAL_MACHINE\Software\Qualystem\LiteNET PC]"Step"="2""Version"="1.15"导入Litenet.reg文件,这一步主要是为了正常使用Litenet的上传 工具,因为QSYNCH.EXE在运行是要判断系统的中的是否已经安装Litenet,导入这个文件便可以骗过QSYNCH.EXE,使它不闹别扭
4.复制Litenet的所用文件到WINDOWS目录下,重新启动系统,运行Qsynch.exe将本地文件上传
5.用WIN95A的驱动程序RTL8139.SYS替换用Litenet制作的软件中的RTL8139.SYS
如果你到这里一直很顺利,那么恭喜你,你的客启端的WIN98已经安装完成,用现有的启动包已经可以启动真正的PNP的无盘WIN98了,你可以在无盘下安装显卡和声卡的驱动程序了!
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。