精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>网络专区>>● Network>>● Novell网>>问题与技巧>>关于NOVELL4.1的一些技巧

主题:关于NOVELL4.1的一些技巧
发信人: gcloud()
整理人: gcloud(2001-03-10 22:46:13), 站内信件
   一、为何不能生成支持ODI远程启动的NET$DOS.SYS文件
   问:我在做NETWARE 4.1的ODI无盘工作站时遇到了麻烦:我可以启动ODI的

有盘工作站,用它做成的无盘站可以找到服务器,但是每次都在运行至NE2000.C

OM时出现以太网卡没有安装或没有连接到网络的提示。我用的是TOPSTAR的ISA B

NC单口网卡。我用该网卡驱动盘上的AN2000.LAN和AN2000.COM均无济于事,故障

同前。
   答:你所见到的提示应该是:
Ethernet card is improperly installed or not connected to the network


   解决的办法如下:
   ①在NOVELL光盘CLIENT\DOSWIN\RPL目录,或用你已做好的软盘登录服务器

后,在SYS卷PUBLIC\CLIENT\DOSWIN\RPL目录运行NWUNPACK.EXE程序展开RPLODI.

CO_文件,然后将其添加到STARTNET.BAT文件中LSL.COM命令后。NWUNPACK.EXE程

序位于DOSWIN目录下,其格式为:
NWUNPACK <File Name> [Destination Directory]
   ②修改NOVELL的INSTALL程序生成的AUTOEXEC.BAT文件,去掉CALL这一命令

,否则,会在登录完时提示A驱动器没有准备就绪。
   如下为我的这两个批处理文件的内容:(我们这里以Topstar ISA 8019网卡

为例)
AUTOEXEC.BAT
@STARTNET

STARTNET.BAT
@echo off
SET NWLANGUAGE=ENGLISH
LSL.COM
RPLODI
PNPODI.COM
IPXODI.COM
VLM.EXE
F:
LOGIN ADMIN

   二、为何远程启动工作站不能以增强方式运行Windows
   问:我已经用SETUP/A及SETUP/N命令将Windows安装到了文件服务器。但只

能以标准模式(Standard)——WIN /S启动,而以增强模式(Expand)——WIN/

3或WIN时,则提示找不到EMM386.EXE,而我在生成的NET$DOS.SYS里的CONFIG.SY

S文件中有DEVICE=A:\EMM386.EXE一句。系统提示为:
EMM386: Unable to start Enhanced Mode Windows due to invalid path spec

ification for EMM386.
   答:这可以通过如下几种办法来解决:
   ①在CONFIG.SYS中同时驱动RAMDRIVE.SYS,创建一个适当大小的MS-RAMDRI

VE,并在AUTOEXEC.BAT中添加如下语句:
   ⑴COPY A:\EMM386.EXE C:\ (这里,我们假定EMM386.EXE文件位于A盘根目

录,虚拟盘为C盘)
   ⑵SUBST A: C:\
   这样就可以以增强方式正常运行WINDOWS了。只是在WINDOWS中不能再使用A

盘(经我们试验,也可以在“运行”或MSDOS方式下通过SUBST A: /D来解除此限

制,此时不会对WINDOWS有任何影响。当然,可以将此语句加在启动组里)。
   ②上述办法需要占用一部分内存,我们也可以直接通过NOVELL的实用程序来

解决,即在AUTOEXEC.BAT或登录脚本中添加如下语名:
   MAP R A:=SYS:\DOS (这里,我们假定EMM386.EXE文件位于F盘的DOS目录下

)
   而解决A驱使用受限制的办法则是运行:
   MAP D A:
   与前一办法不同的是,由于A、B、C、D、E在NOVELL中被认为是本地驱动器

,所以执行MAP R A:=SYS:\DOS时,会有一个确认提示(如在登录脚本中则不会有

提示,读者也可通过DOS重定向来解决)。
   ③这是一个最为经济、保险的方法——使用DOS未公开的参数。对于DOS中的

未公开参数,读者们也许知道不少,但EMM386.EXE的/Y参数却可能还不了解。这

个/Y参数对网络安装Windows简直太重要了,只是要注意其格式为/Y=[DRIVE][PA

TH]< EMM386.EXE >,例如
   DEVICE=EMM386.EXE NOEMS/Y=F:\DOS\EMM386.EXE
  或:DEVICE=EMM386.EXE RAM/Y=F:\DOS\EMM386.EXE
   我所用的CONFIG.SYS文件的内容如下:
DEVICE=HIMEM.SYS
DEVICE=EMM386.EXE noems /y=f:\dos\emm386.exe
DOS=HIGH,UMB
LASTDRIVE=Z
FILES=40
buffers=30

   三、为何不能在无盘网环境使用涉及系统文件传输的命令
   问:我在NOVELL远程启动环境作DOS教学,但从未讲过FORMAT及SYS等命令,

因为每次都要求插入系统软盘到软驱。有没有一个好的办法解决?
   答:由于NOVELL网络操作系统和DOS的限制,在进行FORMAT及SYS等命令操作

