Since the HD works as an internal, is it possible the external controller is just no longer able to access it? Have you tried to see if it turns up in the disk management utility as unpartitioned space and just needs to be partitioned and formatted while in the external case?
i have an gericon external 3.5" hard drive that i use for back up on my laptop,my laptop is a
hi-grade notino 4400
1.70 intel pentium
37 gigabyte hd
running windows xp
the external harddrive worked fine then i taken the hard drive out of the enclouse and into my mates computer and then copied some files other and then put it back into its enclousre.
my mates computer
100 gigabyte HD
running windows me
the next day i found that my laptop didnt read the external hard drive at all not even through computer magement /removable storage or through plug and play i check the cables and replaced them and still didnt work
i put the hard drive in my housemate desktop and it worked
i then formated the hard drive on my housemate desktop and then placed a partation , then i put it back in its enclouse still nothing i updated my usb and firewire and plug and play still nothing
tired the hard drive in a different enclourse still didn't work
thanx in advance sun in the rye