I have an IOMagic usb 2.0 external hard drive enclosure. I’ll go on at length some other time about how great it is, but trust me, it’s awesome.
It worked great until a few days ago. I started having a problem. It manifested itself to Windows XP as “Delayed Write Failure”. For some reason the system could not write a file called $mft to the drive.
I spent a lot of time googling that and things derived from it, like “hard drive cache”. I didn’t find anything that looked too useful for my particular problem.
Then I noticed that the power light was going out on the enclosure whenever this error message popped up. And that the drive became inaccessible when this happened, although XP seemed to think it was still there, just unreadable.
I could temporarily fix the problem by flicking the power switch on the enclosure off and then back on again, kind of rebooting just the drive. The drive would become accessible again. But the problem always came back.
Ok, I thought. Something’s wrong with the enclosure. Got another one. Set it up with the same drive. Worked fine for about a day, then, same problem.
Ok, I thought. I have a bad drive. So I set up a new drive in the old enclosure. Worked fine for about a day, then, same problem.
At some point in there I also got the idea that heat buildup might be causing the problem. In the normal course of running it I could feel the aluminum surface of the enclosure get fairly hot. So I set up a box fan right next to the enclosure, which kept it completely cool to the touch.
Once again (sigh), it worked fine for about a day, then, same problem.
I’m now down to my last trick. When I set up the second enclosure I was too lazy to also replace the power cord and usb cable that came with the old one. So at the moment I have:
-
New drive
-
Running in a new enclosure
-
With new power cable and usb cable
-
With the box fan blowing right at it
If this doesn’t work, I don’t know what to do next. Could it have been a problem with the old power cord? The only other time the light goes out is when I turn off the power switch or disconnect the power cord.
On the other hand, when this stuff happened I heard noises that sound like “bad drive” to me. Is it possible I just got two bad drives in a row? They’re both Maxtors, they’re supposed to be pretty good, right?