PC-3000闪存SanDisk 200 GB mSD恢复
大家好,
今天,我们将讨论SanDisk生产的整体表壳,即200 GB和400 GB模特。
这种卡是几年前发布的,多年来一直是容量最高的mSD卡,直到256和512 GB的修改取代了它们。
如今,闪迪闪存盘是最复杂的案例之一。通常,他们有许多额外的问题和功能,这是典型的只有SanDisk修改。
例如:
SanDisk正在使用SLC缓存存储最新记录的数据。在MLC/TLC存储器上,控制器以SLC模式写下数据,然后在后台将其转换为TLC/MLC。主要想法是,与SLC录音类型,闪迪是使用左右20-30%的缓存容量,这使得写操作比平时快得多。如果闪存驱动器在写入过程中损坏,文件系统和最新记录的文件很可能会留在SLC,无法恢复。恢复SLC缓存的唯一方法是使用转换器。
闪迪控制器正在使用子块更新文件系统。这就是为什么当我们应用带有块号的图像构建时键入1 [0000],我们只能得到部分文件系统,甚至是一个空的映像。为了恢复F旧结构在90%的情况下,我们需要一个翻译。
视频也是和文件系统连在一起的,块与子块之间碎片化严重。同样,恢复它的唯一方法是使用翻译器。
如果机箱容量大于64 GB,在没有翻译器的情况下,不可能组装具有块号的图像。服务区marker只包含2个字节,没有a银行标记,因此最大排序块的数量约为64 GB。128 GB及以上的情况将只由翻译支持。
在这篇文章中,我们将看看闪迪的200 GB解决方案。
这种硬盘曾经是一项技术突破。非常大容量的MSD被放入高端相机和智能手机中。
这块巨石的特别之处在于它有两块水晶,128 GB的一个另一个呢64 GB的。因为不同的是容量在这些部分中,我们将需要在不同的任务中分别读取每个芯片,以便稍后将它们组合成一个芯片。
因此,让我们开始工作的整体。
P注意那块巨石。最有可能的是,它符合类型1引脚排列方案从monolith数据库里在全球解决方案中心。
接下来,我们需要用中等硬度的玻璃纤维铅笔剥去整块石头的顶层。
正如我们在剥离后看到的,我们是对的整块巨石的引脚排列与类型1引脚排列方案。
让我们焊接电源电线根据mSD型引脚排列,连接至整体构件的引脚计划。
放用双面胶带将整块蜘蛛板垫在一起,连接电源线和设置所有引脚根据计划。
所以,所有的准备步骤都完成了,我们可以进入程序部分了。
第一步。
我们需要阅读128 GB的第一部分。为此,我们将Spider板引脚设置为CE0,而CE1将保持不动。
然后,我们用1个物理芯片(用于CE0)创建一个任务,在软件中设置引脚,并将其读取到转储中。这将是一个128 GB的部分。
在成功读取之后,我们执行ECC校正。此外,您不应该忘记重读以获得最佳质量的转储。
注意我们强烈建议始终只对图形(而不是芯片)执行ECC纠正。
第二步。
要使用第二个64 GB部件,请将Spider Board引脚放在CE1,而CE0应该保持不活动。创建一个新任务,对容量为64 GB的monolith的第二部分进行同样的操作。
请注意:我们需要在每个零件上获得尽可能好的转储质量,以获得良好的恢复结果。这就是为什么我们要关注坏的板块。重读期间,将所有未校正的链从小值到大值排序。
这很重要,因为我们需要修复尽可能多的小链-它们位于垃圾场周围,可能会严重影响文件质量和进一步的翻译组装。
第三步。
然后,我们需要将这两部分合并成一个单一的任务。
为此,我们用2个物理芯片创建了一个新任务。
通过从文件中加载,我们为第一个芯片选择合适的ID(我们从第一个任务中获取ID --128 GB SanDisk的IDNAND)并从第一个任务中选择转储文件进行加载。
在第二个芯片中,我们保留与第一个芯片相同的ID,并从第二个任务加载转储。
因此,我们得到了我们的整体2部分的任务。
每个芯片的容量相当于128 GB(总共256 GB)。我们可以看到,第二个芯片将被FF填充一半,因为它的实际容量是64 GB。
让我们更新芯片并添加一个转换图来继续准备步骤。
第四步。
现在,我们需要再次启动ECC纠正,以创建新的扇区图状态。我们之前已经修复了ECC并进行了重新读取,但是对于一个好的翻译器汇编,ECC映射需要在一个新的任务中再次形成(翻译器使用关于好的和坏的扇区的信息):
第五步。
检测正确的XOR并应用页面转换。
在SanDisk情况下,页面转换应使用以下规则手动完成:每个ECC范围开始时包含14个字节的SA,然后是4个包含数据的范围,最后是ECC代码。下面是我们需要如何设置页面转换:14SA+512DA+512DA+512DA+512DA+230ECC
对于SanDisks来说,SA部分通常包括来自页面开头的14个字节。
因此,为了检查所应用的XOR和页面转换是否兼容,我们尝试对最后一个图形字符串应用原始恢复:
正如我们所看到的,有很多文件的检查尺寸大于页面尺寸。这意味着经过这一准备后,数据完整性得到了提高。
第六步。
在这种情况下,我们将只需要执行一次典型的交织消除(按块分割;按页连接)。
第七步。
接下来,我们拆分转储(软件将自动选择要拆分的转储数量,这取决于NAND中的LUN数量):
第八步。
用外部交错连接结果(按页连接):
第九步。
我们需要采取的下一步是使用Join by Block N sources。
一个块的大小是98304。连接的结果数为4。
注意最后一次图形准备的原始恢复的良好结果!
第十步。
我们恢复的最后一步将是组装图像。
当我们设法获得高质量的转储时,构建映像的最佳可能方式是使用用于TLC芯片的SanDisk秒翻译器。
翻译器将考虑SLC现金和附加块,我们将得到一个完整的高质量的文件结构。
经过所有转换后,映像构建后的文件结构看起来相当不错。我们可以看到大量的文件和文件夹,可以毫无问题地保存和使用。
SanDisk memory mSD和SD卡非常受欢迎PC-3000闪存包含用于良好图像重建的最广泛的工具。所描述的步骤对于初学者来说可能看起来很复杂,但是在ACE Lab TS工程师的帮助下,即使是最困难的任务也有可能解决!
如果您对数据恢复案例有任何疑问,欢迎向ACE实验室提出技术支持部门。
版权声明:转载请注明出处:https://it0519.com/news_16/34.html
评论列表