So I have a gigabyte EX38-DS4 motherboard on a custom-built Desktop PC with Windows XP SP3. The situation is that I have the eSATA bracket that came with it connected to the motherboard and I want to use an external hard drive which I have built on the eSATA bracket. Everytime I plug it in, I can browse through files and the folders fine. However, when I try to get files onto the external hard drive or take files off of it, then, the transfer speed slows down until my system freezes and I have to reboot.
Please note that I do not want to have to reinstall windows or change out my motherboard.
I have spoken to gigabyte but they were not able to replicate the problem.
Does anyone know what the problem could be. Please answer me as soon as possible.
OS: Windows XP SP3
RAM: 3GB DDR2 Memory
HDD: 250GB SATA HDD and an 80GB SATA HDD
DVD: SATA DVDRW with dual layer support
Motherboard BIOS version: F5
Where is the external drive getting its power from? If you're not using the connector in the center of the bracket, hooked up to your PSU, you might be getting 'ground-level' grief...
I 'sliced up' my bracket to get the power connector free, and mounted it in a front panel:
(toward the bottom, right of center...)
as I have a front panel eSATA built into the case, but had trouble with 'enclosure-supplied' power for externals - went away when I started using the PSU power... And, if I remember correctly, the drive would work when plugged in, just 'accumulate' so many errors, it couldn't continue to try to work!
I'd suspect the USB power... Do you have/can you plug it into a powered hub? Is it a big deal to remove from the enclosure? (mine is about ninety seconds - six screws and a 'tug', and she's out!) I don't think SATAI should be trouble - everything is 'backward compatible'...
I don't know what else to try - I've run out of ideas... Obviously, it has to do with the enclosure: drive + enclosure = failure; drive - enclosure = works fine! What I can't figure out is 'why'? (Which, by the way, I consider my usual forte - figuring out 'why'!) I believe the problems I've seen with my equipment stem from 'ground level' issues. 'Ground' is a very important thing to computers, as they have myriad signals on a huge number of 'busses' (memory, PCIe, USB, PCI, DMI, LPCIO, and on, and on...) whose 'means of detection' is always 'comparison' to ground - if the ground on any one of these is 'level shifted' (i.e., not at 'true' ground, Vss - 0V), its 'detection' circuitry becomes 'iffy', and likely to exhibit sporadic, or complete, failures... Now, with a USB-powered enclosure, the ground must be 'served up' by the USB hub on the board - which, by definition, is at 'board ground' - leading to my theory that insufficient power pretty much 'was left' as the likely culprit... If a powered hub didn't cure it, I'm left with no theory at all! Doesn't mean I'll quit 'puzzling about it', though - just that a solution (from me, anyhow!) may not be 'quickly forthcoming'
Hey - dammit - writing this made me think of something! Long-shot, though... Did you happen to use insulating washers when you installed your board on the stand-offs? Most common cause of 'ground failures' in modern systems... For a long time, cant even remeber what decades, you had to install the insulators under your screws - then, the boards 'switched over' to 'distributing' case ground via the screws - and the insulating washers became a no-no!
People who 'roll their own' tend to get a lot longer life 'between builds', so this issue often catches 'old-timers' (like me ), who haven't done a build for a goodly while...
I bring you all good news. So I managed to get hold of a different enclosure that was not the same brand as the one I was using. I put the hard drive inside the new enclosure, connected it to my PC and turned on the PC. I booted into windows and it works.
The only downside is that I have to shut down the PC and connect it in every time I wish to use it. However, that is a problem I will have to live with. Thanks for your help everyone.