电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 1491 人浏览分享

BIOS里都找不到硬盘怎么办

  [复制链接]
1491 5
●故障现象: 电脑接通电源通过自检后报告系统错误,使用Fdisk命令找不到硬盘,进入BIOS查看,在“标准CMOS功能”对硬盘的设置中,正常工作时显示的型号为“IC35L060AVVAWA07-O”,可是现在却变成了“IC#5L0&0AVFA 7-0”,再查看硬盘的参数,却什么也没有。用手工操作填入参数,退出BIOS后仍然找不到硬盘,填入的参数无效。
  
●故障排除: 笔者首先怀疑电脑可能中了逻辑炸弹。中了逻辑炸弹之后,软盘也会找不到,可是笔者却可以用软盘启动。笔者用软盘重新启动,把以前保存在软盘中的主引导记录MBR?内含分区表 调出到内存的100H地址,再写入硬盘中,可重新启动以后,电脑仍然报告系统错误,找不到硬盘。
用DOS版KV3000杀毒软件的F6和F10功能修复硬盘,KV3000报告找不到55AA,修复不成功。笔者用KV3000的P6查看MBR,再与软盘备份的MBR作了比较,发现MBR已经是面目全非,不仅分区表的最后两个字节(偏移地址为01FE~01FF)已由“55AA”改为“55A2”,活动分区的标记?偏移地址为01BE~01BF 也由“8001”改为“8002”。MBR的其它部分有约三分之一被修改了。笔者想到硬盘可能中了恶意病毒,但是报告不出病毒的名称,更不能将它清除。
没有办法,笔者只有仔细检查这块日立60GB硬盘是ATA100硬盘的接线,该数据线是80芯的,会不会是数据线太细有断线或是有接触不良的情况呢﹖于是笔者用40芯的数据线换下了80芯的数据线。仍然用软盘启动,首先进行杀毒,报告没有发现病毒!用DEBUG软件把备份的MBR写入硬盘,写入成功!查看硬盘,除了C盘以外,其他的D、E……盘符都找回来了,而且数据完好无损。重新启动进入BIOS,硬盘的型号也正常显示,硬盘的参数也有了。C盘虽能找到,但是不能进入,把原来备份的C系统盘克隆回C盘,重新启动后,电脑就正常了。看来故障产生的原因并不是病毒,而是硬盘的数据线有了问题!此后更换了一条新的80芯的硬盘数据线,直到现在硬盘仍然正常工作。
●故障总结: 为什么硬盘的数据线与数据线的插头接触不良会造成这样的故障呢?经过一番思考,笔者认为,可能是数据线中用来传送数据的八位数据线的第二位与插头接触不良所造成的。接触不良,就等于这条线断开,这一位的数始终是1,因此在向硬盘写入数据时,不管写入什么数,这一位始终是1。例如写人C(二进制为1100),实际写入的是E(1110);写入0(二进制为0000),实际写入的是2(0010),等等。在此情况下,数据自然不能正确地把MBR写入到硬盘中,同样也不能对“顽固”的数进行修改。因为硬盘的这条线悬空,容易受到外来的干扰,其电位可能为0,也可能为1,于是写入的数也就不确定,所以在BIOS中自动侦察硬盘时,错误地报告硬盘的型号也就不足为奇了。


                     支持论坛发展.从一点一击开始~~~
                          看帖回帖是一种美德.!

评论 5

fvptk fvptk  正式会员  发表于 2010-2-23 13:32:31 | 显示全部楼层
楼主走歪路了,发现问题由简到繁,首先更换数据线然后再.........浪费时间了,呵呵

ta00162210 ta00162210  正式会员  发表于 2010-3-26 10:52:38 | 显示全部楼层
我有一种办法你可以使用.主要是硬盘的启动引导文件埙坏.你可使用安装版光盘.不能用GOSHT版.用PQ分区进入.把C盘重建后退出.重新安装系统。C盘以外的盘不需要建.这样数据不会丢失。如果你有备份的系统.请安装完安装版系统后.重启还原你原先备份的系统。这样还是你正在用的系统。如果你不用安装版系统安装的话.开机后还是不认硬盘。用GOSHT安装成功的话重启后电脑更不认硬盘。

gaoye8 gaoye8  合格会员  发表于 2010-4-3 07:48:59 | 显示全部楼层
学习了,谢谢

qtxza qtxza  正式会员  发表于 2010-4-4 04:48:33 | 显示全部楼层
学习中。。。支持一下{:3_233:}

确实是有点复杂。
但是疯子作品确实值得人去看

您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

关注

28

粉丝

1133

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.