the best way is to make the hard drive as slave and try to boot....
if that doesnt respond try to login to boot menu and see if that is showing the hdd....
or just take the hdd and attach to some other system in slave mode.. c if this can help
if this also fails then try to boot with the xp cd and run the setup with fresh installation it will tell u about the hdd if present....
btw wat kinda sounds its making are they kachar kachar like
if that is the case then ur hdd media is corrupt....
their is a possible way to backup ur data if u agree but it requires ur consent
having to restore data frm pro is very expensive in karachi i dont know bout ur city....
do tell me the sound of hdd thats making
do u get any errors of writing on the hdd while its working if not then the boot sector is corrupted and will overcome if u attach this to some other pc and boot that in slave mode.....
do try these options and then tell me
best of luck