无法格式化 MicroSD 卡

无法格式化 MicroSD 卡

我有一张 SanDisk Ultra Plus 64gb MicroSd XC 卡,我用它在树莓派 PI 上运行 ubuntu 服务器。

现在我必须格式化这张卡,但我无法成功。我尝试过很多事情,包括:

  • 通过窗口上的资源管理器进行格式化:意外错误。
  • 使用窗口分区管理器删除分区:意外错误。
  • Diskpart cmd:意外错误
  • 尝试通过 Raspbery Imager 刷新另一个 ubuntu 映像:意外错误。
  • 通过 Rufus 格式化:意外错误。
  • 删除分区并通过 gparted 创建新分区:告诉我有关重叠卷的信息并返回到初始状态。
  • 通过 fdisk 列出:显示没有重叠。 sdb1 结束于 526335,sdb2 开始于 526336。 在此输入图像描述
  • 通过 gparted 删除分区而不创建新分区:保存后显示成功,但磁盘重新加载,分区又回来了。

到目前为止我可以看出,该卡不处于只读模式+我不使用带有开关的适配器。

答案1

您的 SD 卡很可能出现故障。

SD 卡每个块的写入周期数有限。它们中的大多数都使用磨损均衡,尝试重新排列块以将写入均匀地分布在所有块上,以延长 SD 卡的使用寿命。但是一旦写周期数用完,块就不再可写。

SD 卡的典型故障模式是它默默地停止接受新的写入。听起来您的卡就发生了这种情况。

唯一的解决办法就是更换SD卡。

答案2

您的 SD 卡似乎已损坏,或者是以 64 Gb 的形式出售的较小 SD 卡。

您可以使用以下工具进行测试f3

f3write /yourmountpoint

等待完成,卸载SD卡,然后重新安装并运行

f3read /yourmountpoint

如果f3read报告文件损坏,则表明 SD 卡已损坏。如果损坏的文件全部发生在某个时间点之后,则该卡可能小于其广告尺寸。

类似问题:如何检查 SD 卡的状况?

答案3

检查另一个 SD 卡读卡器。
许多廉价的 USB 读卡器无法删除数据或格式化 SD 卡。
笔记本电脑/数码相机/手机的内置阅读器通常可以使用。
如果您无法在已知的良好阅读器中对其进行格式化,则它可能已死亡。

相关内容