无盘站如何启动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
       登入网络. (需输入两次)
Next-->page>>回上一页,看更多资料