内容提要:本文将说明如何利用网卡上的Boot ROM启动,并且主要说明了怎样安装TOPSTAR TE-2500b TSA网卡的Win95无盘工作站,并借助Windows NT建立一个小型学习系统,其中也顺带说明了Windows NT的一些强大功能和笔者的一些排错经验。
硬件软件准备:安装WINDOWS NT SERVER 4.O的服务器若干部,安装WINDOWS 95 的带光驱软驱硬盘的工作站一部,不带光驱软驱硬盘的工作站若干部,适量的HUB,适量5类双绞线,适量带BOOT ROM的网卡(笔者使用TOPSTAR TE-2500B ISA 网卡)。
拓扑结构:星型
第一部份 安装软件
安装各服务器的NT SERVER 4.0和一部有盘工作站的WIN95并调通网络设置一部服务器为主域控制器,一部服务器为备份域控制器,和设置好各自需要的服务(DHCP、DNS、DLC等),安装好网卡驱动程序,设置好各自的IP地址(笔者设置三类地址222.222.222.1至3,子网掩码为255.255.255.0)。在DOS命令行下执行PING 222.222.222.n,若出现pinging 222.222.222.n with 32 bytes of data;
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
ping............则正常。
在各个服务器上分别执行开始\程序\管理工具(公用)\域名服务管理器\服务器清单\添加DNS服务器,写入各自的IP地址。在各服务器里装上SERVERPROTECT NT软件,以防病毒。
安装好有盘工作站的WIN95,安装好网卡驱动程序,设置好各自的IP地址(笔者设置三类地址222.222.222.11至100,子网掩码为255.255.255.0)。在DOS命令行下执行PING 222.222.222.n,若出现pinging 222.222.222.n with 32 bytes of data;
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
ping............则正常。
若有较高的容错要求,可在服务器实施如下容错方案镜像集(RAID 1):支持FAT和NTFS可做系统或引导分区的镜像,需要两个硬盘,每兆字节成本较高(50%利用率),读写性能好,所用内存较少,有好的安全性。
具体措施:单击开始\管理工具\磁盘管理器,单击第一个磁盘的被镜像分区,按住CTRL单击另一磁盘的可用空分区,在容错菜单选择创建镜像,选磁盘分区菜单,选立即更改,重启动,完成镜像容错。
第二部份 安装远程管理器与远程通信协议
一、由于远程启动服务需要用到DLC与NetBEUI通信协议,如果你没有安装的话,就必须先在Windows NT Server 安装这两种协议。
1.在“控制面板\网络\协议"项下选择“添加"按钮。
2.从网络协议列表中选择“NETBEUI通讯协议”,单击“确定”。此时返回上一级菜单,单击“添加”再从列表选择“DLC通讯协议”。确定后,选择菜单中的绑定,此时计算机会显示绑定进度。退出网络菜单会提示你重启计算机。
二、安装远程管理器
1. 在“控制面板\网络\服务”项下选择“添加”按钮。
2.从网络服务列表中选择“远程启动服务”,单击“确定”。此时请输入安装远程启动服务的目录后确定(如C:\WINNT\RPL)。
3.根据提示输入WIN NT的系统文件的原路径 (如D:\I386),此后再按要求输入Windows NT Server光盘驱动器的Clients\Rpl目录(如 D:\Clients\RPL )。
4.根据提示重启计算机。
5.在“控制面板\服务”项下选择“远程启动服务”,单击“启动”设置为自动。并单击“开始”启动远程管理器。
第三部份 安装 DOS 的无盘工作站
一、拷贝DOS文件到远程启动管理器。
1.在服务器中打开NT资源管理器,选中WINNT\RPL\RPLfiles目录,按右键把它设为共享,它的共享名应该是RPLfiles,权限设置为完全控制。
2.在MS-DOS命令行下,拷贝所有MS-DOS622的文件到\\WINNT\RPL\RPLfiles\Binfiles\DOS622目录下。(注:以后拷贝等操作最好在D0S命令行下执行,以减少出错率。)
例:
COPY C:\DOS\*.* \\WINNT\RPL\RPLfiles\Binfiles\DOS622
ATTRIB -S -H C:\I0.SYS
ATTRIB -S -H C:\MSDOS.SYS
COPY C:\IO.SYS \\WINNT\RPL\RPLfiles\Binfiles\DOS622
COPY C:\MSDOS.SYS \\WINNT\RPL\RPLfiles\Binfiles\DOS622
ATTRIB +S +H C:\IO.SYS
ATTRIB +S +H C:\MSDOS.SYS
/* 一定不要把\\WINNT\RPL\RPLfiles\Binfiles目录下的
IO.SYS和MSDOS.SYS的属性加上系统和隐含,否则无法正常启动 */
二、为DOS远程启动服务器添加网络适配器的驱动程序。
1. 拷贝驱动磁盘中的A:\*.DOS(PNPND.DOS)到NT服务器中的NDIS目录中去。( C:\WINNT\RPL\BBLOCK\NDIS )
2. 在C:\WINNT\RPL\BBLOCK\NETBEUI目录下建立一个2502的目录,并拷贝DOSBB.cnf、W95bb.cnf和Protocol.ini三个文件到该目录下。(或者: 拷贝NE2000目录下的所有文件到8029目录中,然后修改。
A. DOSBB.CNF的修改 DAT BBLOCK\NETBEUI\NE2000\PROTOCOL.INI
改为 DAT BBLOCK\NETBEUI\2502\PROTOCOL.INI
DRV BBLOCK\NDIS\NE2000.DOS
改为 DRV BBLOCK\NDIS\PNPND.DOS
B. W95BB.CNF的修改同上。
C. PROTOCOL.INI的修改 [MS2000_NIF]
DRIVERNAME=MS2000$
INTERRUPT=10
IOBASE=0X300
改为 [MS2000_NIF]
DRIVERNAME=PNPND$
三、添加BBLOCK记录让远程启动支持你的网卡。
因为网卡号的前6位是与网卡供应商之间协商的,在此步安装中必须先知道前6位网卡号,可用驱动软盘查看, 在DOS状态下执行RSET8019.EXE查看。利用RPLCMD.EXE文件将你的网卡添加到远程服务器的数据库里。
1. 在NT 服务器中执行“远程启动管理器\配置\备份数据库项”,将数据库备份。
2. 在NT 服务器中,点击“开始”菜单中的“程序\命令行”项,输入RPLCMD后,按确定屏幕将会出现一些命令选项让你添加。
/* 执行RPLCMD最好全部用大写,以后皆是。 */
注:当你执行RPLCMD后,屏幕上会出现下列命令选项:
Adapter Boot Config Profile Service Vender Wksta[Quit]
每一个命令的说明如下:
Adapter:用来修改不完整的网卡记录(也就是工作站启动时自动将Adapter ID传给远程启动服务器的记录,但其为不完整的记录)。
Boot: 修改Boot Block记录,如网卡品牌、使用哪个DOSBB.CNF等。
Config:修改配置记录,例如各目录实际上映像到网络的哪个目录。
Profile: 修改配置文件。
Service: 控制远程启动服务。
Vender:设置网卡厂商的名称或卡号的前6位码。
Wksta:修改工作站记录(Workstation Record)。
每一个命令至少都有以下的子命令:
ADD: 添加一条记录
DEL: 删除
Emum:显示
执行RPLCMD后如下所示:
Adapter Boot Config Profile Service Vendor Wksta[Quite]:v
Add Del Enum:A
VendorName=52544C /* 网卡的前6位号 */
All other parameters are optional
Vendorcomment= ADAPTER FOR TE-2500B /* 描述 */
Adapter Boot Config Profile Service Vendor Wksta[Quit]:B
Add Del Enum:A
BootName=DOS2502 /* 自行设置路径名 */
VendorName=52544C /* 网卡的前6位号 */
Bbcfile=BBLOCK\NETBEUI\2502\DOSBB.CNF
/* 网卡名称目录 */
All other parameters are optional
BootCommet=DOS FOR 2502 /* 描述 */
WindowsSize=Adapter Boot Config profile Service Vendor Wksta[Quit]:C
Add Del Enum:A
configName=D2502C
BootName=D2502
DirName=DOS /* 为网卡目录名称 */
DirName2=DOS622
FitShared=FITS\DOS622.FIT /* 共享目录映射关系文件 */
FitPersonal=FITS\DOS622P.FIT
/*专用目录映射关系文件 */
All other parameters are optional
ConfigComment=DOS FOR 2502 /* 描述 */
DirName3=
DirName4=
硬件软件准备:安装WINDOWS NT SERVER 4.O的服务器若干部,安装WINDOWS 95 的带光驱软驱硬盘的工作站一部,不带光驱软驱硬盘的工作站若干部,适量的HUB,适量5类双绞线,适量带BOOT ROM的网卡(笔者使用TOPSTAR TE-2500B ISA 网卡)。
拓扑结构:星型
第一部份 安装软件
安装各服务器的NT SERVER 4.0和一部有盘工作站的WIN95并调通网络设置一部服务器为主域控制器,一部服务器为备份域控制器,和设置好各自需要的服务(DHCP、DNS、DLC等),安装好网卡驱动程序,设置好各自的IP地址(笔者设置三类地址222.222.222.1至3,子网掩码为255.255.255.0)。在DOS命令行下执行PING 222.222.222.n,若出现pinging 222.222.222.n with 32 bytes of data;
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
ping............则正常。
在各个服务器上分别执行开始\程序\管理工具(公用)\域名服务管理器\服务器清单\添加DNS服务器,写入各自的IP地址。在各服务器里装上SERVERPROTECT NT软件,以防病毒。
安装好有盘工作站的WIN95,安装好网卡驱动程序,设置好各自的IP地址(笔者设置三类地址222.222.222.11至100,子网掩码为255.255.255.0)。在DOS命令行下执行PING 222.222.222.n,若出现pinging 222.222.222.n with 32 bytes of data;
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
reply from 222.222.222.n: bytes=32 time<10ms TTL=128
ping............则正常。
若有较高的容错要求,可在服务器实施如下容错方案镜像集(RAID 1):支持FAT和NTFS可做系统或引导分区的镜像,需要两个硬盘,每兆字节成本较高(50%利用率),读写性能好,所用内存较少,有好的安全性。
具体措施:单击开始\管理工具\磁盘管理器,单击第一个磁盘的被镜像分区,按住CTRL单击另一磁盘的可用空分区,在容错菜单选择创建镜像,选磁盘分区菜单,选立即更改,重启动,完成镜像容错。
第二部份 安装远程管理器与远程通信协议
一、由于远程启动服务需要用到DLC与NetBEUI通信协议,如果你没有安装的话,就必须先在Windows NT Server 安装这两种协议。
1.在“控制面板\网络\协议"项下选择“添加"按钮。
2.从网络协议列表中选择“NETBEUI通讯协议”,单击“确定”。此时返回上一级菜单,单击“添加”再从列表选择“DLC通讯协议”。确定后,选择菜单中的绑定,此时计算机会显示绑定进度。退出网络菜单会提示你重启计算机。
二、安装远程管理器
1. 在“控制面板\网络\服务”项下选择“添加”按钮。
2.从网络服务列表中选择“远程启动服务”,单击“确定”。此时请输入安装远程启动服务的目录后确定(如C:\WINNT\RPL)。
3.根据提示输入WIN NT的系统文件的原路径 (如D:\I386),此后再按要求输入Windows NT Server光盘驱动器的Clients\Rpl目录(如 D:\Clients\RPL )。
4.根据提示重启计算机。
5.在“控制面板\服务”项下选择“远程启动服务”,单击“启动”设置为自动。并单击“开始”启动远程管理器。
第三部份 安装 DOS 的无盘工作站
一、拷贝DOS文件到远程启动管理器。
1.在服务器中打开NT资源管理器,选中WINNT\RPL\RPLfiles目录,按右键把它设为共享,它的共享名应该是RPLfiles,权限设置为完全控制。
2.在MS-DOS命令行下,拷贝所有MS-DOS622的文件到\\WINNT\RPL\RPLfiles\Binfiles\DOS622目录下。(注:以后拷贝等操作最好在D0S命令行下执行,以减少出错率。)
例:
COPY C:\DOS\*.* \\WINNT\RPL\RPLfiles\Binfiles\DOS622
ATTRIB -S -H C:\I0.SYS
ATTRIB -S -H C:\MSDOS.SYS
COPY C:\IO.SYS \\WINNT\RPL\RPLfiles\Binfiles\DOS622
COPY C:\MSDOS.SYS \\WINNT\RPL\RPLfiles\Binfiles\DOS622
ATTRIB +S +H C:\IO.SYS
ATTRIB +S +H C:\MSDOS.SYS
/* 一定不要把\\WINNT\RPL\RPLfiles\Binfiles目录下的
IO.SYS和MSDOS.SYS的属性加上系统和隐含,否则无法正常启动 */
二、为DOS远程启动服务器添加网络适配器的驱动程序。
1. 拷贝驱动磁盘中的A:\*.DOS(PNPND.DOS)到NT服务器中的NDIS目录中去。( C:\WINNT\RPL\BBLOCK\NDIS )
2. 在C:\WINNT\RPL\BBLOCK\NETBEUI目录下建立一个2502的目录,并拷贝DOSBB.cnf、W95bb.cnf和Protocol.ini三个文件到该目录下。(或者: 拷贝NE2000目录下的所有文件到8029目录中,然后修改。
A. DOSBB.CNF的修改 DAT BBLOCK\NETBEUI\NE2000\PROTOCOL.INI
改为 DAT BBLOCK\NETBEUI\2502\PROTOCOL.INI
DRV BBLOCK\NDIS\NE2000.DOS
改为 DRV BBLOCK\NDIS\PNPND.DOS
B. W95BB.CNF的修改同上。
C. PROTOCOL.INI的修改 [MS2000_NIF]
DRIVERNAME=MS2000$
INTERRUPT=10
IOBASE=0X300
改为 [MS2000_NIF]
DRIVERNAME=PNPND$
三、添加BBLOCK记录让远程启动支持你的网卡。
因为网卡号的前6位是与网卡供应商之间协商的,在此步安装中必须先知道前6位网卡号,可用驱动软盘查看, 在DOS状态下执行RSET8019.EXE查看。利用RPLCMD.EXE文件将你的网卡添加到远程服务器的数据库里。
1. 在NT 服务器中执行“远程启动管理器\配置\备份数据库项”,将数据库备份。
2. 在NT 服务器中,点击“开始”菜单中的“程序\命令行”项,输入RPLCMD后,按确定屏幕将会出现一些命令选项让你添加。
/* 执行RPLCMD最好全部用大写,以后皆是。 */
注:当你执行RPLCMD后,屏幕上会出现下列命令选项:
Adapter Boot Config Profile Service Vender Wksta[Quit]
每一个命令的说明如下:
Adapter:用来修改不完整的网卡记录(也就是工作站启动时自动将Adapter ID传给远程启动服务器的记录,但其为不完整的记录)。
Boot: 修改Boot Block记录,如网卡品牌、使用哪个DOSBB.CNF等。
Config:修改配置记录,例如各目录实际上映像到网络的哪个目录。
Profile: 修改配置文件。
Service: 控制远程启动服务。
Vender:设置网卡厂商的名称或卡号的前6位码。
Wksta:修改工作站记录(Workstation Record)。
每一个命令至少都有以下的子命令:
ADD: 添加一条记录
DEL: 删除
Emum:显示
执行RPLCMD后如下所示:
Adapter Boot Config Profile Service Vendor Wksta[Quite]:v
Add Del Enum:A
VendorName=52544C /* 网卡的前6位号 */
All other parameters are optional
Vendorcomment= ADAPTER FOR TE-2500B /* 描述 */
Adapter Boot Config Profile Service Vendor Wksta[Quit]:B
Add Del Enum:A
BootName=DOS2502 /* 自行设置路径名 */
VendorName=52544C /* 网卡的前6位号 */
Bbcfile=BBLOCK\NETBEUI\2502\DOSBB.CNF
/* 网卡名称目录 */
All other parameters are optional
BootCommet=DOS FOR 2502 /* 描述 */
WindowsSize=Adapter Boot Config profile Service Vendor Wksta[Quit]:C
Add Del Enum:A
configName=D2502C
BootName=D2502
DirName=DOS /* 为网卡目录名称 */
DirName2=DOS622
FitShared=FITS\DOS622.FIT /* 共享目录映射关系文件 */
FitPersonal=FITS\DOS622P.FIT
/*专用目录映射关系文件 */
All other parameters are optional
ConfigComment=DOS FOR 2502 /* 描述 */
DirName3=
DirName4=
如何建立无盘工作站的小型学习系统(NT篇) 共有3页 第 1 3


