我将创build一个用于Openfiler的6DRrive RAID 5arrays。 我想要做的就是在构buildarrays并投入生产之前彻底testing驱动器。 什么免费软件最适合这个,而且有什么软件可以让你一次testing多个驱动器?
我将testing2tb日立5K3000 5400转硬盘。
你没有说你正在使用哪个操作系统
在Windows上,我的刻录testing硬盘的工作stream程现在往往是:
对于Linux, @Hubert Kario的badblocksbuild议似乎是一个很好的build议。
您也可以使用制造商的“驱动器健身testing”或类似的。 大多数制造商都有这种工具,它通常包含一个长期的和数据破坏性的驱动器testing,零驱动器。
好的一面是,制造商自己的工具可能会提供一个错误代码,这被接受为保修更换的理由。 不好的一面,我发现Truecrypt更快,更容易处理,至less是彻底的。
Ultimate Boot CD包含这些制造商专用工具的合理更新版本的集合,请参见“硬盘诊断”一节。
注意:这种老化testing不应该在SSD上执行。 这对SSD不起作用,但是会给它们带来相当的磨损。
您可以尝试Hitachi的Drive Fitness Test工具, url为http://www.hitachigst.com/support/downloads/ 。 或者,您可以使用badblocks进行一些读/写传递。
我不知道您是否可以一次使用多个DFT,但是您可以运行多个badblocks实例。
由于驱动器很大,一个坏块通过或两个需要一些时间。 看看调整块大小和块数(分别为-b和-c)以获得更好的性能。
这是一个示例命令行:
badblocks -v -n -b 4096 -p 2 -c 8192 <device>
Linux的badblocks (来自ext2 / 3/4工具包)很好地做到了这一点。
赶紧跑
badblocks -wvsb 4096 / dev / sda
编写4种不同的模式(全零,全1,零和1),以驱动它们进行testing,销毁进程中驱动器上的所有数据或
badblocks -wvsb 4096 -p 3 / dev / sda
做3次以上的通过testing。