Is it a Seagate 500GB or 1TB drive by any chance?
They had a buggy firmware that affected large numbers of drives that results in after a certain number of drive spin ups the drive will not initialise correctly. The data is unaffected on the disk, but it becomes impossible to access as the drive permanently returns a "BSY" (busy) signal to the BIOS.
There is a hugely long discussion and detailed explanation of it over on MSFN
http://www.msfn.org/board/topic/128807-the-solution-...
It is fixable - at least temporarily to be able to retrieve your data. That thread has details on how to go about the fix - be warned it is not straight-forward!
This should give you some idea of what is involved
http://www.youtube.com/watch?v=Yg-yVfD55tY
And no, you can't just swap the control board to fix it as the value that causes the problem is actually stored in the service sector on the drive itself.
However, from your video, you've popped your drive open.... very bad idea! Even dust on the platter will knacker it.
Look here for an idea of the closeness of the head to the platter compared to a dust particle and a hair:
http://staging.storagereview.com/guide2000/ref/hdd/o...
How I know? I had one of the affected drives and had to do this "repair" to retrieve my data.
Best of luck if it does turn out to be this issue - it took me a long time and a lot of patience!
Edited by deleted (Fri 16-Sep-11 01:03:30)