无法格式化 SD 卡

无法格式化 SD 卡

我的 SD 卡出了问题。我想用 将映像文件写入 SD 卡etcher,但不幸的是它被意外中断了。现在我无法在任何地方格式化它。首先,我在 Windows 中使用 SD 格式化程序,但失败了。我使用diskpart但出现错误。然后我尝试使用我的Ubuntu来检查 SD 卡。它安装在sdc分区unknown类型和内容中。我尝试创建一个新分区,但出现此错误:

Error formatting volume
Error synchronizing after formatting with type 'ntfs': Timed out waiting for object (udisks-error-quark,0)

有时

Error formatting volume
Error setting partition type after formatting: Error setting partition type on /dev/sdc1: Process reported exit code 1: sfdisk: --id is deprecated in favour of --part-type
sfdisk: /dev/sdc: partition 1: partition is unused (udisks-error-quark,0)

我创建的所有分区都失败了,系统无法读取 fs 类型(参见sdc

MODEL                      NAME        FSTYPE  LABEL    MOUNTPOINT          SIZE
                           loop0       squashf          /snap/gnome-chara  14,8M
                           loop1       squashf          /snap/core18/1705    55M
                           loop2       squashf          /snap/gnome-logs/   956K
                           loop3       squashf          /snap/gnome-syste   3,7M
                           loop4       squashf          /snap/spotify/41  163,7M
                           loop5       squashf          /snap/gtk-common-  48,3M
                           loop6       squashf          /snap/core/8689    91,4M
                           loop7       squashf          /snap/core/8592    91,3M
                           loop8       squashf          /snap/core18/1668  54,7M
                           loop9       squashf          /snap/gnome-calcu   4,3M
                           loop10      squashf          /snap/gnome-syste   3,7M
                           loop11      squashf          /snap/gnome-3-28- 149,9M
                           loop12      squashf          /snap/pycharm-com 347,9M
                           loop13      squashf          /snap/gnome-calcu   4,2M
                           loop14      squashf          /snap/gnome-chara  14,8M
                           loop15      squashf          /snap/gtk-common-  44,9M
                           loop16      squashf          /snap/gnome-3-28- 160,2M
                           loop17      squashf          /snap/gnome-logs/   956K
                           loop18      squashf          /snap/pycharm-com   348M
ST1000LX015-1U71           sda                                            931,5G
                           └─sda1      ntfs    DATA     /media/user/DAT 931,5G
SSD PLUS 480               sdb                                            447,1G
                           └─sdb1      ext4             /                 447,1G
SD Card Reader             sdc                                               30G
                           └─sdc1                                            30G

我也尝试了其他分区类型,但出现了类似的错误。我也尝试了gparted。它说我的 SD 卡未分配。当我添加新分区(任何类型)时,我得到了类似这样的错误

Assertion (ped_partition_is_active (part)) at ../../libparted/disk.c:1417 in function ped_partition_is_flag_available() failed.

我也尝试过低级格式化我的 SD 卡,但效果不佳。我能用这张 SD 卡做什么吗?

附加信息:

$ sudo fdisk -l -u /dev/sdc

Disk /dev/sdc: 30 GiB, 32227983360 bytes, 62945280 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7c8d16bf

答案1

最简单的方法是/dev/sdc通过执行手动覆盖 的前 512 个字节sudo dd if=/dev/zero of=/dev/sdc bs=512 count=1 ; sudo sync。在执行命令之前,请确保这/dev/sdc是正确的设备dd。这样您应该会得到一个空的 SD 卡,您可以对其进行格式化等。

相关内容