格式化错误导致 SD 卡无法使用。如何清除分区?

格式化错误导致 SD 卡无法使用。如何清除分区?

我有一张 64GB 容量的 SD 卡,本来打算重新利用。但运气实在太差,格式化 SD 卡的机器在格式化过程中崩溃了。

我现在有一张带有 2 个分区的 SD 卡:

  1. 256mb Fat32(启动)
  2. 63GB 主

我可以访问、读取和写入启动分区,但看不到 63gig 的分区。

失败的是格式化或修改分区。我尝试了所有可用的 Windows 系统工具,以及 testdisk:

以下是分析输出:

Disk \\.\PhysicalDrive2 - 63 GB / 59 GiB - CHS 7764 255 63
Current partition structure:
Partition                  Start        End    Size in sectors
Warning: number of heads/cylinder mismatches 64 (FAT) != 255 (HD)                                                      
Warning: number of sectors per track mismatches 32 (FAT) != 63 (HD)                                                      
1 P FAT32 LBA                0 130  3    33  37  4     524288 [boot]                                                                                                                                                                           
Bad relative sector.                                                                                                     
2 P Linux                   33  37  5  7764 108 24  124203008 [rootfs]                                                                                                                                                                         
Bad relative sector.                                                                                                    
No partition is bootable                                                

理论上,清除分区和 mbr 是可行的,但却没有效果:

>[ Delete   ] Delete all data in the partition table
Clear MBR partition table by writing zero bytes to it? (Y/N)
Clear partition table, confirm ? (Y/N)
Partition table has been cleared.
You have to reboot for the change to take effect.

完成后我重新安装媒体,但什么也没有发生。

此时,我不知所措。问题可能是什么,更重要的是:我该如何解决它。目标是恢复单个 64gig 分区并在 GoPro 中使用它。

更新 我现在也尝试了 DiskGenius。行为是一样的。我可以删除分区并保存,但在此步骤之后分区会重新出现。

复制文件到“启动”分区也是一样,显示已创建,但重新挂载后又不见了。

相关内容