无盘工作站的设置
申德荣 陆安金
Novell总线网组网、建网、管理均很方便,深受广大用户的欢迎。无盘工作站,因其投资低,数据安全性好,越来越得到广泛使用。
下面以Novell 3.12网络操作系统,NE2000网卡为例,说明单台无盘工作站和多台无盘工作站的设置。
1.单台无盘工作站的设置
(1)设置网卡中断号和地址,确定通信协议程序
NE2000网卡分硬设置和软设置两种,目前软设置较普遍。若硬设置,根据网卡或说明书上的说明设置好地址和中断号后,执行IPX/Oi(i=2,3,4,5)测试,若与计算机内其他硬件无冲突,则显示如下信息:
Novell ipx/spx V3.02 rev.A(901218)
(c) copyright 1985,1990 Novell Inc.All Right Reserved
Lan option:NetWare Ne2000 V1.05 Ec(900718)
Hardware configuration:IRQ=5,I/O Base=360h,no DMA or RAM
若有冲突,则显示:
(command line arguments override configuration file parameters)
****** ETHERNET HARDWARE FAILS TO RESPOND ******
重新改变i,测试,直至成功。记下i值。
(2)确定重定向文件NETX.COM
NETX.COM是适合于工作站DOS版本的文件,如:NET3.COM,NET5.COM等,为适合当今DOS
6.22,有两种方法。
1)用SETVER.EXE修改版本
SETVER NETX.COM 6.0
CONFIG.SYS中加:DEVICE=SETVER.EXE
2)用DEBUG.COM修改NETX.COM,去掉对版本号的限制,使其适合任何DOS版本在NETX.COM中找:
MOV AH,30H
INT 21H
实现方法:
①找出机器代码
DEBUG
-a 100
1897: 100 MOV AH,30
1897: 102 INT 21
1897: 104
-U 100 104
1897: 100 B430 MOV AH,30
1897: 102 CD21 INT 21
1897: 104 FFF3 PUSH BX
②查找对应机器代码位置
DEBUG NETX.COM
-R
AX=23C4,BX=45C2,CX=C472
-S 100,C472 B4,30,CD,21
1897: 9DC0
-U 9DC0
1897: 9DC0 B4C3 MOV AH,30
1897: 9DC2 CD21 INT 21
1897: 9DC4 3C04 CMP AL,04
1897: 9DC6 740C JZ 9DD4
1897: 9DC8
③修改
-a 9DC6
1897: 9DC6 NOP
1897: 9DC7 NOP
1897: 9DC8
-W
-Q
(3)做远程启动软盘
①将软盘格式化成系统盘
FORMAT A:/S
②将IPX.COM、NETX.COM、HIMEM.SYS、SHARE.EXE、SETVER.EXE等需装入的文件均拷贝到远程启动软盘上
③建CONFIG.SYS文件:
DEVICE=HIMEM.SYS
DEVICE=SETVER.EXE(若需要)
FILES=50
BUFFERS=50
④建AUTOEXEC.BAT文件:
SET COMSPEC=F:\LOGIN\COMMAND.COM
SHARE.EXE
IPX/02(假设:i=2)
NETX
F:LOGIN
⑤远程启动软盘上应包含的文件:
COMMAND.COM
IPX.COM
NET.COM
CONFIG.SYS
HIMEM.SYS
SHARE.EXE
AUTOEXEC.BAT
(4)建远程启动映象文件
用软盘或硬盘启动计算机,执行IPX/02和NETX,上网,以超级管理员SUPERVISOR身份注册入网。
①建立NET$DOS.SYS:
执行命令F:\SYSTEM>DOSGEN。
②将NET$DOS.SYS文件拷入F:\LOGIN目录中:
F:\SYSTEM>COPY NET$DOS.SYS F:\LOGIN
③将A盘上的AUTOEXEC.BAT和COMMAND.COM文件拷入F:\LOGIN目录中:
COPY A:\AUTOEXEC.BTA F:\LOGIN
COPY A:\COMMAND.COM F:\LOGIN
④将F:\LOGIN目录中的.SYS文件加上共享属性:
FLAG *.SYS S
(5)建立无盘工作站注册入网用户:
如U1,用SYSCON.EXE文件建立,从略。
(6)设置U1用户的受托者权限
至少有对F:\LOGIN的访问权限,其他视需要而定。
至此,无盘工作站设置结束。将软驱卸下,在服务器正常工作的情况下,工作站上电,可以U1用户名注册
入网。
2.多台无盘工作站的设置
(1)设置网卡中断号和地址,确定通信协议程序。
(2)确定重定向文件NETX.COM。
(3)做远程启动软盘。
①~③同1中介绍相同。
④建立本无盘工作站的批处理文件
如:U2.BAT,其内容如下:
SET COMSPEC=F:\LOGIN\COMMAND.COM
SHARE.EXE
IPX/02(假设:i=2)
NETX
F:LOGIN U2
(4)建远程启动映象文件
用软盘或硬盘启动计算机,执行IPX/02和NETX,上网,以超级管理员SUPERVISOR身份注册入网。
①建立Ui.SYS(假设:建立5个无盘工作站,则i=1-5,用户为U1-U5)
以U2为例:
F:\SYSTEM>DOSGEN A U2.SYS
②将Ui.SYS文件拷入F:\LOGIN目录中:
F:\SYSTEM>COPY Ui.SYS F:\LOGIN
③将A盘上的Ui.BAT和COMMAND.COM文件拷入F:\LOGIN目录中:
COPY A:\Ui.BAT F:\LOGIN
COPY A:\COMMAND.COM F:\LOGIN
④删除F:\LOGIN目录中的NET$DOS.SYS文件:
DEL F:\LOGIN\NET$DOS.SYS
⑤建立BOOTCONF.SYS文件:
在设置各个无盘工作站过程中,将设置的各个无盘工作站均入网,或单一入网,使用USERLIST/A命令找出
各无盘工作站网卡的地址,记下各网卡地址及对应的工作站的注册用户名,建立BOOTCONF.SYS文件,且
拷入F:\LOGIN目录中。文件内容如下:
0XA02,88CC234953=U1.SYS
0XA02,88CC224234=U2.SYS
0XA02,88CC234329=U3.SYS
0XA02,88CC345983=U4.SYS
0XA02,88CC234097=U5.SYS
其中:A02为网络号;
88CC234953、88CC224234、88CC234329、88CC345983、88CC234097为各无盘工作站网卡地址;
U1.SYS、U2.SYS、U3.SYS、U4.SYS、U5.SYS为各无盘工作站建立的远程启动映象文件;
⑥将F:\LOGIN目录中的.SYS文件加上共享属性;
FLAG *.SYS S
(7)分别为各用户U1-U5分配受托者权限:
均有对F:\LOGIN的访问权限,其他视需要而定。
所有无盘工作站均已设置完毕。启动,即可远程启动入网。