当前位置:主页 >> 数据恢复技术 >> 正文
汇编 硬盘修复经验

硬盘情况分类:
  1 FAT16/FAT32,FAT2及ROOT完好,使用支持长文件名的自动恢复工具(抱歉,本人 手中尚无),或使用DISKEDIT等工具手工恢复。 具体办法,见本人前次发表的几篇拙作(《硬盘分区结构》、《修复指南》、 《修复概念》)。

  请注意,本人在4月27日所发表的《修复……一例》中,关于FAT2长度的计算 公式有误,将磁头SIDE与柱面CYL的顺序颠倒了,在此深表歉意。 另外,如果你讨厌繁琐的计算,可以利用DISKEDIT工具,用Alt-P选择物理扇 区,并输入FAT2表的起始地址Cyl-Side-Sec,然后,翻页(可能翻很久)直到光标 出现在ROOT区的首扇区内。这时,记录下屏幕左下角的扇区偏移数(因为从0开始 计数,所以在此多翻了一扇区)。即为FAT2的长度。……其余步骤不变。

  2 FAT16/FAT32,FAT1/FAT2/ROOT甚至数据区的开始部分,均遭破坏。 使用支持长文件名的自动恢复工具。(假设文件在物理扇区上连续存放)

  说明:如果没有支持长文件名的自动恢复/修复工具软件,可以用普通自动恢复工具结 合DISKEDIT等硬盘读写工具进行修复。举例如下:

  自动恢复工具:TIRAMISU(DOS/WIN 4.03)

  硬盘读写工具:DISKEDIT(NORTON UTILITY 8.0)

  用DISKEDIT选择物理硬盘,然后Alt-T-]Find Object-]SubDirectory寻找要恢 复的,包含长文件名的子目录。找到后,编辑不是8.3格式的文件条目。举例 如下

A.o.l.s.a.b.c.d. ;长文件名描述,表示 aolsabcdef1.doc 文件 e.f.1.d.o.c.....

AOLSAB~1DOC..... ;文件指针,8.3格式,表示 aolsab~1.doc 文件 ................

A.o.l.s.a.b.c.d. ;长文件名描述,表示 aolsabcdef2.doc 文件 e.f.2.d.o.c.....

AOLSAB~2DOC..... ;文件指针,8.3格式,表示 aolsab~2.doc 文件 ...............

  以上是DISKEDIT的右边文本窗口的内容,只要将“长文件名描述”的第一个字符, 上例中为“A”,修改成ASCII字符E5(左边的16进制窗口内,用[TAB]键切换), 表示该项已被删除。将子目录中所有长文件名条目的首字符修正后,就可以进入 TIRAMISU的界面,使用recover功能了。

 

  修复工具及功能:

  NDD 搜索扩展分区极为有效,不能正确恢复BOOT引导区破坏后的分区。不支持 FAT32系统。

  适用范围:硬盘主分区表丢失/恢复丢失的扩展分区及FAT16 鳌?

  适用对象:初学者~高手

  DISKEDIT 编辑硬盘物理扇区的任意内容。通过各项功能,手工完成对硬盘数据文件的恢复。不支持FAT32系统、不支持长文件名。

  适用范围:各种情况的逻辑、物理硬盘驱动器

  适用对象:中级~高手

  TIRAMISU 自动分析、恢复硬盘文件。通过对硬盘结构的预分析,构造硬盘的虚拟目 录,并可将各子目录中的文件进行自动恢复。当FAT1/FAT2表全部丢失时, 假设文件存放于连续扇区中。不支持长文件名、需要临时存储空间(如软 盘、硬盘或网络磁盘)。修复笔记本电脑时相当复杂,需要联网环境:需 要DOS下的上网盘及PCMCIA网卡的DOS支持。FAT表全部损坏时,小文件恢 复的可能性较大。修复长文件名时,需其他工具软件配合使用。

  适用范围:需要恢复硬盘中的重要数据文件,且有周转磁盘空间。

  适用对象:初学者~高手

  KV300-[F10] 恢复主引导记录、逻辑盘BOOT区。不分析磁盘结构、不支持FAT32系统。对 系统区遭破坏(FAT/ROOT)的硬盘无法修复,但不会造成数据丢失。

  适用范围:引导区型病毒/主引导记录丢失(FAT16)/逻辑盘BOOT区丢失(FAT16)

  适用对象:初学者~高手

  FDISKMBR 覆盖主引导记录的代码区。不重建主分区表。

  适用范围:引导区型病毒/主引导记录代码丢失

  适用对象:初学者~高手

  FDISK建立分区 重建主分区表。不覆盖主引导记录的代码区。用F6值填写FAT1和FAT2表范围 内,每个磁头上第#1、第#7号扇区,会造成数据丢失。

  适用范围:新硬盘/重新分区

  适用对象:初学者~高手

发表评论】【关闭窗口
地址:沈阳市和平区三好街84号 东科大厦130、131室 关于我们 | 数据恢复 | 服务范围 | 无尘室 | 成功案例 | 技术文章 | 联系方式