故障存储:
存储卡:128GB
SD卡/文件系统:exFAT /簇大小:128KB/摄像机型号:ORDRO
故障现象:
客户描述使用过程中提示“存储卡损坏”,接WINDWOS系统备份数据时发现存储卡变成了RAW。要求最大化恢复存储卡上所有的视频文件!
故障分析:
经过检测发现存储卡存在物理层损坏,有大量的坏扇区,使用设备进行镜像后发现文件系统层除DBR外基本上都被破坏了,根据镜像日志发现坏扇区存在位置基本上整个卡都有(图1)。
文件系统层彻底损坏+文件被破坏,这些问题无疑增加了恢复的难度,因为坏扇区是“贯穿”整个存储卡的,这就导致了视频文件的文件头、帧数据、结构体都面临被破坏的情况。
图1:文件系统除了DBR外“全军覆没”
存储卡为什么会损坏?
支撑存储卡底层存储0和1的最小电子件就是---浮栅晶体管(图2),其本质就是在MOS管栅层之下增加了浮栅层,通过“囚禁”电子来控制对MOS管S级和D级的导通,这样就实现了从电气原理来达到存储0和1的目的。
当然原理可能比我们说要复杂的多,MOS管但每次导通都会缩减其寿命,另外浮栅层材料也会随着使用次数增加而出现老化的情况(比如导致电子“逃离”)。所以每一颗存储芯片出厂时都有其擦写次数限制,简单来说,频繁的删除、写入才是导致FLASH存储芯片出错的“原凶”。但在使用中我们又无法彻底避免这种情况,所以及时备份数据显得很重要!
图2:浮栅晶体管结构
虽然存储卡出现了物理问题让我们不清楚ORDRO的存储方式,但根据经验此类产品一般是两个文件组成。同一场景需要写入两个文件,存在“排队”写入的情况,这样就会导致文件“碎片化”(图3)。
现在的情况是由于物理损坏FAT表已经彻底“下线”(图1),这对于基于文件系统层恢复来讲是致命的,没有FAT表的支撑整个碎片列表就无法关联起来。
图3:碎片原理图(暂用LRV代表预览文件)
故障处理:
由于需要恢复所有视频文件,所以我们要考虑一次性全部恢复,这种情况使用CHS零壹视频恢复程序高级版即可。
第1步:运行高级版,选择exFAT逻辑盘,右键扫描。扫描大类选择“记录仪视频”,扫描小类选择“0:自动识别MOV/MP4”,此时会跳出提示“是否切换到算法1”,点击是。
提示:算法1即1.CHS QT Video Framework (结构体)---存储卡\不需要样本文件,由于要扫描两种编码不同的视频文件,所以直接切换就可以了。
本例中由于DBR正常,所以我们直接选择exfat逻辑盘,如果遇到 DBR损坏的直接选择物理盘即可!


