怎樣設置無盤工作站
以Accton En165x網卡為例說明。
壹.準備工作
1.WINNT遠程啟動(RPL)服務的安裝
WINNT遠程啟動(RPL)服務可在WINNT安裝過程中安裝,也可在WINNT中安裝。
在WINNT安裝過程中,選擇網絡安裝時, 先要安裝Microsoft DLC網絡協議,再加
入遠程啟動(RPL)的服務。安裝RPL所需的文件在NT光盤上的clients\rpl下。在
NT下安裝時,也要先加入DLC協議,在加入RPL服務。以下假設NT被裝在D:\WINNT
目錄下,遠程啟動服務的文件被安裝在D:\WINNT\RPL目錄下,NT Server的名稱為
ntserver。
2.Accton En165x網卡遠程啟動文件的安裝
a.首先要拷貝幾個必需的文件
將Accton En1657/1658網卡驅動盤插入A驅。
將A:\NDIS\DOS\ETHNE.DOS 拷入D:\WINNT\RPL\BBLOCK\NDIS下。
建立D:\WINNT\RPL\BBLOCK\NETBEUI\ETHNE
將A:\BOOTROM\NT\DOSBB.CNF 拷入D:\WINNT\RPL\BBLOCK\NETBEUI\ ETHNE下。
將A:\BOOTROM\NT\PROTOCOL.INI拷入D:\WINNT\RPL\BBLOCK\ NETBEUI\ETHNE
下。
修改PROTOCOL.INI中的IOBASE和IRQ參數來符合妳網卡的設置。
b.建立必需的網卡遠程啟動數據庫
進入命令行狀態,在D:\WINNT目錄下運行rplcmd。按如下提示輸入:
Adapter Boot Config Profile Service Vendor Wksta [Quit]: b
Add Del Enum: a
BootName=DOSA
VendorName=0000E8
BbcFile=BBLOCK\NETBEUI\ETHNE\DOSBB.CNF
All other parameters are optional
BootComment=Ethernet ISA
WindowsSize=0
(以上是加入DOS下網卡的啟動文件)
Adapter Boot Config Profile Service Vendor Wksta [Quit]: c
Add Del Enum: a
ConfigName=DOS622x
BootName=DOSA
DirName=DOS
DirName2=DOS622
FitShared=fits\dos622.fit
FitPersonal=fits\dos622p.fit All other parameters are optional
ConfigComment=DOS 6.22 & EN1657/58-P
DirName3=
DirName4=
(以上是加入DOS下網卡的配置文件模板)
Adapter Boot Config Profile Service Vendor Wksta [Quit]: v
Add Del Enum: a
VendorName=0000E8
VendorComment=Accton EN165x/EN1657/58-P(以上是加入網卡的廠商資料)
c.Accton En165x網卡Bootrom的安裝
Accton En165x有專用的做NT下遠程啟動的Bootrom,請將之按正確方向插在
網卡上。用網卡驅動盤上的Setup程序將Bootrom Enable,設置占用地址從C800
(壹般)開始。
二.如何建立DOS/Windows無盤站
1.如何安裝DOS6.22的無盤站
拷貝DOS啟動文件
向D:\WINNT\rpl\Rplfiles\Binfiles\dos622中拷入DOS6.22的IO.SYS和MSDO
S.SYS兩個文件,壹般情況下,為了正確拷貝這兩個文件,需要先用attrib將文件
的系統和隱藏屬性去掉,然後拷貝,最後再恢復這兩個文件的屬性。可以直接從
網絡上的壹臺安裝有MSDOS6.22的機器向服務器中該目錄拷貝,Rplfiles目錄已經
是被***享的;也可從DOS6.22的啟動軟盤上拷貝。需要註意的是:若妳的DOS6.22
中是IBMDOS.SYS和IBMIO.SYS,請將之改名為MSDOS.SYS和IO.SYS,再拷貝。
建立給Accton網卡用的DOS啟動配置文件
運行遠程啟動管理器,在文件菜單中選擇新的配置文件,給Accton網卡啟動
DOS 的配置文件起壹個意義明確的名字,在描述中寫明網卡類型、啟動DOS版本號,
然後在配置中選擇DOS 6.22 & EN1657/58-P(前面用Rplcmd輸入的Config的Comm
ent)。
自動轉換工作站
運行遠程啟動管理器,再打開插有Accton網卡的機器,然後在遠程啟動管理
器中按F5刷新,直至出現要遠程啟動的機器網卡號。選中網卡,然後選擇文件菜
單中的轉換適配器,產生工作站屬性對話框。在Wksta名中輸入給工作站起的名字,
在描述中註明機器型號、網卡型號和啟動操作系統。在密碼中輸入將來無盤站啟
動時要輸入的密碼。
配置類型:如果妳做好的配置僅為壹臺機器使用,就選個人配置類型;要是
想把做好的配置給壹些機器使用,就選擇***享配置類型。配置文件選擇剛建立的
配置文件。
進行TCP/IP協議配置。
啟動工作站--重新啟動工作站,在出現詢問用戶名和密碼時輸入工作站名
(缺省即為工作站名,可敲ENTER跳過)和設好的密碼。就可進入DOS6.22。以後
安裝軟件和配置系統均和壹般機器壹樣,可通過網絡安裝所需文件,對壹些系統
文件的定位請參考D:WINNT\rpl\fits\dos622.fit。
2.如何安裝Windows95無盤站
要建立WIN95無盤站,首先必須將該無盤站建成DOS的無盤站。
按如下內容,建立壹個w95bb.cnf文件,放到WINNT\RPL\BBLOCK\NETBEUI\ET
HNE\ 下,也可在
WINNT\RPL\BBLOCK\NETBEUI\下找壹個w95bb.cnf文件略做更改放入ETHNE目錄。
; Windows 95 on Accton EN1657 ETHERNET
BASE D0HRPL BBLOCK\RPLBOOT.SYS
LDR BBLOCK\RPLSTART.COM ~
DAT BBLOCK\NETBEUI\ETHNE\PROTOCOL.INI
;上行為不同於壹般的內容。
DRV BBLOCK\RPLDISK.SYS ~ ~ ~
EXE BBLOCK\RPLPRO1.COM ~ 2 ~
EXE BBLOCK\RPLBIND2.EXE ~ ~
EXE BBLOCK\PROTMAN.EXE ~ ~
EXE BBLOCK\RPLBIND1.EXE ~ ~
;DRV BBLOCK\IPXNDIS.DOS ~ ~ ~
;DRV BBLOCK\TCPDRV.DOS /I:C:\LANMAN.DOS ~ ~
EXE BBLOCK\NETBEUI\NETBEUI.EXE ~ 10 ~
DRV BBLOCK\NDIS\ETHNE.DOS ~ ~ ~
;上行為不同於壹般的內容。
DRV BBLOCK\PROTMAN.DOS /I:C:\LANMAN.DOS ~ M
EXE BBLOCK\W95I13.COM ~ ~ ~
再用D:|WINNT\rpl下運行rplcmd,建立給WIN95用的數據庫。
Adapter Boot Config Profile Service Vendor Wksta [Quit]: b
Add Del Enum: a
BootName=DOSZ
VendorName=0000E8
BbcFile=BBLOCK\NETBEUI\ETHNE\W95BB.CNF All other parameters are op
tional
BootComment=Ethernet ISA
WindowsSize=0
(以上是加入WIN95下網卡的啟動文件)
Adapter Boot Config Profile Service Vendor Wksta [Quit]: c
Add Del Enum: a
ConfigName=win95z
BootName=DOSZ
DirName=DOS
DirName2=WIN95
FitShared=fits\win95.fit
FitPersonal=fits\win95p.fit All other parameters are optional
ConfigComment=WIN95 & EN1657/58-P
DirName3=
DirName4=
(以上是加入WIN95下網卡的配置文件模板)
然後運行遠程啟動管理器,建立新的配置文件,選擇WIN95 & EN1657/58-P配
置(剛建立的配置)。
安裝
把win95網絡版裝在NT上,有兩種情況,壹種是把win95整個目錄直接拷到se
rver上,壹種是要找臺win95
運行netsetup裝到server上,這就要看妳的win 95
網絡版是那種已經解開的,還是要安裝的。然後把這個win95目錄***享出來。在我
的server上是以pwin95***享出來的。附錄中指出了壹個已解開的PWin95網絡版,
可直接拷入硬盤,以Pwin95***享。建立壹個工作站目錄,我們假設為D:\machine,
以machine為名字***享出來。Upgrade 這個***享的win95
在d:\winnt\rpl\updat
e\win95下運行兩個bat文件。運行bat文件時會有提示。啟動無盤工作站,然後在
工作站上進入dos
連接NT Server上的***享目錄.
例如 net use f: \\ntserver\pwin95; net use g: \\ntserver\machine
然後按如下步驟進行:
f:setup /iw /is msbatch.inf它會問妳是否安裝在網絡上,答是,還要問妳
裝那個目錄下,我是 g:\work1。安裝時選擇檢查硬件時,要自己選擇,而且越少
硬件越好,避免問題。網卡設置時要小心,要設置好irq
io之類,協議壹定要選
netbeui,如果要裝 tcp/ip,也要這時設好,以後在改動會很麻煩。好了,安
裝完了,要重啟動,請關機。
不知為什麽,這時的Win95缺少必需的啟動配置文件(d:\machine\work1\su
boot下的config.sys和autoexec.bat),必須由我們自己來寫。當然,要是妳發
現了這兩個文件,那就省掉如下的步驟了。
config.sys:
DEVICE=HIMEM.SYS
device=emm386.exe ram
DEVICE=ramdrive.sys 1440 /e
dos=umb
high
autoexec.bat:
@if not exist d:\winboot\nul mkdir d:\winboot
copy c:\system.dat d:\winboot
@copy c:\ d:\winboot
d:
cd \winboot
寫好後記得放入D:\machine\work1(或者是妳自己設的目錄)\suboot 下。
配置
在服務器上運行遠程啟動管理器,改變已經建好的DOS遠程啟動工作站的屬性,
將其配置文件該為前面建好的WIN95配置文件。在d:\winnt\rpl\bin下運行win95
clt
然後改d:\winnt\rpl\rplfiles\profiles\(妳自己建立
的配置文件的名字)\suboot\下改win.bat。這個很重要,否則啟動不了。改成這
個樣子:
set comspec=d:\winboot\command.com
nwrpltrm
snapshot /R /S /B:d /m:120
setmdir /m /r:d:\winboot
net logon /domain:(NT域名,自己改過來) /savepw:
no /y
path=f:\;f:\command;
setmdir
g:
cd work1
win.com
還要改***享出來的win95的machines.ini文件
例如改成
[XXXXXXXXXXXX] <- 妳的網卡的MAC即網卡號.
SYSDATPATH=g:\work1
c=\\ntserver\work1 (這裏把d:\machine\work1***享成work1了)
f=\\ntserver\cwin95
g=\\ntserver\machine
還要改 config.sys文件, 加上 device=emm386.exe ram; 及 dos=high
um
b。為了使系統能找到emm386.exe
還要改d:\winnt\rpl\fits\win95.fit文件,
加壹句 emm386.exe ….
參照himem.sys那壹行。然後打開無盤站,啟動,繼續
安裝。啟動後會第二次讓妳登錄,註意不要用它給的MAC號當 user name
而要用
工作站名或其他NT的帳號。到此基本上就安裝好無盤WIN95工作站了,註意要達到
較好的效果,無盤站的內存要大些,16M是底線,越多越好。
為什麽要建無盤工作站
在很多方面它表現出眾,比如,妳的網絡裏使用了各種不同的硬件,那麽兼容性就不會很好,網絡通訊得不到保障。維護方便,在PXE以前,對於單壹工作站的每臺分別安裝過於麻煩,會耗費大量時間和投入大量網管人力要做這些事情,而且無法集中管理,安全性也得不到保障,還有如果有內部人員沒有經過培訓而改動系統設置,會引起整個網絡癱瘓