If you haven't already, try different SATA ports and cables. However, it sounds like the controller board for the HDD died. If you are under warranty, you will need to RMA. If you need the data, you will likely need to have it professionally recovered before sending the hard drive off for warranty repair as they will not preserve your data.
but there one thing i want to check (addition to what "iknowhowtofixit" already said)
Try change the CMOS battery with new one and reset CMOS at the same times... (sometimes bad batt can make drive detection harder)
If u could enter the HDD. I suggest u backup important data as soon as possible.. If hdd already make strange noise it could only means bad things
thanks for the help iknowhowtofixit and rdc85. I tried this hdd on other two machines it did not get detected there also. I think I will need to get it professionally repaired but i dont know where exactly these kind of work are done in my city. I live in Mumbai India. Yes data is important. so i want proper professional person who can handle it.