用NU中的DiskEdit修复无法引导的硬盘

Author: 冷学锋 Date: 1995-07-21

        通常可用一些工具软件来修复硬盘,但由于受一些工具软件的功能和使用难易程度的限制,使普通用户在遇到这类情况时,很难进行正确处理(特别是对主引导扇区和分区表),以恢复硬盘的正常引导。
        象Pctools工具软件就不能访问硬盘主引导扇区,无法修改被病毒破坏的主引导扇区和分区表等内容;DEBUG调试工具可以通过调用I/O中断13H,输入一段小程序(很多文章有介绍,本文不多述)来处理,但对于普通用户来讲有一定困难;即使熟练的用户,也须小心操作,稍有不慎,将会前功尽弃,甚至无法再继续恢复;更有甚者,直接FDISK,Format c:/S,这将丢失硬盘上的大量重要数据,实在可惜啊!可惜!
        难道就没有一个简单、易用,而又安全可靠的工具软件能恢复引导硬盘吗?其实,在NU工具系统中,从NU6.0后,有一个名为Diskedit.exe的工具,可以方便、安全地恢复遭意外破坏的硬盘。下面就处理一例遭计算机病毒破坏而无法正常引导的硬盘,说明用Diskedit等工具恢复磁盘的方法:
        一、首先确定是哪一部分被破坏,而使硬盘无法引导
        启动机器,观察屏幕提示,如果屏幕显示“Invalid drive specitication”(无效驱动器)的错误信息,就说明主引导扇区和分区表被破坏,这时就是用软盘引导也进不了硬盘,若不是上述提示,用软盘引导后能进入C盘,可能是BOOT引导扇区或三个系统文件被破坏。本例开机显示“无效驱动器”,即主引导扇区和分区表被破坏了。
        二、根据屏幕提示,用Diskedit恢复
        一台386兼容机,前一天工作正常,第二天开机即显示“无效驱动器”,估计是感染了“火炬”病毒,此病毒发作后即破坏主引导扇区和分区表(大多不能看到发作情况),所以决定用Diskedit恢复主引导扇区。
        1.根据分区情况,找一分区结构相同的机器,执行Diskedit,等出现主菜单后,按住Alt+A,然后按Alt+W,光标移到()TO a file处回车,再按提示输入路径和文件名,即可将主引导扇区和分区表信息写到指定路径下的文件中(比如DISKO)。
        2.用无毒系统盘起动故障机器,在A>下执行Diskedit,等出现主菜单后,按Alt+A,然后按Alt+W,将光标移到()TO Physical Sector,回车,然后按提示输入上面保存主引导扇区的文件名回车,稍后退回DOS系统,在A>下键入C:回车,即可出现C>,再列C:盘目录文件,发现一切正常,至此恢复工作即告完成。
        三、防患于未然,请保存好硬盘重要部分信息
        为防止再发生类似情况,建议广大用户:
        1.严格控制、检查外来磁盘,防止病毒感染机器,对于任何软件都要先做清病毒检查后再装机器。
        2.在保证无病毒状态下,用Diskedit工具,按上述步骤1,将系统的主引导扇区和分区表、BOOT引导扇区等硬盘重要信息保存在磁盘上,以备出现意外情况时恢复硬盘正常工作。
        3.更为安全的方法是:利用NU下的Rescue.exe建立一张系统恢复盘,它将主引导扇区、公区表、BOOT引导扇区和COMS内容等机器配置的重要信息,生成在一张带系统的恢复盘上,一旦机器出现无法引导的情况,即可用恢复软盘使机器系统正常工作。
        NU系统中,有很多非常实用的工具软件,而且都可以单独运行,愿本文能使用广大计算机用户能更好地利用NU这个工具软件,充分发挥NU工具软件的各种功能,保护硬盘上的大量数据,保证机器的正常工作。
        (冷学锋)