时(皆安装有软盘驱动器),都不能成功进行。表现及解决办法如下:
   1、系统文件传输
   在F盘DOS目录下键入如下命令:
F:\DOS>SYS A:
系统提示:
Invalid Function
   其实在这里,我们可以通过前面介绍过的办法来解决。即在DOS命令提示符

下使用命令:
Map root c:=f:\dos
其中root参数在这里是指将F盘的DOS子目录映射为一个根目录(即DOS下的一个驱

动器,盘符号从C起到Z止可任选一),然后再转到C盘,执行SYS命令即可。
   2、格式化为系统盘
   在F盘DOS目录下键入如下命令:
F:\DOS>FORMAT A:/S
系统提示:
Insert DOS disk in drive A:
And press ENTER when ready...
因为在DOS目录中已经有IO.SYS、MSDOS.SYS、COMMAND.COM等系统文件,解决的办

法仍如上述,即Map root c:=f:\dos,然后转到C盘,再执行FORMAT/S命令即可。


   3、在Novell环境下制作能够制作Windows 95的启动盘(或传输系统文件或

带/S格式化)吗?
   可以。前两年的读者可能都使用过NORTON的DISKTOOL,其中有一项功能就是

生成系统盘,在此过程中,系统要求用户等待一会儿,它正在准备系统文件。它

在哪个地方准备呢,嘿,就是在该软盘上,若没有,则转向DOS路径,再没有则要

求用户插入一张系统盘到软驱。事实上,DOS系统也是这样的,SYS及FORMAT/S在

操作时也是先搜索当前磁盘上有无该系统文件,若没有,则到DOS或WINDOWS的缺

省安装路径中去寻找。基于此,在Novell环境下,在MS-DOS 6.2X下,都可以制作

Windows 9X的启动盘,反之亦可。关键是该盘(无论是软盘还是硬盘)上必须有

欲生成版本操作系统的完好的系统文件。
   因此,具体的做法是,我们可以先将去除了系统、隐藏、只读属性的系统文

件IO.SYS、MSDOS.SYS、COMMAND.COM(所需要的操作系统版本)复制到目标盘,

再使用上述两个命令即可。

   四、为何我的服务器上不能上双网卡?
  问:我校原有一个90台无盘工作站的教学LAN系统,原来进行DOS教学时,没

有什么瓶颈限制,但现在进行Windows、FoxPro等大型应用程序教学,发现系统明

显的跟不上了。本着节约成本出发,我们采用在一个服务器安装双网卡(即建立

一个内部网段)的方法来改进,但却一直不能成功。
答:NOVELL文件服务器上安装多个网卡,关键是要区别开每个网卡的IRQ及I/O,

再将每块网卡照单块时连个一半工作站。若是总线型,则应添加两个终结器,若

是星型,则分别从两块网卡引出接入HUB中即可。其它的相应设置为:
   1、运行网卡的SOFTSET程序,将两块网卡的I/O和IRQ分别设为300、320及3

、4。
   2、将两块卡装入并启动服务器。
   3、在服务器:状态下执行LOAD INSTALL命令,修改AUTOEEXEC.NCF文件如下

例:
  File Server name LANHOME
  IPX Internal number 12345678
  Load ne2000 Port=300 Int=3 frame=ETHERNET_802.3 name=TESTA
  bind IPX TESTA NET=123
  Load ne2000 Port=300 Int=3 frame=ETHERNET_802.2 name=TESTA
  bind IPX TESTB NET=321

  Load ne2000 Port=320 Int=4 frame=ETHERNET_802.3 name=TESTB
  bind IPX TESTB net=234
  Load ne2000 Port=320 Int=4 frame=ETHERNET_802.2 name=TESTB
  bind IPX TESTB net=432
   MOUNT ALL
   ...

  五、为何我给服务器添加到32MB内存速度却仍不见改善
   问:随着内存条的价格一降再降,单位给原来的文件服务器上到32MB的内存

,但是网络速度看起来并没有明显的提高。
   答:NOVELL服务器最大支持4GB的RAM,如果RAM低于16MB,系统会自动进行

管理;但当大于16MB时,则需手动进行RAM扩展了。这里介绍两种方法:
  1.使用DOS的内存扩展驱动程序HIMEM.SYS,即在CONFIG.SYS文件中添加一行

DEVICE=C:\DOS\HIMEM.SYS即可。
  2.使用NOVELL的REGISTER MEMORY系统控制台命令。在:提示符下键入:REG

ISTER MEMORY 1000000 1000000,前一个1000000是后16M的起始地址,后一个10

00000是后16M的内存长度。
随后可以在控制台下键入MEMORY命令来检测注册是否成功,也可以通过HELP REG

ISTER MEMORY来获得帮助。

  六、为何只能登录到一个文件服务器
   问:我校有一个120台的微机室,装有两个文件服务器,其中一个是备份用

来应急的。最近,我们准备也将其连在网络中,以提高网络传输速度。确信所有

