Ken Southerland wrote:
On Wednesday 05 July 2006 11:14 am, Andi Kleen wrote:
That's with an USB drive right?
It's usually a problem of the bridge chip in the external USB enclosure.
Linux tends to drive drives a bit more aggressively than some other operating systems and a lot of the cheaper cheaps just shut down and disappear under high load.
Sometimes it also seems to depend on the USB controller in the chipset, possibly some are more aggressive than others.
You can try to slow down the device by setting lower values in /sys/block/<device>/queue/*
If that doesn't help you'll likely need a different USB enclosure.
Its a combo USB/firewire drive (if that makes any difference) and both interfaces won't work for mounting when this happens. In addition, I have two other drive enclosures and they won't mount either after this happens (again until I reboot). And all three of my drive enclosures are from a different manufacturer. So I don't see how it could be the bridge chip in the enclosure or it would work on the others (at least for a while).
Cheers.
If yuo have a problem like that, try unplugging the drive and replug the drive or turn the drive off and then back on. I always found this to work when the drive disappears or hangs up. This still does not solve your problem. To help diagnose the problem, try do a more /proc/mounts. This wil show all your munted drives currently on your system and the options associated with it. Another thing do a dmesg to see if there are any error message generated when you loose the drive. -- Joseph Loo jloo@acm.org