无法格式化 MicroSD

无法格式化 MicroSD

我正在尝试格式化MicroSD我写入 Retropie 的地方。我正在使用适配器。

我已经在 Lubuntu 中尝试过fdisk、、gparteddisk manager命令shred

在 Windows$ 中我尝试了 SD 卡格式化程序。

所有过程均顺利完成且没有错误,但最后什么都没有任何改变。

我应该怎么办?

编辑:我已经尝试了所有方法,但我认为它陷入了僵局

答案1

就我个人而言,我会先擦除磁盘,然后格式化它。

要擦除磁盘,我将使用命令

sudo dd if=/dev/zero of=/dev/sdX* bs=1M status=progress

*将 sdX 替换为目标驱动器位置。要获取驱动器及其分区的列表,请运行lsblk。确保仅列出驱动器代码,例如mmblk0/sda而不是该设备上的分区,例如mmblk0p1/sda1

这将用 0 覆盖磁盘上的每个位,不过这可能需要一些时间。但最后,磁盘上将什么都没有。

擦除驱动器后,您应该能够根据需要对其进行格式化。我通常会使用mkfsLorenzo 的回答中建议的命令。但是,如果我要使用图形工具,我会推荐 gparted

“if”是要复制到磁盘的部分,“of”是要写入的位置,状态部分意味着它将在操作进行时显示操作的进度。

答案2

我怀疑 SD 卡已损坏,可能处于称为“死锁”的只读状态。这是故障的第一阶段。但在放弃使用这张卡之前,还有一些事情需要检查。

您可以按照以下链接继续测试/检查,

无法格式化我的 USB 驱动器。我已经尝试使用 mkdosfs 和 gparted - 问题分析

答案3

首先运行lsblk。然后输入您的 SD 卡并再次运行相同的命令:两次输出之间的差异将代表您的/dev/sdx设备。

识别设备后,运行

mkfs -t <type> /dev/sdx

其中类型可以是vfat,,,。ext2ext3ext4

相关内容