Re: Searching for Hard Disk Surface Scan Tool
Some drive manufacturers (like wdc.com for WD and seagate.com for Seagate and Maxtor) have a utility that can run a destructive test on drives by alternately writing all zeros and all 1's to them and then random data to see if they read what they wrote during each test. Destructive does not mean that it destroys the drive, just data on it.
I imagine you could do something similar with dd in a script (or binary if so inclined), to write and read blocks of data, and compare. Don't expect that to be quick (long time). I would write all zeros to it last, so a drive that passes would appear to be a fresh drive for ease of partitioning and formatting. Once when I accidentally formatted a floppy as a Mac floppy in Linux, I could not format as a DOS floppy (for minix) until I dd'd some zeros to the beginning of the floppy.
Drives normally reserve space to transparently automatically replace bad sectors with good sectors. So if you actually see bad sectors on a drive, that is a bad sign that all of the error sites are used up, and the drive should not be trusted because it can only get worse.
Last edited by efflandt; April 14th, 2012 at 03:47 PM.
i5 650 3.2 GHz upgraded to i7 870, 16 GB 1333 RAM, nvidia GTX 1060, 32" 1080p & assorted older computers
Bookmarks