SD 卡未格式化

SD 卡未格式化

我有一张 32 GB 的 micro SD 卡,有点腐败在从我的电脑传输文件时。现在,我无法格式化它。

在 Linux 上

我努力了磁盘Linux 实用程序,它对 SD 卡或其分区没有影响。有时它会显示错误:初次擦除后同步错误:等待对象超时(udisks-error-quark,0)

磁盘

分区显示已成功完成格式化,但刷新时,SD卡会恢复到之前的状态,不受影响。

以下是输出文件系统检查/清除(声称可以解决这个问题,但实际上并没有):

snehasish@asus-x200ma:~$ sudo fsck /dev/sdb1
fsck from util-linux 2.27.1
fsck.fat 3.0.28 (2015-05-16)
0x41: Dirty bit is set. Fs was not properly unmounted and some data may be corrupt.
1) Remove dirty bit
2) No action
? 1
/Attack on Titan - Season 2/[Cleo]Attack_on_Titan_S2_-_09_(Dual Audio_10bit_720p_x265).mkv
  File size is 209715200 bytes, cluster chain length is > 209715200 bytes.
  Truncating file to 209715200 bytes.
Free cluster summary wrong (189446 vs. really 189430)
1) Correct
2) Don't correct
? 1
Perform changes ? (y/n) y
/dev/sdb1: 5469 files, 778346/967776 clusters

默认情况下,SD 卡以只读模式安装,有时只有损坏的文件夹被标记为只读。我尝试通过以可写模式重新安装 SD 卡来删除卡上的所有内容,但当我重新插入卡时,内容又恢复了。

我也尝试过用以下方法重写整个 SD 卡使用以下命令:

dd if=/dev/zero of=/dev/sdb bs=16MB

dd if=/dev/zero of=/dev/sdb1 bs=16MB

它正常完成,但 SD 卡再次不受影响。

实用功能分开也没有被证明是有用的。

在 Windows 上:

我尝试在 Windows 上格式化文件管理器, 它说 ”Windows无法完成格式化“用于快速和完整格式化。

磁盘管理当我尝试从那里格式化时也显示相同的错误消息。

磁盘分区也无法格式化。

校验检测到损坏的文件,但在修复问题的过程中,它在显示“已完成 6%...“。

在 Windows 上,我也无法删除损坏的文件夹。它没有显示任何错误消息。当我尝试删除该文件夹时,它什么也没做。


我想要的是格式化 SD 卡并重新使用。我已经备份了,所以我不想恢复任何数据。我尝试过很多其他删除内容/格式的方法,但我记不清了。任何帮助解决这个幽灵问题的帮助都将不胜感激。

相关内容