最近为一家电脑培训中心建立一个无盘NT教学网由于NT无盘工作站上的网卡有着严格的要求网卡的卡号(Adapter ID也就是Node Address共占个字节)的前个字符必须是以AF或C开头 且网卡上必须安装RPL(Remote Initial Program Load)的方式运行且支持NT的Boot Rom(其中记录着与NT通信的程序)才能为NT远程启动服务器所标识我们建造的NT教学网上的工作站用的网卡符合上述要求建立的无盘NT教学网 一直运行正常 后由于无盘 NT 工作站运行速度太慢 想改成 Novell无盘教学网结果发现在无盘NT教学网上运行正常的工作站竟然不能登录 Novell Novell Novell 中文版服务器后来另外一家公司为了培训 Microsoft系列办公软件的需要(经多次试验在Novell无盘站上只能运行WindowsX不能运行 Windows)必须把一个Novell无盘教学网改成无盘NT教学网结果又惊奇地发现在Novell无盘教学网上登录正常的无盘工作站同样也无法登录NT Server服务器经过多次试验 笔者摸索出了一个方法使网卡的卡号不是AF或C的支持RPL Boot Rom网卡且带有支持NT的Boot Rom的网卡也能成功地登录NT无盘网络同样 NT专用网卡也能成功地登录Novell无盘网络现把详细步骤介绍如下 一使不符合NT要求的网卡成功登录NT服务器 目前NT远程启动服务只支持如下的的网卡 如果NT服务器远程启动服务不支持您的网卡品牌与型号或者即使 远程启动服务支持您的网卡品牌与型号但是您的网卡的Adapter ID前六个字符不以AF或C开头这时您可利用NT安装目录下的RPLCMDEXE来使NT支持您的网卡RPLCMDEXE使用 方法如下在DOS提示符下输入如下的命令 RPLCMD [\\服务器计算机名] 这时在屏幕上会出现如下的命令选项 Adapter Boot Config Profile Service Vender Wksta [quit] 其中 Adapter用来修改工作站第一次启动时将Adapter ID 传给服务器的记录此记录是一个不完整的记录 Boot 修改Boot block记录其具体内容为网卡品牌和使用哪个f Config 修改配置记录 Profile 修改配置文件 Service 控制远程启动服务 Vender 设置网卡厂商的名称或卡号的前位码 Wksta 修改工作站记录 根据远程启动工作站是使用MSDOSwindowsX还是使用Windows而采用不同的方法比较而言安装远程MSDOSWindowsX工作站相对简单而安装 Windows工作站却要复杂地多下面分两种情况阐述 ■为MSDOSWindowsX工作站添加网卡 第①步将新的网卡的驱动程序复制到\winnt\rpl\bblock\ndis目录中一般其文件扩展名为dos其中winnt是安装Windows NT时所选择的目录名以下相同 第②步添加一个\winnt\rpl\bblock\netbeui\adapter 目录 其中adapter 为网卡的名称 在此目录中必须包含以下两个文件 dosbb cnf 和 protocolini随网卡带的驱动程序盘中有这两个文件直接复制到此目录中既可 第③步利用rplcmdexe程序添加此网卡的厂商数据 c:\winnt>rplcmd Adapter Boot Config Profile Service Vender Wksta [Quit] Add Del Enum: a VenderName=b(我的网卡的Adapter ID的前六位字符) VenderComment=TopStar TEB 其中VenderName的b为所添加网卡的卡号的前位码 VenderComment为注释说明 第④步添加网卡的bblock c:\winnt>rplcmd Adapter Boot Config Profile Service Vender Wksta [Quit] Add Del Enum: a BootName=DOSTOPSTAR VenderName=b BbcFile=bblock\netbeui\dirname\f BootComment=DOS TopStar TEB Windowsize= 其中BootName的值可以任意设置VenderName的b与第③步的VenderName必须相同BbcFile中的dirname为目录名称不同的网卡会有不同的名称BootComment为注释说明 第⑤步添加网卡的配置 c:\winnt>rplcmd Adapter Boot Config Profile Service Vender Wksta [Quit] Add Del Enum: a ConfigName=DOS_TopStar BootName=DOSTOPSTAR DirName=DOS DirName=DOS FitShared=fits\dosfit Fitpersonal=fits\dospfit ConfigComment=DOS for TopStar TEB 其中ConfigName的值可以任意设置BootName 必须与第④步所设置的值相同 第⑥步执行远程启动管理器→配置→检查配置 ■为Windows工作站添加网卡 第①步先按以上的方法把工作站设置成DOS工作站 第②步将\winnt\rpl\bblock\netbeui\adapter目录中的DOSBBCNF复制成WBBCNF其中adapter为网卡的名称 第③步修改 WBBCNF将 EXE BBLOCK\ICOM 改成 EXE BBLOCK\WICOM 第④步添加网卡的bblock c:\winnt>rplcmd Adapter Boot Config Profile Service Vender Wksta [Quit] Add Del Enum: a BootName=WX VenderName=b BbcFile=bblock\netbeui\dirname\f BootComment=DOS TopStar TEB Windowsize= 其中BootName的值可以任意设置其余可见前面的解释 第⑤步添加网卡的配置 c:\winnt>rplcmd Adapter Boot Config Profile Service Vender Wksta [Quit] Add Del Enum: a ConfigName=WX BootName=WX DirName=DOS DirName=WIN(必须输入WIN不能写成其它名) FitShared=fits\winfit Fitpersonal=fits\winpfit ConfigComment=W for TopStar TEB 其中ConfigName的WX可以任意设置BootName必须与第④步所设置的名称相同 │ 第⑥步执行远程启动管理器→配置→检查配置 │ 二使NT专用网卡用在Novell无盘网上 当用NT专用网卡用在Novell无盘网上时会在屏幕上显示如下的信息(我用的网卡是 Topstar TEB 网卡上的 RPL ROM 是 ShangHai Scientific Electronics CO LTD公司生产的NT专用ROM) NT RPL BootROM v () Dlink DE BootROM Driver MLID v() Copyright(C) DLink Coorperation All right reserved What Server will been foundplease select a number which you want? NetWare PRL Server IBM LAN Server IBM LAN Server MS LAN MAN Server The first available Server If no key mappingsystem will select after seconds RPLROMADR: f RPLROMIRQ: RPLROMPIO: RPLROMFFC:此数不停地增长 等了很长的时间工作站都无法登录上Novell Novell Novell 中文版服务器这时在服务器上的f文件中添加如下的两个命令行或在服务器的控制台上输入如下的两个命令行既可解决问题 Load rpl Bind rpl to Ne 其中Ne是工作站网卡的驱动程序名不同的网卡会有不同的名称如果网卡的RPL ROM是Novell专用的如上两句不须添加 |