工作站安装Windows 95后故障排除

Author: Date: 1998年 第09期 21版

  一台P5/133工作站(16M内存、2G硬盘、S3显卡、NE2000兼容网卡)原装有中文DOS 6.22,上Novell网(Netware 3.1)工作正常(服务器为HP E45 PⅡ/233/32M/4.3G)。升级前对硬盘做了高级格式化(Format C:/u),安装了Windows 95(OSR2)并添置一块ALS007声卡。安装成功后,开机按F8进入DOS 7.0,运行网卡NE2000安装盘上的上网软件(LSL.COM、NE2000.COM、IPXODI.EXE、VLM.COM),加载VLM.COM时死机,更换网卡、网络线后故障依旧,于是怀疑网卡的中断号或I/O地址与其他硬件产生冲突。打开网卡配置文件NET.CFG,内容如下:
  ……
  Link Driver NE2000
  PORT 300
  IRQ 5
  ……
  而声卡的缺省配置恰恰是IRQ5。重新启动Windows 95,选择“开始|设置|控制面板|系统|设备管理”,将声卡的IRQ改为9。在“网络”中添加Netware客户和IPX/SPX兼容协议后重新启动计算机,在“网上邻居”中找到了服务器的SYS卷。
  由于笔者所用的软件只能在DOS环境下运行,因此重新进入DOS 7.0,顺利地连上了服务器,但在运行Login命令时提示Access denied的出错信息,通过试验发现,输入任何命令(包括不可识别的命令)都有同样的现象。在Windows 95的DOS BOX中,故障依旧。鉴于Windows 95中能正常访问服务器,于是怀疑DOS 7.0与Netware 3.1不兼容。从DOS 6.22一号安装盘上拷贝IO.SYS、MSDOS.SYS、COMMAND.COM到C:\并更名为IO.DOS、MSDOS.DOS、COMMAND.DOS,在MSDOS.SYS中加上Bootmulti=1。开机按F4进入以前的DOS版本,一切恢复正常。
  事后笔者对Windows 95与Netware的兼容性做了一次测试,结果如下:(×表示不兼容)
    Netware 版本       3.1   4.0
    DOS6.22             √    √
    Windows 95 非OSR2   √    √
               OSR2     √    √
    DOS7.0     非OSR2   √    √
               OSR2     ×    ×
  希望读者们在使用Netware时,注意与Windows 95的兼容性问题,应保留以前的DOS版本,有条件的最好在服务器上安装Windows NT 4.0。