用NCRTCN5.0修复零道坏软盘
mov ax,0201
mov cx,0001
mov dx,0000
mov bx,0200
int 13
int 20
2、写引导区 (WBOOT.COM)
mov ax,0301
mov cx,0001
mov dx,0000
mov bx,0200
int 13
int 20
把一片已格式化正常的软盘插入A驱动器,运行程序RBOOT.COM,将引导区读入内存,取出A驱动器中的正常软盘,将零道坏软盘插入,运行写引导区程序WBOOT.COM,将内存中正常的引导区写入A盘。然后,对A盘进行格式化,即: C>FORMAT A:<回车>。通常,如果软盘零道逻辑损坏,经过以上处理,均能使盘恢复正常,否则说明零道可能有物理划伤。
对于零道损坏的软盘,传统的做法是:一是小心地打开盘套,把盘片0、1两面互换,再将封粘牢,作格式化,即可恢复磁盘的正常使用(但有坏道);二是报废不用。
我们在实际工作中,试着用NORTON5.0软件包提供的NDD.EXE(NORTON DISK DOCTOR)修复零道损坏的磁盘,取得了意想不到的效果.现将具体方法总结出来提供给同行,以供参考.
在DOS提示符C>号下,运行NDD.EXED文件:
C>NDD<回车>
出现如下选择项:
1. Diagnose Disk
2. Undo Changs
3. Options
4. Quit Disk Doctor
移动光标至 1. Diagnose Disk, 回车。出现驱动器选择菜单,在该菜单下,选择A:盘,回车。此后NDD将做五项工作:
1. 分析引导记录
2. 分析文件分配表
3. 分析目录结构
4. 分析文件结构
5. 分析丢失的簇
在进行这些操作时,NDD要在其它磁盘(可由用户在一定历史条件下为C:或B:)建立一个信息文件NDDUNDO.DAT,用来保存零道坏软盘的各种信息。
在分析软盘引导记录时,如果NDD遇到错误,便提示是否改正,回答YES,则NDD自动修复零道并向零道写入正确的引导信息,至此零道坏软盘恢复正常。
如果磁盘中保存了许多重要的文件,危房以恢复,则可以接着作2、3、4、5项工作,NDD逐项分析文件分配表(FAT)、根目录、文件结构以及是否有丢失的簇。遇到错误,NDD提示"是否改正发现的错误?",回答YES后,它会自动恢复发现的错误,同时将错误记录到文件NDDUNDO.DAT中。待全部工作结束后,零道坏的软盘完全恢复正常,而且磁盘上的所有数据都得以保留。
用这种方法,我们救活了许多零道坏但又不能做格式化的软盘,并且使用良好。