无盘站如何启动WIN95
如何在NT 4.0之环境下使用Remote Booting Windows 95?
(以 D-Link DE-220P rev:C1 为例)
[环境需求]
服务器 :
Microsoft Windows NT Server 4.0 中文版
工作站 :
所使用 BootROM 之详细规格 :
型号 DE-224C ver 2.0 容量 16KB
网络卡 :
DE-220, DE-220P, DE-220E, Series
参考手册 :
Microsoft Windows NT Server 4.0 Resource Kit
需求空间
安装元件 所需空间
A.Network Client version 2.2 for MS-DOS 5.1MB
(LAN Manager version 2.2)required for all client configurations
B.MS-DOS 3.30 0.7MB
C.MS-DOS 4.01 1.5MB
D.MS-DOS 5.0 2.8MB
E.MS-DOS 6.xx 5.9MB
F.Windows 3.11 2.4MB
G.Windows 95 2.0MB
[服务器安装]
1)首先, 您必须先将网络卡安装成功, 并且将 "NETBEUI" 通讯协定启动. 从"
主群组" 中选 "控制台" 中 "网络" 加入 "DLC 通讯协定" 及 "Remoteboot
服务"
2)用 "档案管理员" 将 \WINNT\rpl\RPLFILES" 目录设定成共享.
3)将 DOS 档案拷贝至 "\WINNT\rpl\RPLFILES\BINFILES\DOSXXX" 目录下(XXX
表 DOS 版本) DOS 至少要有以下等档案 :
Command.com
Io.sys
Msdos.sys
Himem.sys
步骤 : 先准备一片DOS开机磁碟片(A:)
C:\>Copy A:\*.* C:\WINNT\rpl\RPLFILES\BINFILES\DOSxxx
C:\>Attrib -s -h A:\IO.SYS
C:\>Attrib -s -h A:\MSDOS.SYS
C:\>Copy A:\IO.SYS C:\WINNT\rpl\RPLFILES\BINFILES\DOSxxx
C:\>Copy A:\MSDOS.SYS C:\WINNT\rpl\RPLFILES\BINFILES\DOSxxx
C:\>Copy A:\HIMEM.SYS C:\WINNT\rpl\RPLFILES\BINDFILES\DOSxxx
C:\>Attrib +s A:\IO.SYS
C:\>Attrib +s A:\MSDOS.SYS
4)从 "控制台" 中 "服务" 选 "Remoteboot Service".
5)选择 "自动模式" 并且启动它.
6)进入 "命令提示符"(MS-DOS prompt), 执行 RPLCMD.EXE.
7)新增一个 Boot Block : (给 DOS 用)
C:\WINNT\RPL\RPLCMD
Adapter Boot Config Profile Service Vendor Wksta [Quit]:b
ADD DEL ENUM : a
BootName = DOSA
VendorName = 0080C8
BbcFile = BBLOCK\NETBEUI\DE220\DOSBB.CNF
ALL other parameters are optional
BootComment = DOS D-Link DE220 Ethernet
WindowsSize = 0x0
8)新增新的设定 :
C:\WINNT\RPL\RPLCMD
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
CinfigComment = DOS 6.22 D-Link DE220 Ethernet
DirName3 =
DirName4 =
9)新增一个 Boot Block : (给 WINDOWS 95 用)
C:\WINNT\RPL\RPLCMD
Adapter Boot Config Profile Service Vendor Wksta [Quit]:b
ADD DEL ENUM : a
BootName = W95X
VendorName = 0080C8
BbcFile = BBLOCK\NETBEUI\DE220\W95BB.CNF
ALL other parameters are optional
BootComment = Windows 95 D-Link DE220 Ethernet
WindowsSize = 0x0
10)新增新的设定 :
C:\WINNT\RPL\RPLCMD
Adapter Boot Config Profile Service Vendor Wksta [Quit]:c
ADD DEL ENUM : a
ConfigName = WIN95X
bootName = W95X
DirName = DOS
DirName2 = WIN95
FitShared = fits\win95.fit
FitPersonal = fits\win95p.fit
All other parameters are optional
CinfigComment = Windows 95 for D-Link DE220 Ethernet
DirName3 =
DirName4 =
11)新增 Vendor ID :
C:\WINNT\RPL\RPLCMD
Adapter Boot Config Profile Service Vendor Wksta [Quit]: v
ADD DEL ENUM : a
VendorName = 0080C8
VendorComment = D-Link DE-220
12)将 NDIS Driver for DOS 档案拷贝至 C:\winnt\rpl\BBLOCK\NDIS 目录.
档案如下: (以 DE-220 Family Serial为例)
DE22x.dos
PS : 此档案可至 "ftp.dlink.com.tw/pub/de-22x/n251a.arj 取得
Protocol.ini
Oemsetup.inf
de22xibm.nif
13)建立 C:\WINNT\rpl\BBLOCK\NETBEUI\DE220 目录, 并且从
C:\WINNT\rpl\BBLOCK\NETBEUI\NE2000拷贝以下等档案:
Dossbb.cnf
W95bb.cnf
Protocol.ini
DE22x.dos (此档案请从前一步骤 拷贝於此)
14)修改 DOSBB.CNF 及 W95BB.CNF 档内之正确路径, 及 PROTOCOL.INI
档内之网络卡的驱动程式 :
DOSBB.CNF
; DOS on D-LINK DE-22x Ethernet
BASE D0H
RPL BBLOCK\RPLBOOT.SYS
LDR BBLOCK\RPLSTART.COM ~
DAT BBLOCK\NETBEUI\DE220\PROTOCOL.INI
DRV BBLOCK\RPLDISK.SYS ~ ~ ~
EXE BBLOCK\RPLPRO1.COM ~ 2 ~
EXE BBLOCK\I13.COM ~ ~ ~
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\DE22x.DOS ~ ~ ~
DRV BBLOCK\PROTMAN.DOS /I:C:\LANMAN.DOS ~ M
W95BB.CNF
; Windows 95 on D-LINK DE-22x Ethernet
BASE D0H
RPL BBLOCK\RPLBOOT.SYS
LDR BBLOCK\RPLSTART.COM ~
DAT BBLOCK\NETBEUI\DE220\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\DE22x.DOS ~ ~ ~
DRV BBLOCK\PROTMAN.DOS /I:C:\LANMAN.DOS ~ M
EXE BBLOCK\W95I13.COM ~ ~ ~
PROTOCOL.INI
[protman]
drivername = protman$
dynamic = yes
priority = netbeui
[netbeui_xif]
drivername = netbeui$
bindings = de22x_nif
names = 6
ncbs = 12
packets = 20
pipeline = 10
sessions = 6
stacksize = 512
lanabase = 0
[xnsnb_xif]
drivername = xnsnb$
bindings = de22x_nif
load = xnsnb[cbr]
lanabase = 1
[xnstp_xif]
drivername = xnstp$
bindings = de22x_nif
load = xnstp[ub]
lanabase = 1
[tcpip_xif]
drivername = tcpip$
disabledhcp = (TCPIP_NO_DHCP)
ipaddress0 = (TCPIP_ADDRESS)
subnetmask0 = (TCPIP_SUBMASK)
defaultgateway0 = (TCPIP_GATEWAY)
tcpsegmentsize = 1450
tcpwindowsize = 1450
nbsessions = 6
load = tcptsr[c], tinyrfc[c], emsbfr[cr]
unload = "unloadt /notsr[dc]"
bindings = de22x_nif
lanabase = 1
[ipx_xif]
drivername = ipx$
load = ipxmark[u], ipx[u]
unload = ipxrel[c]
bindings = de22x_nif
lanabase = 1
[msdlc_xif]
drivername = msdlc$
bindings = de22x_nif
load = msdlc[ub]
unload = msdlc[u]
[de22x_nif]
drivername = de22x$
15)新增一目录\win95srv并做成资源共享, 以便建立 SBS 服务器.
16)以一部Windows 95 PC与NT服务器取得连线, 切换至Windows 95 CD-ROM 中
\admin\nettools\netsetup 目录, 执行 netsetup.exe.
17)选择 "设定路径", 键入 "服务器安装路径", 如 : \\ntsrv\win95srv, 按
"确定".
18)选择 "安装"
19)选择 "服务器", 确认 "安装来源" 及 "安装目的地" 是否有误后, 按 "确
定".
20)等待一段时间......, 待档案传输完成后, 按 "结束".
21)回到 NT 服务器, 进入 "命令提示符"(MS-DOS prompt), 切换至 CD-ROM中
\clients\rpl\update\win95 目录, 执行 win95srv.bat.
如 : win95srv c:\win95srv
22)再新增一目录\clients并做成资源共享,以便存放有关 RemoteBoot User的
Windows 95设定档案.
23)此时请将远端工作站装好 BootROM, 并且开机.
24)回到 NT 服务器, 使用 "远端启动管理员" 加入新的工作站.
从 "远端启动管理员" 选择 "安装(C)", 检查 "检查设定(C)" 及 "修正安
全性(S)" 选择 "远端启动" "新设定档(P)...", 建立新的 Profiles : 在
"远端启动工作站 "设定档中的工作站(P)", "DOSA D-Link DE-22x Family
Ethernet"
25)当 Workstation 用 BootROM 开机后, 会持续向 Rpl Server (NT server)
要求回应, 但是在Rpl Server (NT server) 未给予合法使用权之前是无法
登入, 所以需要按照以下作法来做:
26)Workstation用BootROM开机后, 在远端启动管理员中会出现其MAC address
(Node Address), 0080C8103052, 0080C82EE038,..............等, 此时
针对你要指定的 Workstation 选出其 MAC address.
27)选择 "远端启动(R)" "转换配接卡(A)", 针对此Workstation设定使用者名
称.
28)回远端工作站, 即可看到登入画面, 在此输入 LoginName 及 Password 登
入网络. 此时是以 DOS 6.22 模式连上 NT 服务器.
29)接著将 \\ntsrv\win95srv 及 \\ntsrv\clients 映对成磁碟机, 如
net use f: \\ntsrv\win95srv
net use g: \\ntsrv\clients
30)切换路径至 F:, 执行 setup /t:g:\client1.tmp
31)依画面指示安装, 安装路径为g:\client1, 安装模式为 "自订格式", 选择
所必要的项目安装.
32)等待一段时间......, 待档案传输完成后, 按 "重新开机".
33)回到 NT 服务器, 进入 "命令提示符"(MS-DOS prompt),
执行 \winnt\rpl\bin\win95clt
如 : win95clt c:\clients\client1 c:\winnt\rpl w95
34)切换目录至 \win95srv, 修改 machines.ini 内容如下 :
[0080c83cfd7e]
SYSDATPATH=g:\client1
g=\\ntsrv\clients
35)使用 "远端启动管理员" 修改远端启动工作站的内容.
在 "远端启动工作站 内容", "设定档中的工作站(P)", 改为 "W95X"
36)重新开启远端工作站, 即可看到登入画面, 在此输入LoginName及Password
登入网络. (需输入两次)