mkdosfs-有坏块-为什么它在接近尾声时会变慢?

mkdosfs-有坏块-为什么它在接近尾声时会变慢?

我正在尝试修复一个有坏扇区的 iPod - 它是“多余的”,在本地寻找备用扇区都是徒劳的。我确信它与年龄有关,所以我尝试使用带有 -c 选项的 mkdosfs 来创建一个标记了坏块的新文件系统。虽然扫描的初始阶段很快 - 每次更新大约使用 10K 个任意单位,但每次更新减少到大约 5 个。

我想知道这是为什么 - 这与错误有关,还是与驱动器有关

答案1

我正在做同样的事情:尝试格式化一个显然充满坏块的硬盘驱动器的 iPod Classic。这需要很长时间,因为坏块测试包括将一些数据写入正在测试的块,然后立即读取。如果读取的数据与写入的数据不同,它会再次尝试。写入和读取,然后再一次,然后将该块标记为坏块。这会大大延迟该过程。

相关内容