如何从半损坏的微型 SDXC 卡中获取数据?

如何从半损坏的微型 SDXC 卡中获取数据?

我的手机里曾经有一张 64GB 的微型 SDXC 卡。但上周,手机崩溃后,我不得不强行重启,结果 SD 卡却无法再安装。手机尝试了 5 分钟,然后告诉我可以安全移除 SD 卡。

于是我将 SD 卡放入适配器,然后将其插入我的笔记本电脑 Windows 7。什么也没发生。Windows 识别了 SD 卡,但单击它没有任何反应。

然后我拿出装有 Ubuntu 14.04-1 LTS 的 U 盘 Linux。我得到了一些结果。当我插入卡时,我收到一个对话框,告诉我已检测到带有数码照片的介质,并要求我采取进一步行动。当我选择“打开文件夹”时,Ubuntu 严重崩溃(内核崩溃)内核崩溃屏幕

我寻求帮助并发现https://unix.stackexchange.com/questions/53542/how-to-determine-the-filesystem-of-an-unmounted-device

以下是推荐命令的输出:

磁盘分区:

sudo fdisk /dev/dsc1 -l

Disk /dev/sdc1: 63.9 GB, 63863521280 bytes
64 heads, 32 sectors/track, 60905 cylinders, total 124733440 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

     Device Boot      Start         End      Blocks   Id  System

分手:

sudo parted /dev/sdc1 -l

Model: Generic- xD/SD/M.S. (scsi)
Disk /dev/sdc: 63,9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  63,9GB  63,9GB  primary  fat32        boot, lba

文件:

sudo file -sL /dev/sdc1

/dev/sdc1: x86 boot sector

执行 df -T 会导致与上述相同的崩溃。

我想知道在这种情况下要使用哪些程序或命令才能至少从 SD 卡中取出我的照片,或者更好的是,所有文件或图像文件。如果 SD 卡本身丢失了,那就这样吧,我只需要数据。

答案1

底部的 drm_kms_helper 消息表明 drm 存在问题,很可能是您的视频卡驱动程序。

要恢复媒体上丢失的图像,您可以使用 photorec 和 testdisk。

相关内容