
and welcome to the Forum
When you say laptop does not recognize the hard drive, does BIOS recognize it ??
The drive may have failed . . do you have the Dell diagnostic cd that came with the pc? You can run that to test the drive. If you do not have it, you can download diagnostics from the Dell support site.