无盘工作站的设置

申德荣 陆安金

  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的访问权限,其他视需要而定。

所有无盘工作站均已设置完毕。启动,即可远程启动入网。

back.gif (1185 字节)