What hardware or software changes have you done on the machine that caused the problem to start? Have you tried using System Restore and choose an earlier date (like a day or so before the problem developed)? Is the drive visible in "My Computer" and "Device Manager"? Is the drive flagged as having a problem in "Device Manager"?
and use the troubleshooting instructions to see if you can fix the problem.