You can try smartmontools (http://smartmontools.sourceforge.net/) if SMART
was enabled in hard disk.
If it is a case of hardware failure best way is not to use the disk (because
it may cause more damage.) and send it for hardware recovery. This is
expensive though. Decide if data is worth it.
from googling :
If you cannot hear the platters spinning (i.e. it is quiet when it is turned
on) or you hear more serious noises then you should stop using the drive
immediately and you will need to send your drive to a hardware data recovery
service.