这意味着测试写入驱动器上的每个字节,即使是在有数据的驱动器上,同时保留数据。支持 NVME SSD 的东西。我可以从 Linux 可启动 USB 运行一些东西。
我知道我可以使用 dd 读取驱动器或填充驱动器。但理想情况下,一个工具可以一次一个字节地处理,这样我就不必将整个驱动器存储在其他地方
答案1
badblocks
可以做到这一点,但在现代驱动器上速度相当慢。它的写入测试甚至可能最终对 SSD 式驱动器弊大于利,因为它写入的块比大多数驱动器的本机块小得多。
无论如何,在现代驱动器上进行完整的写入测试可能不再那么有用 - 驱动器非常擅长处理写入时发生的错误。运行完整读取测试和/或完整 SMART 测试,并观察正常使用期间重新映射的扇区,应该足以消除早期故障。