从SD卡中恢复数据


25

我有一张2 GB的Kingston microSD卡,大约已使用了三年。今天,我将其放在Windows Vista计算机中的阅读器中,在其中写入了32 MB的文件,安全地将其删除,然后尝试在其他位置读取它。没有。现在将其放回Windows Vista计算机中时会显示:

您需要先在驱动器F:中格式化磁盘,然后才能使用它。

我该怎么办?如果您的建议需要,我可以访问许多计算机和操作系统。如果丢失卡中的所有内容,我将感到非常难过。大多数数据都已备份,但有些事情不是。:(

做一个

# dd if=/dev/sdg of=~/tmp/sd.bin

给我一个2 GB的文件,然后grepping该文件,似乎我的很多数据仍然存在。如何将其放回原处?

Answers:


24

Photorec是专门为此设计的。它查看各种知名文件的文件头并恢复照片-但是它确实弄乱了文件名,因此您可能需要从exif数据重建它们。

CGsecurity还有一个名为testdisk的应用程序,用于整个驱动器恢复,OP最终使用了该应用程序。如果您知道磁盘的状况良好,这将很有用。

通常,我会使用几种不同的应用程序来提高恢复的机会,并处理映像和/或将恢复的文件存储在不同的文件夹中。


1
使用的测试盘(与photorec放在同一软件包中)。请参阅下面的评论。
Paul Tarjan

但是,如果将SD卡插入Android手机,它将如何工作?我没有单独的读卡器。它仅显示PC上的本地磁盘
toddmo

最好直接连接。IIRC大多数电话通过mtp提取存储空间
Journeyman Geek

19

张贴了指向photorec的链接,但仅找到已知的文件类型。我的文件属于随机类型。不错的是,photorec是testdisk附带的。

使用testdisk,我处理了用dd制作的图像:

# dd if=/dev/sdg of=~/tmp/sd.bin
# sudo apt-get install testdisk #if on ubuntu/debian
# testdisk ~/tmp/sd.bin
(Select the partition)
(Advanced)
(Boot)
(Rebuild BS)
(List)

而且我的文件最多!它扫描图像以寻找FAT文件系统。只需遍历文件系统,然后按c即可将重要文件复制到本地磁盘上的目录。

感谢您指出该实用程序,The Journeyman geek


2

我在几张片状CF卡上使用ZAR都取得了不错的效果。我希望它与microSD一样好。图片恢复是免费的。为了更完整的文件系统分析和更多种类的文件的恢复,他们想要钱,但是我不确定免费版本不会恢复所有允许您在购买前尝试的东西。


1

我的SD卡已损坏,正在处理分钟,下次打开相机时,该卡不再被识别并提示格式化。它上面有很多照片和视频。我在Mac,PC,多台相机中尝试过。相机想格式化它,因为它无法读取它,而计算机根本根本无法识别它(因此,所有有关使用软件恢复文件的帖子,都不走运,因为所有这些都需要计算机至少能够识别其中的内容)。驾驶)。我在纽约市的一个地方尝试过,该地方在恢复电子数据方面获得了很好的评价-不走运。然后,我与供应商创见(Transcend)取得了联系,并将其运到美国运气不佳的加利福尼亚基地。然后他们把它运到台湾(是的,这个SD卡已经遍布世界各地了!),让真正的制造商发挥自己的魔力。没运气。

然后,我将其运送到德国德累斯顿的一个名为RecoverFab的地方:http: //recoverfab.com/ 在收到损坏的SD卡后的1-2天,他们上传了100张缩略图以证明已恢复了照片,向我发送了电子邮件,他们检索了370多张照片和90个视频。一旦我付了钱(一笔不小的数目),他们就会给我一个FTP站点以供下载,这样我就不必等待更多的DVD运送到国外或其他东西来获取我的数据。成功!

我的SD卡制造商无法从中恢复数据,RecoverFab做到了。

我卖了


0

过去,我曾使用GetDataBack成功接收SD卡中已删除的文件,也曾使用它从Windows无法读取的硬盘中恢复文件。因此,我认为它很可能会满足您的需求。

它有一个免费版本,可以扫描可恢复的文件,但实际上并没有恢复任何内容,因此,如果您放手一试,便会知道它是否对您有用,而无需交钱。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.