u盘打不开之U盘的DBR的起始位置在哪里分析
来源:本站整理 作者:U盘量产网
今天碰到一个有问题的U盘,就是U盘打不开提示未格式化,右键属性显示U盘变成RAW分区了,u盘倒没什么,但里面的东西很重要啊,通过一些数据恢复软件,大部分的文件已经搞出来了,但总觉得不够理想,于是想手工恢复。
数据恢复对我来说还是个空白的地方,于是找资料。先前是看到了小俊师傅的一个演示视频。主要是U盘的MBR损坏,通过查找DBR,复制DBR上的数据来修复(覆盖)MBR来达到修复的目的。
通常来说U盘的DBR是在第32扇区启始的,但是我用手头的几个U盘,用Winhex软件,跳转到第32扇区,只发现一个U盘的DBR是在这里,其它的U盘在其它的地方。或者第32扇区是空的。
自己思考,那么是否,U盘的DBR不是只固定在第32扇区?那查找DBR的话,是否可通过EB 58 90这个标志代码来实现?
如果说,DBR和MBR的数据是一模一样的,哪个是主,哪个是备份的。只能是通过所在扇区的位置的前后来区分了?
数据恢复对我来说还是个空白的地方,于是找资料。先前是看到了小俊师傅的一个演示视频。主要是U盘的MBR损坏,通过查找DBR,复制DBR上的数据来修复(覆盖)MBR来达到修复的目的。
通常来说U盘的DBR是在第32扇区启始的,但是我用手头的几个U盘,用Winhex软件,跳转到第32扇区,只发现一个U盘的DBR是在这里,其它的U盘在其它的地方。或者第32扇区是空的。
自己思考,那么是否,U盘的DBR不是只固定在第32扇区?那查找DBR的话,是否可通过EB 58 90这个标志代码来实现?
如果说,DBR和MBR的数据是一模一样的,哪个是主,哪个是备份的。只能是通过所在扇区的位置的前后来区分了?
以上2个图片所示的,第2个的位置是比较靠后的,所以第2个图片的数据应为DBR了?
再一个问题,如果U盘上的MBR和DBR的位置又不是固定的。如果MBR表损坏,比如没有EB 58 90这个标志。又因为U盘已经损坏,插入电脑时不能正常使用。
所以,可以通过搜索找到这个,那么这个就可以确定为DBR表?
再说个,手头上这个故障盘,用WinHex打开来,头部的部分,全是“FF”,基本上找不到象是DBR之类的东西。有内容的,倒是下面象数据部分了。这是个人的认为。
补充一点,现在这个U盘的文件格式被认为“RAW”,非FAT32。
但象2G大小的U盘,通常人格式化为FAT32的,是吧。那么用WinHex来查找“EB 58 90”代码标志,能找到,但感觉这个是出现在数据区,而非DBR区。
如果这些没有错误的话,这个U盘的文件系统是否损坏得比较严重?2个文件分配表已经全部丢失?
关于该U盘的硬件部分。
外形倒是和我手头上有的通用的U盘99%相似,只是这只写“清华紫光”而我的写“SONY”。
主控是“ChipBank”-cbm2091,2M的晶振两只引脚几乎要挨在一起,要短了。存储芯片上还贴了个日期标签(易碎贴)。
主控芯片有2处的引脚是焊锡短接的,而底下的PCB板则没有这样的。
以上观察,可以断定这只U盘为山寨货。并且非常怀疑是扩容盘。