AT磁盘子系统特殊故障检修二例

Author: 湖北 罗 放 Date: 1995-05-05

        例一:一台286兼容机,初用时软盘读写正常,不久后软件读写时,常出现各种错误信息清洗磁头也没用,但开机自检能通过,有时关机再开或按动、插拔多功能卡后能恢复正常,且每次故障均如A、B软驱同时出现,而硬盘则一直正常工作。经分析故障原因不大可能是软盘驱动器本身的问题,很可能是多功能卡DMA电路部份损坏,仔细检查发现卡上24M晶体引脚有虚焊,重新焊好后软驱读写恢复正常。
        多功能卡上的DMA电路控制着软盘数据读写,其时钟脉冲系由24M晶体振荡器分频得到。晶体焊造成振荡频率很大的偏移甚至停振,使DMA数据传送超时错误,软盘读写失败,而开机自检寻道因是中断方式,故能通过。硬盘采用中断方式读写,不受影响。
        例二:一台386SX兼容机,只装软驱工作正常,加装硬盘后开机自检时提示硬盘驱动器故障(硬盘是好的)或直接转为A驱引导(CMOS设置引导次序为C: A:),怀疑多功能卡损坏,经交换 检查多功能卡无故障。多方查找后察看CMOS设置信息,见高级CMOS设置表中“Fast I/O Speed Option”一栏设置为Enable,改成Disable后重新启动,硬盘引导成功。
        分析故障原因,是因主析I/O速度选为高速后,硬盘速度跟不上而造成读数据错误,但以前使用软驱时因数据读写为DMA方式,速度不随之改变,故不受此设置的影响。
        (湖北  罗  放)