发新话题
打印

SOS!! 请问硬盘这样的故障如何解决?

SOS!! 请问硬盘这样的故障如何解决?

[B]SOS!! 请问硬盘这样的故障如何解决?

我单位的办公用机是2000年三月,从深圳长城公司订购的一台“飓风499-C”
原配的硬盘是“富士通”的 MPE3043AE,安装的是WIN98,两年来一直能正常使用。
但今年初以来,经常出现上一次正常关机后,下一次启动时却报告C盘的"Command.com"(系统命令解释程序)丢失,从软盘启动后,运行Scandisk 则报告无法对C盘操作(“Invalid Media Type”磁介质失效);但只须用KV300写回备份的HDPT.DAT,即可正常启动,再查,也找不着什么病毒的影子。
其实这也算不上啥大问题,只是把在下的神经锻炼锻炼罢了…………

可是就在前天…………
一上午紧张繁忙的工作结束了,我长吁一口气,轻轻地按下“关闭系统”…………
不料下午一开机,待BIOS自检通过后:Verifying DMI Pool Data ………………
但见硬盘亮起………… 等了两分钟,竟毫无动静?!
于是找出WIN98启动软盘,在开机,同样是到这里之后,一读硬盘,就进入无尽的期待……………………
我想一定是硬盘的分区表被什么病毒或破坏程序锁住了
于是我找来一张“特殊的启动盘”:此盘上的 IO.SYS文件被编辑过,删除了 "55AA"这两个字节—— 这样在启动中不读入硬盘的分区表信息,即可绕开上述问题(此法在“江民论坛”http://forum.jiangmin.com/bbs_list1.asp?id=3  有转文介绍,有兴趣的朋友不妨一读)

用此盘启动后,我先用 FDISK/STATUS 命令查看,结果是原来分了三个区的硬盘,仅余C区健在,D、E两个分区竟是不见踪影!! 天哪!我三个月来的心血可都保存在D盘上呀! Oh,My GOD! Who can help me??

当然我还不会这样就束手无策,找朋友借来一张“三王合一”的KV3000,用F10“灾难修复”功能一试,我差点没跳起来:"Checking Hard Disk Partition Table …………
     No error"
没有任何错误??
我自然不信,管它呢,先用老办法:KV3000/HDPT.DAT 试试再说啦
………………
Renewed Partition Table of Disk:C   OK!OK!OK!
重启,一切依然如故,硬盘的小红灯红亮,眼都不眨一下,简直是在嘲笑我嘛,我要晕了!

就这样罢手,心有不甘,于是找来同事小李,共研对策;他是个Debug高手,因为用 INT 13 可直接读写硬盘,我们在CMOS 设置硬盘为 NONE(这样才可以用正常的软盘启动),进入DOS下,用 Debug 查看硬盘分区表,也未发现什么错误(具体步骤不多,但很多朋友讨厌看汇编命令,故此略过)

我已经准备举手投降了,小李忽然灵机一动,故意将HDPT 中指示DOS扩展分区“存在”的第一个标志字节(01 83)修改掉—— 这是用手工隐藏硬盘分区的一个技巧。
RESET -- 重启,居然能正常启动WIN98了!!
但进入系统后,查看“我的电脑”,则原来的D盘、E盘都失踪了,再用FDISK/STATUS查看,果然是没有了"Extended"——DOS 扩展分区;这倒是不出所料,因为那个01 83是我们自己改掉的。但这样原来存在D盘里面的资料也就“封印”了呀,所以我们再用Debug 把那个0183 重新写进去,但在WINDOWS下“刷新”也找不到D盘。
于是只好重启,于是又回到了开始的问题……………………

这就是说,我要让这个烂盘能启动,就得自己把D盘给封上,但这样又不能读原来的文档;要让D 盘重见天日的话,就无法启动系统,不仅硬盘不能自举,连用软盘都启动不了!

这个Fujitsu MPE3043AE 的硬盘,本来只有4.3GB的容量,原来分区时,考虑把文档存D盘上,C盘只分了1.0GB,D盘3.2GB,E盘128MB专作虚拟内存用,出故障后封掉了3/4的物理空间,这样能维持多久尚不得而知;要低格了重做吧,原来那么多辛辛苦苦做的文档又让我投鼠忌器…………

Oh! My GOD! Who can help me!!



望诸位高手大虾指点迷津!!
在下的E-MAIL:xinanjifeng@163.com
[/B][color]

TOP

发新话题