本帖最后由 JDCTS5 于 2024-6-13 17:11 编辑
PC-3000 Flash。从基于FC1178/FC1179控制器的设备恢复数据的6个步骤 朋友们好! 几年前,FirstChip技术开始在Flash市场扩张。如今,一些现代USB Flash驱动器基于FC1178/FC1179控制器。从这些设备中的大多数设备进行的数据恢复可能很复杂,因为在使用这些设备时,您可能会面临1位大小的坏的columns(列)、自适应XOR和非常复杂的内部转换。 好消息是,我们的开发人员在提取XOR以将一些FC1178/FC1179控制器添加到支持列表中方面做了大量工作。现在,您可以从更多的NAND Flash设备恢复数据!在这篇文章中,您将找到如何做到这一点的步骤。
在我们的案例中,我们有一个16 GB USB Flash驱动器,带有FC1178控制器(1个芯片和1个部件)。 芯片ID为0x2C845832。
步骤1。首先,我们需要添加一个转换图,自动发现ECC,并修正它。我们强烈建议您只在转换图上自动发现ECC(不在芯片上)。
步骤2。不要忘记重读ECC校正后可能留下的无效扇区。 步骤3。下一步是为你的案例选择正确的XOR。
FC1178和FC1179控制器可以具有相同类型的XOR,这在它们之间是完全兼容的。如果您找不到兼容的XOR,请毫不犹豫地联系我们的TS部门
定期更新资源数据库(例如每周更新一次),以便总是具有最新的XOR。 步骤4。在我们的案例中,页面转换是在XOR之后自动应用的,而且这个案例不包含交叉混合(分离块,结合页)。因此,为了检查应用的XOR是否兼容,我们尝试在最后一个图形字符串上应用Raw恢复:
结果看起来很有希望。但我们还有另一个问题。如何获取文件系统? 不幸的是,FC的工作原理与SSS控制器非常相似,后者只使用翻译器,而不将标记存储在服务区(SA)中。因此,我们只能通过翻译器组装算法来建立映像。目前,这种CPU的翻译器还没有准备好,但ACE实验室的开发人员操作了解翻译器表在FC117x家族上的工作原理。因此,对于图像重建,我们将使用基于文件系统的虚拟图像建立! 步骤5。我们需要启动“RAW”恢复功能,并从最后一张图上的“复杂操作”菜单从“MAP”选项建立一个虚拟驱动器。此一键式选项可在第7.4.17版及更高版本的PC-30000 Flash中使用。
步骤6。之后,我们应该使用这种方法组装分区内的所有文件和文件夹。请记住,只有当文件系统的所有部分在RAW:MBR、BOOT、ROOT:
经过所有的准备,最终的结果看起来很棒。遗憾的是,它没有翻译器组装后的质量。但我们仍然可以看到几乎所有可以恢复的文件夹和文件,而不会出现任何问题:
具有恢复文件夹结构的FC1178 |