Link to home
Start Free TrialLog in
Avatar of Ingram2
Ingram2Flag for United States of America

asked on

How to tell if hard drives are good?

I have a stack of hard drives that I need to go through. I am trying to find the ones that are good enough to be used as replacement drives for drives that fail.
My question is how do you tell if a drive is good enough to be used?
I currently am using the "mkntfs /dev/sdc1" command in linux to do a full format of the drive in ntfs and initialize the device with zeros.
If that succeeds, does that mean that the drive is good enough to be used? Or is there a better way to test a hard drive?
Avatar of edwarneke
edwarneke

Most HD manufacturers have diagnostic applications that you can download from their website to determine the health of your drives.
On the ultimate boot cd you have specific tools from HDD makers and you can test the drive (spin up, spin down, writing reading etc)

http://www.ultimatebootcd.com/
Avatar of AMIB
Beside software tests,
You should install HDD and listen to it !
If it sounds alot while doing the tests, It's not safe to use it.
Speedfan can also report SMART health. As well as give you its expected use of the drive (For example it can tell you how long the drive has been in use (3.2 years of on time).

Its not exact, but if you can format, and SMART reports healthy most likely you are OK to use that drive.
As always I'd recommend HDD regenerator.
http://www.dposoft.net/
As has been mentioned, the HDD manufacturers have diagnostics which would probably be best.  Also, since you are already in Linux, I'd install (if not there already) smartmontools and use it to test the drive.  Here is a page (from ubuntu, but if you're using another distro, it should be similar) on how to do the testing:

https://help.ubuntu.com/community/Smartmontools

my above comment assumes the disks are recent enough to have S.M.A.R.T. capability.  If not, you're basically left with the HDD manufacturer's diagnostics.
compaqus, that was a bad link you posted for H*** CD. Moderator will remove that post cause that CD contains pirated software.
As for the question itself, there are several tools such as MHDD, Victoria, Spinrite that can give you answer to question: good or bad?
If you want something specific then find HDD tools for each HDD made by HDD exact vendor. Usually all of them have such tools on official web sites in Support section.
@ noxcho

as you can clearly see on the side of each software included there is the license type, freeware or gpl.

there is nothing pirated there!
yeah, last time i have used H.... there was no mini nothing...

however all the hdd tools are free.

I agree with noxcbo spinrite is one of the few void hardrive checkers out there.

CT
compagus, I've noticed at least three tools that are pirated. One of them is miniXP.
Avatar of Ingram2

ASKER

I'll definitely be checking out smartmontools, but does anybody know if the method I am currently using is sufficient for detecting bad drives?
mkntfs initializes the drive with zeros and formats it with ntfs. It takes about 30 minutes for a 500GB drive.
If it succeeds, would that typically mean that there is nothing detectable wrong with the drive?
SOLUTION
Avatar of noxcho
noxcho
Flag of Germany image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I don't think I would say that.  If there are bad sectors, the format will usually just skip them and format around them, IIRC.  I'd use something more thorough like smartmontools or the manufacturers' tools.

But, you throw your dice....
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Ingram2

ASKER

Thanks for all the replies.
I will definitely be using some of these tools listed to test the hard drives now that I know mkntfs is not a sufficient stress tester.  
yes, I have agreed with noxcho, I never saw the "mini" thing there. I don't have a habit of recommending people illegal stuff.
thanks.