有没有一种工具可以让我读取/写入测试驱动器?

有没有一种工具可以让我读取/写入测试驱动器?

这意味着测试写入驱动器上的每个字节,即使是在有数据的驱动器上,同时保留数据。支持 NVME SSD 的东西。我可以从 Linux 可启动 USB 运行一些东西。

我知道我可以使用 dd 读取驱动器或填充驱动器。但理想情况下,一个工具可以一次一个字节地处理,这样我就不必将整个驱动器存储在其他地方

答案1

badblocks可以做到这一点,但在现代驱动器上速度相当慢。它的写入测试甚至可能最终对 SSD 式驱动器弊大于利,因为它写入的块比大多数驱动器的本机块小得多。

无论如何,在现代驱动器上进行完整的写入测试可能不再那么有用 - 驱动器非常擅长处理写入时发生的错误。运行完整读取测试和/或完整 SMART 测试,并观察正常使用期间重新映射的扇区,应该足以消除早期故障。

相关内容