Which OS are you running and how big is the drive ?
Windows XP (prior to a certain update being applied) were unable to recognise drives over a certain size. This may be the case with you.
Is the drive "known good", or was it previously given "early retirement" for good reason ?