怎样排除AST286升级时出现的软故障

Author: 贵州 胡以华 Date: 1995-02-24

        经过对原机箱重新打孔,将主板固定、各板卡安装、电缆连接完毕后,给机器上电,进入CMOS设置程序,对硬件分别进行设置,这里顺便读:硬盘的设置,因该硬盘类型的参数不在标准表中,在设置时,选47(自定义类型)该硬盘有745个Cylinders(柱面)、4个Heads(磁头)、28个Sector(扇区),设置完毕后,机器能自检,当从硬盘引导系统时,屏幕提示:please wait For fixed Disk 80 to spin up后死机。
        将主板、多功能卡,放在另一台386兼容机上试,工作正常,证明两者都是好的;把硬盘和多功能卡放在上述兼容机上试,硬盘也能引导系统,说明硬盘也是好的,怀疑显示卡不兼容,将显示卡和显示器试验,也能正常显示。以上试验,说明硬件基本上是正常的,可能是系统设置不对,又进入CMOS设置,对每一项设置进行仔细检查,该机有一项设置是“Shadow RAM”(影子内存)的设置,它是为了提高系统效率而采用的一种专门技术,Shadow RAM所使用的物理芯片仍然是CMOS的DRAM芯片,Shadow RAM占据了系统主存的一部份地址空间,其编址范围为C000~FFFFH,即为1M主存中768KB~1024KB区域,这个区域通常也称为内存保留区,用户程序不能使用。Shadow RAM的功能是用来存放各种ROM BIOS的内容,或者说Shadow RAM中的内容是ROM BIOS的拷贝。
        系统规定F000~FFFF这64K字节是系统ROM BIOS使用的,其余部分供显示卡或其它适配卡ROM使用。
        当查看“Shadow RAM”这一项设置时,发现F000~FFFF被设置成“RW”(Read/Write),重新设置成WP-shadow,(WP=write-protected)故障排除。
        为什么该机的主板在另一台386兼容机上工作正常呢?因为该386兼容机上装的是DOS 5.0的操作系统,DOS 5.0比DOS 3.3在内存管理方面功能强,对于386以上的计算机可以将DOS装入高端内存(HMA),高端内存指的是1M以上的扩展内存最前面的64K的部分此区域有64K的空间,因此DOS 5.0比起DOS 3.3可以省下约45K的常规内存空间。
        (贵州  胡以华)