最近為一家電腦培訓中心建立一個無盤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無盤站上只能運行Windows
X
不能運行 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安裝目錄下的RPLCMD
EXE來使NT支持您的網卡
RPLCMD
EXE使用 方法如下
在DOS提示符下輸入如下的命令
RPLCMD [\\服務器計算機名]
這時在屏幕上會出現如下的命令選項
Adapter Boot Config Profile Service Vender Wksta [quit]
其中
Adapter用來修改工作站第一次啟動時將Adapter ID 傳給服務器的記錄
此記錄是一個不完整的記錄
Boot 修改Boot block記錄
其具體內容為網卡品牌和使用哪個f
Config 修改配置記錄
Profile 修改配置文件
Service 控制遠程啟動服務
Vender 設置網卡廠商的名稱或卡號的前
位碼
Wksta 修改工作站記錄
根據遠程啟動工作站是使用MS
DOS
windows
X
還是使用Windows
而采用不同的方法
比較而言
安裝遠程MS
DOS
Windows
X工作站相對簡單
而安裝 Windows
工作站卻要復雜地多
下面分兩種情況闡述
■為MS
DOS
Windows
X工作站添加網卡
第①步
將新的網卡的驅動程序復制到\winnt\rpl\bblock\ndis目錄中
一般其文件擴展名為
dos
其中
winnt是安裝Windows NT時所選擇的目錄名
以下相同
第②步
添加一個\winnt\rpl\bblock\netbeui\adapter 目錄
其中adapter 為網卡的名稱
在此目錄中必須包含以下兩個文件
dosbb
cnf 和 protocol
ini
隨網卡帶的驅動程序盤中有這兩個文件
直接復制到此目錄中既可
第③步
利用rplcmd
exe程序
添加此網卡的廠商數據
c:\winnt>rplcmd
Adapter Boot Config Profile Service Vender Wksta [Quit]
Add Del Enum: a
VenderName=
b
(我的網卡的Adapter ID的前六位字符)
VenderComment=TopStar TE
B
其中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 TE
B
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\dos
fit
Fitpersonal=fits\dos
p
fit
ConfigComment=DOS
for TopStar TE
B
其中ConfigName的值可以任意設置
BootName 必須與第④步所設置的值相同
第⑥步
執行
遠程啟動管理器→配置→檢查配置
■為Windows
工作站添加網卡
第①步
先按以上的方法把工作站設置成DOS工作站
第②步
將\winnt\rpl\bblock\netbeui\adapter目錄中的DOSBB
CNF復制成W
BB
CNF
其中adapter為網卡的名稱
第③步
修改 W
BB
CNF
將
EXE BBLOCK\I
COM
改成
EXE BBLOCK\W
I
COM
第④步
添加網卡的bblock
c:\winnt>rplcmd
Adapter Boot Config Profile Service Vender Wksta [Quit]
Add Del Enum: a
BootName=W
X
VenderName=
b
BbcFile=bblock\netbeui\dirname\f
BootComment=DOS TopStar TE
B
Windowsize=
其中BootName的值可以任意設置
其余可見前面的解釋
第⑤步
添加網卡的配置
c:\winnt>rplcmd
Adapter Boot Config Profile Service Vender Wksta [Quit]
Add Del Enum: a
ConfigName=W
X
BootName=W
X
DirName=DOS
DirName
=WIN
(必須輸入WIN
不能寫成其它名)
FitShared=fits\win
fit
Fitpersonal=fits\win
p
fit
ConfigComment=W
for TopStar TE
B
其中ConfigName的W
X可以任意設置
BootName必須與第④步所設置的名稱相同
│ 第⑥步
執行
遠程啟動管理器→配置→檢查配置
│
二
使NT專用網卡用在Novell無盤網上
當用NT專用網卡用在Novell無盤網上時
會在屏幕上顯示如下的信息(我用的網卡是 Topstar TE
B
網卡上的 RPL ROM 是 ShangHai Scientific Electronics CO
LTD公司生產的NT專用ROM)
NT RPL BootROM v
(
)
D
link DE
BootROM Driver MLID v
(
)
Copyright(C) D
Link Coorperation
All right reserved
What Server will been found
please 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 mapping
system will select
after
seconds
RPL
ROM
ADR:
f
RPL
ROM
IRQ:
RPL
ROM
PIO:
RPL
ROM
FFC:此數不停地增長
等了很長的時間
工作站都無法登錄上Novell
Novell
Novell
中文版服務器
這時在服務器上的f文件中添加如下的兩個命令行
或在服務器的控制台上輸入如下的兩個命令行
既可解決問題
Load rpl
Bind rpl to Ne
其中
Ne
是工作站網卡的驅動程序名
不同的網卡會有不同的名稱
如果網卡的RPL ROM是Novell專用的
如上兩句不須添加
From:http://tw.wingwit.com/Article/os/xtgl/201311/9430.html