第六章 NetWare的安装 【计划课时】授课4课时+实验6课时(要求预习教材P111-125) NetWare的安装分为: ·文件服务器的安装——将NetWare系统软件装入合适的机器,使之成为一台文件服务器 ·网络工作站的安装——将NetWare工作站入网软件装入合适的机器,使之成为一台网络工作站 本章以NetWare V3.12为例介绍安装方法。 一、文件服务器的安装 1.硬件准备 a.服务器 386DX或更高机型,内存≥6MB(V4.0要求≥8MB),硬盘≥40MB RAM的计算: 服务器每DOS卷所需RAM大小(MB)=M1+M2 M1=(0.023*卷容量)/块尺寸 卷容量——MB 块尺寸——磁盘空间用于存储一个文件的最小区域,单位为kB,安装过程中可以选择(默认为4,可选8、16、32、64) 块尺寸为8k,意味着即使文件只有1k也要占用4k磁盘空间。 所以一般情况尽量取默认值,但大数据库文件取大值可提高存取速度。 M2=4MB (NetWare V3.XX本身需要) ∴若为2GB的单卷,RAM= (0.023*2048)÷4+M2=15.776MB≈16MB 实际可取24MB左右,多余内存可用于增大cache及今后扩展. b.网卡参数(安装时可先取默认值,在安装后发现网卡不能工作时再进行调整) 设置方法:用卡上跳线或随卡软盘 设置内容:·IRQ(中断号) 可取2,3,4,5,7,A,B,C等——默认为3 PCI网卡一般取A IRQ犹如CPU协调各种外部设备(包括网卡)工作的“电话号码”,要求每个外设IRQ必须唯一,否则就会引起严重混乱导致外设不能工作。 ·I/O 端口地址 可取300,320,360……PCI网卡一般取6000或更高 I/O端口地址犹如计算机数据总线上各个部件(包括网卡)的“门牌”,要求每个外设I/O端口地址必须唯一才能保证数据传输不会送错,否则也会引起严重混乱导致外设不能工作。 ·Boot ROM 地址 C800,CC00等 远盘工作站需要在网卡上加装一只Boot ROM芯片。此时要求Boot ROM在机器内存中的地址段必须明确且与其他内存没有重叠。Boot ROM地址即规定其在内存中的起始地址。 c.网络硬件安装(布线,安装工作站、终端电阻等) 本节以下内容主要在上机时讲授。 2.硬盘分区 a.用FDISK或其他工具软件在硬盘上建立一个不少于5MB(建议25MB为宜)的主分区,并使之成为活动分区。硬盘的其余部分不要建立任何分区。 b.用启动盘重新启动后格式化主分区: a>format c: /s,并安装其他必要的软件。 3.建立子目录,考贝相应文件 如有原版的NetWare安装盘,可插入安装盘第4点步骤逐步安装。否则安装文件大多为.img形式(压缩的磁盘映像文件),须按以下步骤解包: a.在C盘建立以下目录树: (NET312可以改为其他目录名) C:\NET312 install unicode system_1 system_2 system_3 system_4 system_5 system_6 system_7 system_8 b.进入img文件所在目录,执行以下文件解包命令: undisk 1.img c:\net312\install undisk 2.img c:\net312\unicode undisk 3.img c:\net312\system_1 undisk 4.img c:\net312\system_2 undisk 5.img c:\net312\system_3 undisk 6.img c:\net312\system_4 undisk 7.img c:\net312\system_5 undisk 8.img c:\net312\system_6 undisk 9.img c:\net312\system_7 undisk 10.img c:\net312\system_8 4.进入安装过程 cd c:\net312\install install 然后按屏幕提示逐步安装。安装过程中,需输入服务器名/IPX内部网络号(教材P113)。 提示安装过程一般取默认值即可,正常结束时会出现带有服务器名的冒号提示符。以下假定服务器名为XHDX,则应冒号提示符形式为: XHDX:_ 此时还要执行三步操作: XHDX:load isadisk (装载硬盘驱动程序,参见教材P113表6-1) XHDX:load c:\net312\system_3\ne2000 (装载NE2000网卡驱动程序,PCI网卡等请按随卡软盘说明进行,参见教材P116-117) XHDX:load install 出现Installation菜单后,按顺序完成以下操作: (参见教材P114-116) ·建立NetWare分区 ·建立并安装(mount)文件卷(volume) ·编写AUTOEXEC.NCF文件,内容如下: (参见教材P119) file server name XHDX (服务器名) ipx internal net XXXXXXXXX (内部网络号) load NE2000 port=XXX int=X frame=ETHERNET_802.3 (装载第一块网卡驱动程序,port和int分别表示I/O端口地址和中断号。注意frame后原为ETHERNET_802.2,应将其改为ETHERNET_802.3) bind IPX to NE2000 net=网段地址号1 (网段地址为用户自定的1~8位16进制数) load NE2000 port=XXX int=X frame=ETHERNET_802.3 (装载第二块网卡驱动程序) bind IPX to NE2000 net=网段地址号2 mount all (安装所有文件卷) load monitor (调用控制台监控屏面) 【注意】同一个服务器上如果插有几块网卡,每个网卡应有一组load 网卡驱动程序 和bind IPX to …语句,且其网段地址号应各不相同。而同一网络电缆段上如果有几台服务器,它们的网段地址号应该相同。 ·编写STARTUP.NCF ·考贝网络基本软件到服务器硬盘上的NetWare分区 5.关闭文件服务器 XHDX:down XHDX:exit 在DOS提示符下重新启动计算机,将会自动进入服务器的监控屏面(如果只出现DOS提示符,可用CD命令进入相应目录执行命令:server 二、DOS有盘工作站入网软件的安装 教材P120 所谓“安装”,就是在工作站硬盘或启动软盘上装入两个工作站入网程序IPX和NET*。 1.IPX.COM 与网卡驱动程序设置状态有关的通信协议程序(互联包交换协议)。不同类型或同类型不同设置(如IRQ、I/O地址、Boot ROM地址)的网卡,其IPX.COM不通用。 IPX.COM的获取途径: ·网卡随带软盘 ·根据网卡类型,用网络软件中WSGEN盘生成 ·从其他使用同类同设置网卡的工作站上考贝 2.NET*.* 与工作站DOS版本有关的重定向程序(称为“shell”,用于向服务器转发信息或从服务器接受信息)。如net3.com通用于DOS 3.*工作站,net6.com通用于DOS6.0工作站。目前许多网卡随带软盘上通用的netx.exe则已不再与DOS版本有关。 3.入网命令序列 IPX NETx F: LOGIN 三、无盘工作站的配置与引导 教材P122-125 回顾:DOS的启动过程——将三个DOS系统文件从本地磁盘调入内存,并执行CONFIG.SYS和AUTOEXEC.BAT两个文件。无盘工作站因为本身不能使用磁盘(或者不想用磁盘)启动,必须通过固化在网卡Boot ROM中的特殊程序,来完成DOS的启动过程(引导)。 1.无盘工作站的引导原理 a.在SYS:LOGIN目录存放一个“远程引导自启动映像文件”(默认文件名为NET$DOS.SYS),该文件包含了一个工作站DOS启动过程所需的全部文件。 b.工作站开机时,由网卡上的远程引导芯片(Boot ROM)自动读取该文件。 2.对网卡的要求 加装一只称为Boot ROM的PROM芯片(需对网卡进行跳线设置或软设置)。 3.远程引导自启动映像文件 如果各无盘工作站网卡及其设置相同,只要生成一个公用的映像文件(NET$DOS.SYS)。 否则应生成多个映像文件。 4.映像文件的生成 ①制作一张DOS启动软盘 盘上应有DOS三个系统文件(IO.SYS、MSDOS.SYS、COMMAND.COM)、IPX、NETx、自动批处理文件、系统配置文件及启动过程中使用到的所有文件。 典型的学校机房(要求无盘站有一1500kB虚拟盘,能满足全国或全省DOS版等级考试要求和运行windows 3.2)的系统盘上有以下文件: IO.SYS MSDOS.SYS COMMAND.COM AUTOEXEC.BAT CONFIG.SYS HIMEM.SYS EMM386.EXE RAMDRIVE.SYS DOSKEY.EXE IPX.COM NETX.EXE SHELL.CFG 其中CONFIG.SYS文件内容如下: device=himem.sys device=emm386.exe noems ram dos=high,umb device=ramdrive.sys 1500 /e files=70 buffers=30 stacks=9,512 SHELL.CFG(文件名亦可为NET.CFG)文件内容如下: file handles=70 (设置网络上同一时刻工作站能打开的文件数——工作站本身同时打开的文件数由config.sys文件设置) AUTOEXEC.BAT文件内容如下: DOSKEY IPX NETx F: LOGIN 【注】如果有多个映像文件,则应将上述AUTOEXEC.BAT内容写在另一个批处理文件(如AUTO1.BAT)中,而AUTOEXEC.BAT文件内容则为调用该批处理文件,如: call auto1.bat ②用所作系统盘启动,并以超级用户或等效者身份入网。 ③生成无盘工作站远程引导自启动映像文件 F>CD \LOGIN F>\SYSTEM\DOSGEN a: (生成默认映像文件NET$DOS.SYS) 或 F>\SYSTEM\DOSGEN a: 映像文件名 (生成特定映像文件如KS.SYS) 如果需使用几个映像文件,一般将使用最多的一个设置为默认映像文件。 ④ COPY a:*.bat f:\login (将批处理文件复制至映像文件所在目录) FLAG f:\login\*.* srw (将映像文件所在目录所有文件设为共享) ⑤如果映像文件所用DOS为MS-DOS 5.0或更高版本,可能需要运行以下命令进行修正: RPLFIX net$dos.sys 或 RPLFIX 特定映像文件名 ⑥如果使用几个映像文件,应编写一个BOOTCONF.SYS文件并将它存放在\LOGIN目录下。 其每行内容格式如下: 0x 网段地址号,节点地址=映像文件名 (注意开头是数字“0”而不是字母“O”) 其中网段地址号是NetWare安装时在AUTOEXEC.NCF文件中给定的(见本章第一节)。 节点地址是由网卡制造厂商按有关技术标准规定给定并固化在网卡上的(全球唯一)。 网段地址号和节点地址也可以用USERLIST命令查得,如: F>userlist /a Connection username network node address 1 user01 [ 10] [ 5A003B01] 2 KS01 [ 10] [ 4E00234A] 【例】有50个工作站,其中两个工作站要求用MS-DOS 6.22,其余用PC-DOS 7.0。 将用PC-DOS 7.0的工作站生成的映像文件为默认文件net$dos.sys。 将用MS-DOS 6.22的工作站(假定其网段地址号与节点地址同上例)生成的映像文件为net$dos.622 则BOOTCONF.SYS内容如下: 0x 10,5A003B01= net$dos.sys 0x 10,4E00234A= net$dos.sys 四、关于DOS ODI工作站 教材P121-122 IPX使网卡只能用于纯Novell网环境,如果需要同时支持多种通讯协议(如访问使用TCP/IP协议的UNIX主机、使用Apple Talk协议的Mac电脑),就应将工作站做成所谓“ODI”(开放数据链路接口)工作站。 使一个工作站成为ODI工作站的前提是所用网卡应支持ODI(现在一般网卡都支持)。 使一个工作站成为ODI工作站的方法非常简单。即只要将工作站两个入网软件之一的IPX用其他几个程序取代即可。即采用ODI方式入网时,本章第二节所述入网命令序列应改为如下形式: 命令序列一般形式 实例 链路支持层模块 (如LSL.COM) LSL LAN驱动程序 (如NE2000.com) NE2000 协议栈文件(ODI的IPX协议,如IPXODI.COM) IPXODI DOS重定向程序(如netx.exe) NETX F: F: 登录命令 LOGIN 命令序列中的LSL.COM、NE2000.COM、IPXODI.COM等均可从网卡的随卡软盘中获得。 五、Windows 9X工作站的设置 从WINDOWS 9X工作站上网,无需运行IPX、NETX等,只需通过控制面板作简单设置。步骤如下: 打开“控制面板”,选择“网络”图标,打开之,依次点“添加”→“协议” →“添加” →“Microsoft” →“IPX/SPX兼容协议” →“确定”。此时应出现以下图形: 添加此协议 打开“控制面板”,选择“网络”图标,打开之,依次点“添加”→“客户” →“添加” →“Microsoft” →“NetWare网络用户” →“确定”。此时应出现以下图框: 添加此用户 如欲在WINDOWS 9X启动时自动登录某一Novell网服务器,可在上图中点取“NetWare网络用户”项,在“NetWare网络用户属性”(下图)的“首选服务器”栏中填入NetWare服务器名: 此处填入服务器名 重新启动计算机后,系统将询问用户名与密码,如果回答正确,将自动登录所选服务器。用户即可通过WINDOWS 9X桌面上的“网上邻居”访问NetWare服务器。 作业题 1.Novell的文件服务器对计算机硬件机型和内存有何要求?如果一个卷容量为4.3GB的单卷服务器,使用NetWare V3.12,其机器内存应不少于多少? 2.网卡有哪些参数需要设置?如果这些参数未设置好,可能产生什么后果? 3.对服务器硬盘进行分区应注意什么? 4.如果某服务器上有两块NE2000兼容网卡,试写出AUTOEXEC.NCF文件内容。 所谓“工作站安装”,是指将哪两个文件复制到工作站磁盘上?这两个文件的中文名称是什么?各与什么有关? 无盘工作站的引导原理是什么? 工作站网卡配有远程引导芯片Boot ROM后,能否再从软盘或硬盘启动? 什么是DOS ODI工作站?什么时候需要将工作站做成ODI工作站? DOS ODI工作站入网命令序列与普通工作站有何不同? 10.欲从WINDOWS 9X桌面访问Novell服务器,应在控制面板的“网络”项中增加哪三项内容?如何访问Novell服务器?