用fdisk重建dos硬盘主引导记录论文

用fdisk重建dos硬盘主引导记录论文

ID:10470520

大小:54.50 KB

页数:3页

时间:2018-07-06

用fdisk重建dos硬盘主引导记录论文_第1页
用fdisk重建dos硬盘主引导记录论文_第2页
用fdisk重建dos硬盘主引导记录论文_第3页
资源描述:

《用fdisk重建dos硬盘主引导记录论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、用FDISK重建DOS硬盘主引导记录论文硬盘主引导记录遭到破坏,使硬盘无法正常工作,这是硬盘最常见的故障之一。这种情况的出现,主要是由于病毒感染、人为的错误操作或系统突然掉电等意外情况引起的。目前,硬盘已经成为微机系统最重要的硬件资源。如果硬盘主引导记录遭到破坏,会给用户带来极其严重的损失。因此,研究一种为用户所接受的,能迅速、安全、有效地重建硬盘主引导记录的方法是十分必要的。一、主引导记录的结构和功能1.主引导记录的结构MS-DOS操作系统.freelAT.能顺利进行DOS系统格式化。因此,在FDISK.创建主引导区的过程中,如

2、果能阻止其对DOS主引导区和FAT表以及文件目录区进行格式化和写零操作,就可以在不破坏原来硬盘数据的情况下,重建DOS主引导记录。根据上面的要求,可以用一段驻留程序实现。它的具体功能是拦截13H号中断,取消所有对硬盘格式化操作和除对硬盘主引导区(0面0道1扇区)以外的所有写操作。CH13.ASM程序:CODESEGMENTASSUMECS:CODE,DS:CODE,ES:CODEORG100HSTART:JMPBEGININT-13:DB04HDUP(0)RECEI:CMPAH,05HJNZCHK1CHAN:MOVAH,00HCH

3、K1:CMPAH,03HJNZPASSCMPAX,0301HJNZCHANCMPCX,0001HJNZCHANCMPDX,0080HJNZCHANPASS:PUSHFCALLCS:DPBEGIN1DISP1:DB0DH,0AH,’程序驻留成功!’,0DH,0AH,.freelOVAX,3513HINT21HCMPBX,OFFSETRECEIJNZLOADMOVAX,ESCMPAX,100HJLLOADMOVAX,CSMOVDS,AXMOVES,AXMOVAH,09HLEADX,DISP2INT21HINT20HLOAD:MOVCS

4、:OVAX,ESMOVCS:OVAX,CSMOVDS,AXLEADX,RECEIMOVAX,2513HINT21HSTILEADX,DISP1MOVAH,09HINT21HINT27HCODEENDSENDSTART三、重建的具体操作1.程序的生成将CH13.ASM程序用MASM编译并连接生成EXE文件,再用EXE2BIN将其转化为文件,将它拷到一张带DOS引导系统的软盘上,DOS版本最好与硬盘原来的DOS版本相同,同时,再拷入该版本下的FDISK.文件和CHKDSK.文件。2.主引导区的重建用该软盘启动微机,运行CHKDSK.,

5、该程序会驻留内存并给用户提示。然后,就可以用FDISK.重建主引导区。(1)单个分区的主引导区的重建运行FDISK.文件,把硬盘分成一个盘即可。(2)有DOS扩展分区的主引导区的重建对于有DOS扩展公区的硬盘,用户若记得每个分区的大小,可直接运行FDISK.文件分盘,若用户不知道分区大小,那么需将整个硬盘分成一个盘,然后运行CHKDSK.文件,得到原来DOS主分区(即C盘大小),然后运行FDISK.文件正确分盘。下面用一个具体例子说明。一台386微机,硬盘大小为200MB,操作系统为DOS6.2,硬盘分为C盘(80MB)、D盘(8

6、0MB)、E盘(40MB),由于突然断电,丢失主引导记录,且分区大小不知道。重建按以下几步进行。(1)准备一张DOS6.2的系统引导盘,并在该盘中拷入FDISK.,CHKDSK.(6.2版)和CH13.文件。(2)用该盘启动微机,先运行CHK13.文件,再运行FDISK.文件,把整个硬盘分成一个盘(C盘200MB)。(3)重新用该盘启动微机,启动后可进入C盘。(4)运行CHKDSK.,检查C盘大小,可查出C盘原来的大小为80MB。(5)运行CH13.文件,再运行FDISK.,删除C盘,重新建立一个80MB的C盘,再将剩下的120M

7、B分成DOS扩展分区,并全部分给逻辑D盘(不必再分E盘)。这样,丢失的硬盘(C盘、D盘、E盘)就全部恢复。注意:(1)对有些较低的DOS版本,其FDISK.文件分盘时,是按磁道数分盘的,用户可按照下面的公式来计算多个分区的磁道数。分区所占磁道数=总磁道数×(分区大小÷硬盘总容量)(2)每次在运行FDISK.之前,必须先运行CH13.。本文提出的方法重建DOS硬盘主引导记录,充分利用了IBMPC微机系统的硬件和软件资源,在不涉及复杂的DOS操作系统内核的情况下,用FDISK.分区软件,无论在什么情况下,都能迅速、安全、方便地重建DO

8、S硬盘主引导记录。这对微机硬盘的维护和计算机反病毒技术都是十分有益的。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。