|
III. 盘片离体(Drive-Independence)的定义和数据恢复面临的挑战
译者:ZhangYY(以wjsxy网名发表)
译者注:Drive-Independence data recovery此后将以为盘片离体数据恢复
在严格的意义上,我们定义盘片离体数据恢复为恢复用户数据不使用任何来自原硬盘的硬件(当然介质除外)、固件或其他信息,唯一的例外可能是硬盘型号。在这一条件下,使用来自配体硬盘的部件并且检查相似的硬盘以便确认该硬盘系列的关键信息。图2展示了ActionFront实验室一部分配体硬盘。
在较宽泛的意义上,盘片离体(Drive-Independence)可以解释为能有效利用与硬盘型号无关的配件而不考虑原盘。离体数据恢复涉及在该硬盘系列工作的一系列技术,该技术不同于用于特定硬盘的特定问题的补丁和技巧。
基本的替换操作是把盘片重新安装到新的硬盘上并作磁头堆移植。在这两个极端的条件下,要成功恢复数据面临6个不同的困难向我们挑战:
1。重新优化预放读设置;
2。回调可复验的出轨(RRO)和磁头偏移;
3。控制主轴电机旋转和磁头位置,典型的情况就是利用盘片表面的磁伺服信号模式;
4。确定每个盘面设定和格式、缺陷和缺陷映射策略[23,24];
5。探测模拟磁头信号的二进制数据;
6。解码预编码、不规则性、RLL、奇偶辅助、ECC及任何其它码用于寻找用户数据[25,26]。
当然,从检察和解码用户比特数据得出的扇区(或数据块)还要装配成用户文件。此后的典型的任务是逻辑恢复。有趣的是,数据的反复验证只有在物理恢复之后,才能完成逻辑恢复[27]。本文在严格的和宽泛的两种意义下研究两种盘片离体恢复技术:1)替换和刷新系统区信息(宽泛意义下);2)硬盘电子部分的替换(严格意义下)。 |
|