|
|
今天遇到一个故障sd卡。1G容量。插上可以识别,属性如下:
但是打开后如图:
用winhex打开此sd卡,显示的分区是对的。然后打开分区。如下:
为什么在winhex可以看到分区里面的文件文件夹,而双击打开sd卡出现的就是一个乱码的文件,而且还有3点几个G呢?这可能是哪里出了故障呢?在winhex里面打开分区时,里面很多文件文件夹上有个红色的叉叉是什么意思阿?
这是winhex查看的这个sd卡里面一个分区的启动扇区:
FAT16分区的DBR跳转指令可以是E9 00 90的吗?
然后跳转到两个FAT表。把两个FAT表比较了一下。发现FAT1和FAT2区别很大。尽管开头差不多。长度也一样。每份FAT表长度237扇区。但是发现区别不是集中在某些扇区,而且每个扇区都有区别。FAT1和FAT2不应该是一样的吗?即使因为故障,也应该只是局部出现区别阿。大家怎么看?
这是分区结构:
大家帮忙分析下看故障可能出来哪里呢?怎么恢复阿? |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|