设置都正常,但工作站只能登录到其中的一个文件服务器(这时,另外的一个必

须关闭才行),若同时启动两台服务器,则先启动成功的一台会发出鸣叫。这是

为什么?
   答:双文件服务器的确能明显的提高网络的速度,但在连接过程中应该要注

意文件服务器的AUTOEXEC.NCF设置:
   1、服务器名称不能相同:
SERVER NAME LANHOME1 SERVER NAME LANHOME2
   2、IPX内部网络号不能相同:
  IPX INTERNAL NET 111 IPX INTERNAL NET 222
   3、网卡安装根据实际情况而定:
  load NE2000 port=300 int=3 FRAME=Ethernet_802.3 NAME=TESTA
  load NE2000 port=300 int=3 FRAME=Ethernet_802.3 NAME=TESTB
   4、绑定IPX到网卡的网络号应相同
BIND IPX TO TESTA NET=999 BIND IPX TO TESTB NET=999
   5、其余地方保持单一服务器内容不变,如:
MOUNT ALL
LOAD MONITOR
   接下来,要注意的是,两个服务器之间只能通过细缆直接跨接,而不能通过

双绞线来直接连接或通过HUB来转接。还要注意的是在工作站上的登录。

   七、为何在安装了WINDOWS 3.2中文版后运行时黑屏、鸣叫并死机
   问:我在NOVELL网络中通过SETUP/A、SETUP/N命令安装了WINDOWS 3.2中文

版,在系统提示返回MSDOS,接着键入WIN重新启动时,却只见光标往下移、鸣叫

并死机。而以WIN/S方式却正常,我指定了EMM386.EXE的路径也是一样。但假若安

装的英文版WINDOWS 3.1,则有如下提示:
NetWare shell incompatible Cannot use a device specified in the SYSTEM

.INI file. The device may be necessary to run Windows in 386 enhanced 

mode.
If you experience problems, run the Setup program again.
F:\WINDOWS\vnetware.386
怎么办?
   答:这是因为NOVELL 4对WINDOWS的支持不够好造成的,对英文版的3.1也是

如此。解决的办法还是要回到制作客户软盘那里。不管我们通过光盘的\CLIENT\

DOSWIN还是服务器SYS卷的PUBLIC\CLENT\DOSWIN下的INSTALL程序来制作客户启动

盘时,都会有如下几个步骤:
   1、输入要安装的目标目录 这可以是A盘根目录,也可以硬盘上的任意一子

目录。系统会自动将此路径加入到AUTOEXEC.BAT文件中。
   2、回答是否允许系统修改并备份AUTOEXEC.BATCONFIG.SYS文件。
   3、回答是否安装对MS WINDOWS的支持。若回答是,则应在下一行确定或重

新输入WINDOWS的目录,这里的WINDOWS目录是指SYSTEM.INI、PROGMAN.INI、WIN

.INI等文件所在的目录。接下来应在高亮处回车以输入WINDOWS共享文件所在目录

,这里需要有相当于ADMINISTRATOR的权限才行,因为系统会覆盖一些系统文件。


由此,我们知道第三步就是我们所需要的。在这里要注意区别开分别输入WINDOW

S及WINUSER两个目录。

   八、为何在NOVELL 4环境下的WINDOWS 3.2中文版不能进行网络打印
   问:我已经安装NOVELL 4对WINDOWS的支持文件,也能够正常以增强模式启

动WINDOWS 3.2中文版了,但总是在启动时会出现一个NOVELL警告框,大意是不能

应用NOVELL的网络实用程序,这是为什么?而我又要进行网络打印,该如何解决

这个问题?
   答:这里是因为NOVELL找不到与中文版相同的语言代码页。建议你安装英文

版的WINDOWS 3.1,再安装一个中文平台,如RICHWIN等等。WINDOWS 3.1英文版下

NOVELL的所有功能不受限制,包括网络打印,且管理更为直观、方便。

   九、为何网卡不见了
   问:我是一个计算机教师,我的机器连在学校的NOVELL教学网络里,以前一

直工作正常。前两天经领导同意,对其升级,用的是华硕P2B板,赛扬370 300A,

i740AGP显卡,仍用以前的TopStar 8019 ISA网卡。安装WINDOWS 98正常并能访问

NOVELL服务器。但不能通过BOOTROM远程登录NOVELL服务器,甚至连“Type H to

 boot from Hard disk”的提示也不见了。是主板的问题吗?
   答:这其实是一个老生常谈的硬件资源冲突的问题。一般地,网卡默认的是

IRQ=3,I/O=300,BOOTROM ADDRESS=C800;而声卡常用的是IRQ=5,I/O=22O,属

于新生代的AGP显卡所占用的ADDRESS则是C800,所以,建议你看看是不是这种情

况。你可以通过8019随卡盘的RSET8019程序来改变网卡的IRQ和BOOTROM ADDRESS

为其它,如D000、D800等。

(转自蓝网之家)


--
☆自由☆快乐☆无拘无束

※ 修改:.gcloud 于 Aug 15 19:29:54 修改本文.[FROM: 61.129.0.40]
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 61.129.0.40]

[关闭][返回]