如何在 Ubuntu 的帮助下恢复损坏的存储卡?

如何在 Ubuntu 的帮助下恢复损坏的存储卡?

我有 16 GB 的微型存储卡,但它突然损坏,无法读取和打开。它只显示在磁盘实用程序中。此外,当我将该存储卡插入手机时,它会显示消息损坏存储卡将其格式化。但是如果我格式化存储卡,我会丢失所有数据。如何解决这个问题。这是磁盘实用程序的屏幕截图。

在此处输入图片描述

答案1

如果有 Microsoft 文件系统,FAT32或者NTFS,尝试使用以下方法修复 Windows 中的文件系统

chkdsk /f X:

其中 X: 是“驱动器”字母,例如 D: 或使用 Windows 中的图形工具。(您已经知道您应该不是格式化。

如果有 Linux 文件系统,请尝试修复 Linux 中的文件系统。Ubuntu 使用ext4文件系统,可以使用

sudo e2fsck -f /dev/sdxn

其中 x 是驱动器号,n 是分区号,例如/dev/sdb1


如果没有运气,请尝试测试盘

如果仍然没有运气,请尝试相簿,它可以恢复没有文件系统的文件。驱动器必须被视为大容量存储设备,而“磁盘”将其视为/dev/sdb,这表明情况确实如此。

您可以在以下链接中找到更多详细信息,

www.cgsecurity.org

修复 U 盘的分区表和文件系统

答案2

使用 testdisk 它是一个基于 cli 的恢复工具,扫描您的 /dev/sdb/ 存储,testdisk 可以恢复丢失的文件。

打开终端和 apt-get install testdisk 并使用 sudo testdisk 并单击创建,在这里您可以查看所有分区,选择 /dev/sdb/ 并开始恢复。

相关内容