最近為一家電腦培訓中心建立一個無盤 NT 教學網,由於 NT 無盤工作站上的網卡有著嚴格的要求:網卡的卡號( Adapter ID 也就是 Node Address 共占 12 個字節)前 6 個字符,必需是以 0020A F 或 00608C 開頭,且網卡上必須安裝 RPL Remot Initial Program Load 方式運行且支持 NT Boot Rom 其中記錄著與 NT 通信的順序)才干為 NT 遠程啟動服務器所標識。建造的 NT 教學網上的工作站用的網卡符合上述要求,建立的無盤 NT 教學網,一直運行正常。後由於無盤 NT 工作站運行速度太慢,想改成 Novel 無盤教學網,結果發現在無盤 NT 教學網上運行正常的工作站竟然不能登錄 Novel 3.12 Novel 4.10 Novel 4.11 中文版服務器;後來另外一家公司為了培訓 Microsoft 系列辦公軟件的需要(經多次試驗, Novel 無盤站上只能運行 Windows3.X 不能運行 Windows95 必需把一個 Novel 無盤教學網改成無盤 NT 教學網,結果又驚奇地發現, Novel 無盤教學網上登錄正常的無盤工作站同樣也無法登錄 NT Server4.0 服務器。經過多次試驗,筆者摸索出了一個方法:使網卡的卡號不是 0020A F 或 00608C 支持 RPL Boot Rom 網卡且帶有支持 NT Boot Rom 網卡也能成功地登錄 NT 無盤網絡;同樣 NT 專用網卡也能成功地登錄 Novel 無盤網絡。現把詳細步驟介紹如下。
一、使不符合 NT 要求的網卡成功登錄 NT 服務器
目前, NT 遠程啟動服務 ” 只支持如下的網卡:
如果 NT 服務器 “ 遠程啟動服務 ” 不支持您的網卡品牌與型號,或者即使 遠程啟動服務 ” 支持您的網卡品牌與型號,但是您的網卡的 Adapter ID 前六個字符不以 0020A F 或 00608C 開頭,這時您可利用 NT 裝置目錄下的 RPLCMD.EXE 來使 NT 支持您的網卡。 RPLCMD.EXE 使用 方法如下: DOS 提示符下輸入如下的命令:
RPLCMD [ \\ 服務器計算機名]
這時在屏幕上會出現如下的命令選項:
電腦沒聲音 電腦自動關機 電腦自動重啟 電腦藍屏 電腦黑屏 電腦死機 桌面圖標 電腦故障 www.xsyzj.cn
Adapter Boot Config Profil Servic Vender Wksta [ quit ]
其中:
Adapter 用來修改工作站第一次啟動時將 Adapter ID 傳給服務器的記錄,此記錄是一個不完整的記錄;
Boot 修改 Boot block 記錄,其具體內容為網卡品牌和使用哪個 DOSBB.cnf
Config 修改配置記錄。
Profil 修改配置文件
Servic 控制遠程啟動服務
Vender 設置網卡廠商的名稱或卡號的前 6 位碼。
Wksta 修改工作站記錄
根據遠程啟動工作站是使用 MS-DOS windows3.X 還是使用 Windows95 而采用不同的方法。比較而言,裝置遠程 MS-DOS Windows3.X 工作站相對簡單,而安裝 Windows95 工作站卻要復雜地多。下面分兩(電腦沒聲音)種情況闡述:
為 MS-DOS Windows3.X 工作站添加網卡
第①步:將新的網卡的驅動順序復制到 \winnt\rpl\bblock\ndi 目錄中,一般其文件擴展名為 .do 其中, winnt 裝置 Window NT 時所選擇的目錄名,以下相同。
第②步:添加一個 \winnt\rpl\bblock\netbeui\adapt 目錄,其中 adapt 為網卡的名稱,此目錄中必須包含以下兩(電腦沒聲音)個文件: dosbb. Cnf 和 protocol.ini 隨網卡帶的驅動順序盤中有這兩(電腦沒聲音)個文件,直接復制到此目錄中既可。
第③步:利用 rplcmd.ex 順序,添加此網卡的廠商數據:
c:\winnt>rplcmd
Adapter Boot Config Profil Servic Vender Wksta [ Quit ]
Add Del Enum: a
VenderName=00b897 網卡的 Adapter ID 前六位字符)
VenderComment=TopStar TE-2000B
其中 VenderNam 00b897 為所添加網卡的卡號的前 6 位碼; VenderCom 為注釋說明。
第④步:添加網卡的 bblock
c:\winnt>rplcmd
Adapter Boot Config Profil Servic Vender Wksta [ Quit ]
Add Del Enum: a
BootName=DOSTOPSTA R
VenderName=00b897
BbcFile=bblock\netbeui\dirname\dosbb.cnf
BootComment=DOS TopStar TE-2000B
Windowsize=0
其中 BootNam 值可以任意設置, VenderNam 00b897 與第③步的 VenderNam 必需相同; BbcFile 中的 dirnam 為目錄名稱,不同的網卡會有不同的名稱; BootCom 為注釋說明。
第⑤步:添加網卡的配置
c:\winnt>rplcmd
Adapter Boot Config Profil Servic Vender Wksta [ Quit ]
Add Del Enum: a
ConfigName=DOS622_TopStar
BootName=DOSTOPSTA R
DirName=DOS
DirName2=DOS622
FitShared=fits\dos622.fit
Fitpersonal=fits\dos622p.fit
ConfigComment=DOS6.22 for TopStar TE-2000B
其中 ConfigNam 值可以任意設置; BootNam 必需與第④步所設置的值相同。
第⑥步:執行 “ 遠程啟動管理器 → 配置 → 檢查配置 ”
為 Windows95 工作站添加網卡
第①步:先按以上的方法把工作站設置成 DOS 工作站;
第②步:將 \winnt\rpl\bblock\netbeui\adapt 目錄中的 DOSBB.CNF 復制成 W95BB.CNF 其中 adapt 為網卡的名稱。
第③步:修改 W95BB.CNF 將
EXE BBLOCK\I13.COM
改成: EXE BBLOCK\W95I13.COM
第④步:添加網卡的 bblock
c:\winnt>rplcmd
Adapter Boot Config Profil Servic Vender Wksta [ Quit ]
Add Del Enum: a
BootName=W95X
VenderName=00b897
BbcFile=bblock\netbeui\dirname\W95bb.cnf
BootComment=DOS TopStar TE-2000B
Windowsize=0
其中 BootNam 值可以任意設置,其余可見前面的解釋。
第⑤步:添加網卡的配置
c:\winnt>rplcmd
Adapter Boot Config Profil Servic Vender Wksta [ Quit ]
Add Del Enum: a
ConfigName=W95X
BootName=W95X
DirName=DOS
DirName2=WIN95 必需輸入 WIN95 不能寫成其它名 )
FitShared=fits\win95.fit
Fitpersonal=fits\win95p.fit
ConfigComment=W95 for TopStar TE-2000B
其中 ConfigNam W95X 可以任意設置; BootNam 必需與第④步所設置的名稱相同。
第⑥步:執行 “ 遠程啟動管理器 → 配置 → 檢查配置 ”
二、使 NT 專用網卡用在 Novel 無盤網上
當用 NT 專用網卡用在 Novel 無盤網上時,會在屏幕上顯示如下的信息(用的網卡是 Topstar TE-2000B 網卡上的 RPL ROM ShangHai Scientif Electron CO. LTD 公司生產的 NT 專用 ROM
NT RPL BootROM v1.00 920626
D-link DE-250 BootROM Driver MLID v2.02 931101
Copyright C D-Link Coorper 1994.A ll right reserved.
What Server will been found,pleas select a number which you want?
1.NetWar PRL Server
2.IBM LA N Server3.0
3.IBM LA N Server4.0
4.MS LA N MA N Server
5.The first avail Server
If no kei mapping,system will select 5 after 5 seconds.
RPL-ROM-A DR:0000 2101 183f
RPL-ROM-IRQ:3
RPL-ROM-PIO:0300
RPL-ROM-FFC: 此數不停地增長。
等了很長的時間,工作站都無法登錄上 Novel 3.12 Novel 4. 10 Novel 4.11 中文版服務器。這時在服務器上的 Autoexec.cnf 文件中添加如下的兩(電腦沒聲音)個命令行,或在服務器的控制台上輸入如下的兩(電腦沒聲音)個命令行,既可解決問題:
Load rpl
Bind rpl to Ne2000
其中, Ne2000 工作站網卡的驅動順序名,不同的網卡會有不同的名稱。如果網卡的 RPL ROM Novel 專用的如上兩(電腦沒聲音)句不須添加。
NT網卡和Novell網卡互用