Since eSATA is SATA and the drive worked internally the defect is likely in the cables or case.
Return those items.
I recently bought a 250gb wd hard disk with SATA2 support and a nexstar 3(nst-360su) external 3.5" hdd enclosure with SATA to eSATA adapter bracket.
I follow the instructions as stated in the manual, connecting the nexstar thru eSATA to my pc's SATA when on the nexstar, nothing happen. No harddisk detected.
I hooked the hard disk directly to my pc's SATA, and my pc can detect it,I thought maybe cannot detect due to need to format the hard disk, so i formatted it to NTFS file system. After that i retry to conect to nexstar, still cannot.
Try with USB, but sometime can detect sometime cannot.
When it got detected thru USB, only for a few minutes then "offline".
I try using other different USB port also cannot be deteced.
Try with other PC, can be deteced thru USB.
I suspect is either the USB port problem or the power supply for the nexstar3?
Can someone tell me how to solve this problem?