johnsawyercjs
11-08-2006, 12:47 AM
Does anybody know if OS X has any command line utilities that will do a continuous read/write test on a hard drive, and log the results?
I need to be able to test for marginal, intermittently bad blocks, not just grossly bad blocks, and only a continuous test has the best chance of finding these.
Disk Utility doesn't have any options to test for marginal block read/write integrity at all, and I'm not convinced that its options for "zero out data", 7-pass erase, or even 35-pass erase, can be relied on as a way of determining if a drive is reliable, since these options don't return any results to the user, other than if there's a gross error like a hard bad block, which might simply cause Disk Utility to stop attempting to erase a drive.
Intech's SpeedTools has an option to continuously scan a drive for bad or marginal blocks, but I'd like a command line method for doing this for times when I don't have a drive with SpeedTools handy, or its CD. I also don't know if it's a continuous read test, or a write/read test, which would be better. Does anybody know of any other third-party utilities or formatters for OS X that can do this? TechTool Pro has a media test, but it does only one pass at a time--to do more passes, you have to manually restart the test when the last one finishes.
I need to be able to test for marginal, intermittently bad blocks, not just grossly bad blocks, and only a continuous test has the best chance of finding these.
Disk Utility doesn't have any options to test for marginal block read/write integrity at all, and I'm not convinced that its options for "zero out data", 7-pass erase, or even 35-pass erase, can be relied on as a way of determining if a drive is reliable, since these options don't return any results to the user, other than if there's a gross error like a hard bad block, which might simply cause Disk Utility to stop attempting to erase a drive.
Intech's SpeedTools has an option to continuously scan a drive for bad or marginal blocks, but I'd like a command line method for doing this for times when I don't have a drive with SpeedTools handy, or its CD. I also don't know if it's a continuous read test, or a write/read test, which would be better. Does anybody know of any other third-party utilities or formatters for OS X that can do this? TechTool Pro has a media test, but it does only one pass at a time--to do more passes, you have to manually restart the test when the last one finishes.