在 Linux 中从坏掉的 SD 卡中恢复文件?(可能是被诺基亚 E71 弄坏的)

在 Linux 中从坏掉的 SD 卡中恢复文件?(可能是被诺基亚 E71 弄坏的)

我有一张 SD Micro 卡,但它不能再使用了。

背景:

事情是这样的,我把它从我的旧手机(它工作正常)中取出,然后放入我的新手机(诺基亚 E71)中。诺基亚抱怨说它已加密并提示输入密码。我不知道为什么它会认为它已加密。

它不接受空白密码,所以我尝试了 1234。这不起作用,所以我把它换回了旧手机,但它不再被识别了。然后我在笔记本电脑的读卡器上试了一下,它在那里也不工作。我有一张已知良好的卡,可以在笔记本电脑上使用。

我不知道是我在手机之间拉/推卡时损坏了卡,还是诺基亚损坏了卡。某物对它..

如果可能的话,我至少想从中恢复文件。

故障排除详细信息:

在我的(Ubuntu Linux)笔记本电脑上,当我将其插入读卡器时,/dev/sdc会出现,但没有/dev/sdc1- 没有找到分区。

我尝试将其形象化如下:

sudo dd if=/dev/sdc of=brokencard.img

但是我收到此错误:

dd:打开“dev/sdc”:未找到介质

然后我尝试了这个:

sudo fdisk /dev/sdc

并得到这个:

无法打开 /dev/sdc

我尝试了photorectestdisk实用程序(来自安全),但他们俩都找不到/dev/sdc

我现在没主意了。我还可以尝试什么?

答案1

如果你甚至无法访问该设备,那你就只能等死。我唯一的建议是尝试使用不同的 PC/不同的读卡器,你可能会很幸运。但最有可能的是卡坏了。可能不是诺基亚的错,只是巧合而已,从来没有听说过某个特定设备会损坏 SD 卡,它们只是有时会失败。比旧软盘可靠得多,但并不完美。

答案2

如果你唯一的选择是把它扔掉,试试这个:

  • 将其插入任一设备并尝试格式化。如果成功,则不太可能是“完整”格式,而只是高级结构。这可能至少让你在 Linux 中找到该设备。当然,找到之后,你可以尝试其他工具。

  • 对于实际的恢复,我很幸运地使用了 magicrescuehttp://freshmeat.net/projects/magicrescue

答案3

你可以尝试相簿但您需要首先能够安装该设备——如果您可以获得图像,它将可用dd

编辑:这可能是 SD 标准中很少使用的“S”部分;大多数桌面操作系统不支持安全标志。您可能能够使用其他诺基亚手机彻底擦卡。

答案4

我使用 dd_rescue 的运气不错。当然,如果您无法访问设备,那么这不是一个可行的选择。

相关内容