我用 testdisk 测试了我手机的 micro SD 卡,它说有些磁头/磁柱不匹配。那是什么?SD 卡不应该有磁头...
答案1
SD 卡的格式化方式与 TestDisk 中内置的 FAT32 标准每扇区磁头数不匹配。
这只是一个警告,通常可以尝试继续使用 TestDisk(当然,不保证成功)。
然而,TestDisk 主要用于帮助恢复丢失的分区,因此如果您想保存文件,它可能不是您想要的工具。
SD 卡通常非常脆弱,一旦损坏,就无法恢复。为了保证卡的完好,卡应首先在 Windows 资源管理器中显示为驱动器,其中的文件可见。
这是一个免费的Android测试应用程序:SD 卡测试器以及一个 PC 测试程序:H2testw 1.4。
如果发现任何问题,请使用慢速格式重新格式化该卡,如果问题再次出现,则将其丢弃。
答案2
我用 testdisk 测试了我手机的 micro SD 卡,它说有些磁头/磁柱不匹配。那是什么?SD 卡不应该有磁头...
不,不是身体上的,不管他们怎么做,或者至少能拥有他们逻辑上。 你可以转变大块地址到柱面/磁头/扇区地址以及反之亦然,所以从技术上来说你可以使用任一格式来解决任何类型的存储介质无论其物理属性。
此外,闪存介质通常以创建“块”的方式进行格式化,这些块会被批量写入。根据其内部结构,它们的最佳块配置可能会有所不同,并且通常会以最大速度和减少磨损的方式进行预格式化。这就是为什么通常不建议格式化存储卡,以及为什么有特殊格式化程序将其恢复为出厂设置。
SD 卡磁头/磁柱不匹配测试磁盘
看起来卡布局与 Testdisk 计算的结果有所不同。有几种不同的可能性可能导致这种情况:
读卡器质量差/便宜/不兼容。您使用的是哪种读卡器?便宜的读卡器(比如 eBay 上便宜的中国读卡器)往往存在错误,并且由于其卡结构处理中的编程错误,可能会导致完全损坏。
卡的格式不正确或手机格式化为非标准格式。手机格式化卡的方式可能不标准,因此期望标准格式的计算机会认为它不正常。
卡安装不正确。如果是外部读卡器,请确保电源线插入正确,并且电缆和 USB 端口上的针脚干净,因为连接不良会导致读取错误,这可能会导致它作为硬盘而不是存储卡安装。
这可能是格式化问题。卡显示为 32GB,但看起来是用 FAT 格式化的,而 FAT 不支持该大小。对于 32GB 的卡,您需要使用 FAT32(或 exFAT),因此某些东西(手机?)可能将其格式化不正确。
有几件事可以尝试:
使用不同的卡进行测试,最好是相同的卡。
使用不同的读卡器进行测试,最好是高质量的读卡器,比如通常内置的读卡器。
如果可能的话,尝试用电脑格式化它(确保使用与手机兼容的格式,如FAT32)。