用好你的MIRRO及UNFORMAT命令

Author: 福建 谢开亮 Date: 1996-08-16

        当系统正常工作时,打入MIRROR [drive:]命令,即在drive所指定盘的根目录下建立了系统区的映象文件:隐含只读文件MIRRORSAV.FIL和只读文件MIRROR.FIL,这两文件存储了该盘的引导记录、文件分配表和根目录,供系统恢复信息时使用。
        对硬盘来说还有一个重要的系统信息__硬盘分区表,它可以通过打入MIRROR/PAPTN来备份。命令执行时要求用户在A驱动器或者B驱动器中插入已格式化的软盘来转储分区表,这一信息存储在该软盘中的PARTNSAV.FIL文件中,这个操作对一台机器来说只需要执行一次。对同样分区的同类硬盘可以互相借用这一个份备。
        当计算机病毒或错误操作发生后,往往硬盘不能自举,用DOS 5.0系统盘从A驱动器启动后,打入C:回车后屏幕上出现Invalid drive spacification的提示,这意味着硬盘分区已被破坏。这时前面用MIRROR命令作的系统信息备份文件就可以用UNFORMAT命令进行恢复了。
        所要注意的是,从MIRROR映像文件建立之后修改过的文件会有不同程度的损失,因此除了做一次硬盘分区表备份之外,在机器正常工作、检测无病毒时经常用MIRROR命令更新包含启动记录、文件分配表和根目录的映像文件是必要的。
        使用DOS 5.0的FORMAT命令格式化磁盘时如不带参数U,盘上将存储有与MIRROR命令执行结果相同的系统区映像文件,一旦对磁盘误做了格式化操作,使用UNFORMAT命令也同样可以很容易地进行恢复。
        所以,充分利用MIRROR和UNFORMAT这两个外部命令是对数据进行保护行之有效的方法。