My poor external USB and firewire hard disks suffered from either too much
file system traffic (a USB problem or a NTFS problem or both) or maybe ATI
card interference. They would crash.
Now I copy a movie file back to an internal drive and play it there.
My new large 300GB Seagate USB/Firewire drives actually come in FAT32 format
because, the startup guide says, it's more stable.
I reformatted them to NTFS anyway, but treat them nicely, don't run more
than one file transfer activity at a time, don't try to run movies from the
externals, and disabled last access time setting from them:
from
http://www.windowsdevcenter.com/pub/a/windows/2005/02/08/NTFS_Hacks.html
"8. Disable Last Access Time
By default, each file and folder on an NTFS volume has an attribute called
Last Access Time, which records the last time the file or folder was opened,
read, or changed. This means even when you read a file on an NTFS volume, a
write action occurs on that volume too. Normally this isn't a problem, but
if you have an application that tends to frequently access files for short
periods of time, this feature of NTFS can really slow performance.
Fortunately, you can use fsutil to disable writing to the Last Access Time
attribute:
fsutil behavior set disablelastaccess 1
Once this is done, the Last Access Time attribute for newly created files
will simply be their File Creation Time.
One caveat: disabling Last Access Time may affect the operation of backup
programs that use the Remote Storage service. "
I haven't had any trouble in three weeks!
follow San Francisco's favorite team at
http://sfangels.com