当我连接 SD 卡时,Gparted 给出以下错误 - libparted 错误(读取错误/无法识别的磁盘标签)

当我连接 SD 卡时,Gparted 给出以下错误 - libparted 错误(读取错误/无法识别的磁盘标签)

我正在尝试使用 Gparted 格式化我的 SD 卡,但无法完成,因为我收到以下消息。我唯一能摆脱此消息的方法是移除 SD 卡

在此处输入图片描述

在终端中看不到 /dev/sdc

在此处输入图片描述

输出sudo parted -l如下(我跳过了 SSD 和 HDD 的输出)

Error: /dev/sdc: unrecognised disk label
Model: Generic- SD/MMC (scsi)                                        
Disk /dev/sdc: 2022MB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags: 

我该如何修复此问题?

答案1

如果 SD 卡不包含任何有价值的数据,请尝试使用此命令将其清零(=覆盖整个卡并将所有位设置为 0):

sudo dd if=/dev/zero of=/dev/sdX bs=4M

替换/dev/sdX为您的 SD 卡的实际设备名称,如输出所示lsblk

警告
您在此指定的目标磁盘of=将被完全覆盖,数据将无法恢复!请小心!

之后,您应该能够再次对其进行分区和/或格式化。如果不行,则说明您的 SD 卡已物理损坏,需要更换。

答案2

您可以尝试使用以下命令重写标签:

sudo tune2fs -L testing /dev/sdc

可能不起作用,但如果起作用,请尝试再次格式化。

干杯,艾尔

相关内容