I just got a 2GB Toshiba hard drive for my handheld PC. It works great until I turn off my handheld or restart windows, then it says the disk is not formatted. If I wait a few hours for the drive to cool down and put it back in it detects it and works great.

When the drive actually does work, I can copy files from the handheld's storage memory or flash card to the hard drive with no problems, but if I try to copy from my desktop to the hard drive in the handheld directly over the network connection, I hear the disk spin up, then after a few seconds it says "A device attached to the system is not functioning".

Is my drive damaged? Would formating it in a laptop fix it or does this sound like a hardware problem?

The drive is ATA66, 4200RPM, 15ms seek time, 2GB (may not sound good, but for a hard drive the size of a credit card it's amazing!)

Thanks