用PCTOOLS修复0磁道 遇到的问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 13:24:38
我按照网上教程用PCTOOLS里的DE修复硬盘0磁道错误,可是在选择硬盘驱动器的时候,弹出来一个错误,显示不能什么驱动(本人英语比较菜。。有些单词看不懂~),请选择其他驱动,或者。。。(不认识了~)。。恩。。问问有没有哪位大虾遇到过同样的情况=。=,教教我~3Q

关键词:修复 0磁道 扇区 磁盘参数 引导扇区 分配表 根目录
众所周知,当软盘出现0磁道扇区损坏后,DOS系统以及现行的各种磁盘工具软件都拒绝使用,因而造成相当一部分资源的报废。其实这些宝贵资源都完全能够使用 (如借助于笔者开发的DISK.COM,详见《中国计算机用户》93.9),特别是大部分可以修复好并能在DOS 系统下使用。笔者新发明了一种修复0磁道扇区损坏软盘的好方法,其原理通用于各种软、硬磁盘。
DOS系统为了管理磁盘文件,占用了0面0磁道的全部扇区和1面0磁道的部分扇区或更多。这些扇区是DOS磁盘文件系统的重要部位,不容许有坏扇区存在。这部分是由3项内容构成:DOS引导扇区(BOOT)一个;文件分配表(FAT)两个;文件根目录区(DIR)。经过反复试验、研究证明:上述3项内容中只有文件分配表可以有一个出错,换言之就是其中可以有坏扇区 (当然其备用功能就消失了,另一个出错则不能正常存取文件。其中 DR-DOS 6.0仅容许第二分配表错,MS-DOS 3.3、5.0和6.0容许任意一个出错),其余不容许有坏扇区。
根据以上结论,满足上述条件就可以正常使用磁盘。因此,只要将损坏的扇区排除在外即可,或者将其移到一个文件分配表中(另一个必须保证全为好扇区)。如何移动是关键,逻辑扇区的位置是根据物理扇区格式化后确定的,一般是不能变更的。笔者经过对磁盘I/O参数表的分析和研究,发现了磁盘参数与容量及各部分扇区起始位置等之间的关系,终于发现了“新大陆”,找到了修复、利用0磁道扇区损坏软盘的好方法。
综上所述,不难得知:可以修复并在DOS系统下使用的软盘极限条件是0面0磁道1扇区必须是好的,其余都好办。反之,则只能由DISK.COM使用。
一、实现的手段
1、设置保留扇区数,将坏扇区包容进去。如:设保留扇区数为2,可将0面0磁道2扇区划入保留之列(此方法在MS-DOS 3.3和DR-DOS 6.0下通过,MS-DOS 5.0和6.0无效)。
2、设置文件分配表个数,减少或增加个数,以便于将坏扇区排除在外(此方法在DR-DOS 6.0和MS-DOS 3.3下通过,MS-DOS 5.0和6.0无效)。
3、设置文件分配表扇区数,同上,同时须相应修改每簇扇区数(此方法在DR-D