while the controller is still working you can take the drive to a data recovery specialist who will take the platters out and read them and burn the information to a dvd or cd for you for about 150.00 per gig or you can try to use recover 4 all from the internet to see if it can read any of the data from the drive but recover all the data from the other partitiions before the drive dies and then make a ghost image to another drive so you can maybe have a backup. it sounds like youmay have just lost the main partition sector and can type fdisk/mbr and restore it …. if another computer can’t read the drive at all to run the program recover4all the take it to the data recovery place in your area.
Perhaps there might be a problem with the primary partition of your hard disk drive. This could happen during the process of partitioning, it is best to create another partitions with your hard disk and make sure this time to partition it carefully.