免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3628 | 回复: 0

教你一招如何对付主引导区的死锁现象(上) [复制链接]

论坛徽章:
0
发表于 2004-06-30 11:35 |显示全部楼层
教你一招如何对付主引导区的死锁现象(上)\r\n[URL=http://fsboy.sunnet.org]fsboy.sunnet.org[URL]   夜猫\r\n\r\n主引导区死锁现象,我想它又可以称之为硬盘锁吧。不过我不想把她称之为病毒,因为我觉得这太令初学者感到迷茫了,什么病毒,什么病毒的满天飞。其实这只不过是一些程序在对硬盘进行误操作时所产生的破坏现象而已。\r\n好,如何让我们的初学者不太难懂的话,先来讲讲硬盘启动是如何操作的吧。首先硬盘通过bios的检测,通过了,那么说明硬盘基本没问题的(保证没有发出平时没有的异响)。然后就根据bios的启动顺序来选择启动哪个硬件了(硬盘,光驱,软驱等)。\r\n    :如硬盘启动,先是读硬盘的主引导区(MBR)。\r\n    :如光驱启动,启动中。。。。也会读取硬盘的MBR区来获取分区表。\r\n    :如软驱启动,启动中。。。。也会读取硬盘的MBR区来获取分区表。\r\n如上说,都要经过读取硬盘的MBR这一步的。好了,如果贵兄弟的硬盘一不小心被一些恶意程序或一些误操作(如一边杀毒一边做其它作业的时),往往会令硬盘进入这个死亡地带的。主引导区不幸被改写了,而且更不幸的事情发生了。。。。。。。。\r\n重启computer时启动报 io errer..... or   no boot  or .... please insert another system boot disk ...等等。。  意思都是说硬盘没有了引导系统或是测不到硬盘。\r\n这时如果有点维修经验的朋友会说:”OH NO ,D 病毒真系坏了,搞到我D分区无了,又要重新分区和重装windows了。“不过更不幸就是当他用光碟和软驱启动dos时到了我说的读取硬盘MBR区时就停住了!!!! 一些轻率的朋友会接着告诉自己,唉。。。可能不是病毒了,可能是硬盘真的到了该换的时候了。这样就去换硬盘了。。。。。。。。。。。。。。。。啊门。。。。要是有这样的硬盘记得不要丢了,把它给我吧。我是做收垃圾硬盘的工作的。呵。。。。\r\n言归正传 。。这可是硬盘引导区被误写了所致,而且出现了个死循环。无论我们用什么启动方法都是一读MBR区的启动程序就死锁在那里了。那么怎么解锁呢? \r\n下面我说说自己的一些方法:首先你部机要有一只软驱,一只软盘。好了,先把你的硬盘电源线拔掉,不要连硬盘,为什么?不说也明了吧。然后就用一只win 98 的启动dos盘启动进入dos,再放入那只空白的软盘,打入dos 命令如下:\r\n>;>;debug\r\n-a 100\r\n16D0:0100 mov ax,301\r\n16D0:0103 mov bx,400\r\n16D0:0106 mov cx,1\r\n16D0:0109 mov dx,80\r\n16D0:010C int 13\r\n16D0:010E int 3\r\n16D0:010F              (回车)\r\n-a 200\r\n16D0:0200 mov ax,301\r\n16D0:0203 mov bx,100\r\n16D0:0206 mov cx,1\r\n16D0:0209 mov dx,01\r\n16D0:020C int 13\r\n16D0:020E int 3\r\n16D0:020F      (回车)\r\n-g=200         (回车就会执行写入软盘操作,软驱绿色灯亮,证明完成)\r\n     \r\nOK 一切正常,接着做下去吧。。。。\r\n关机后,接上硬盘电源,正放入刚做好的解锁软盘,开机进入bios 一般按del 或 f2 键进入bios,\r\n把开机启动的顺序改为第一启动为 floopy (软盘) 其他不管了。按f10   选yes (保存了退出)\r\n精彩的时刻到了。。。。机子启动。。。。到了读软盘的时候你会看到软盘绿灯亮了,然后机子就停住了。。。而且绿灯也一直亮着,这证明我们的解锁程序已经运行完了。接下来怎么做呢?\r\n按reset键重启,把软盘拿走,放入win98启动盘正常启动入dos 。哈哈。。这时你发觉是不是硬盘已经不再死锁呢!恭喜你,你经过自己的努力已经成功把这把恶锁解开了。这时在dos提示符下你第一时间要做的是 \r\n>;>; fdisk /MBR \r\n这样是重新对主引导区写上正确的主引导程序。\r\n好了,这时你的硬盘已经同新买回来的硬盘无什么区别了,再怎么做就由你了。完。\r\n\r\nTips : 如果你硬盘有重要的数据想要恢复的话,那么就不要 fdisk /mbr ,至于要怎么恢复数据呢?请留意我下次所发的贴吧,因为上班时间到了,我要走了。不能再写下去了。至于下次要准备的工具是 DG (diskgen.exe )
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP