Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm encountering a weird problem which is present both on Ubuntu 9.10 and 10.04, on two different machines.

When trying to copy between two external drives connected to the same USB controller, the transfer will randomly hang at some random time (after copying 300MB, 1GB, 10GB - it doesn't appear to depend on the dataset being copied). The hang appears to happen faster in 10.04. It appears to happen slower if both drives are connected to a hub. If the drives are connected to 2 distinct physical ports on the machine, the hang will be very fast.

Hangs cannot be reproduced if:

  1. Data is copied from the first external drive to an internal drive, then to the second external drive
  2. Drives are connected to different USB controllers, for example the first one is connected to the built-in controller and the second one via an external PCMCIA controller.

lspci says the first machine has an Intel ICH9 USB controller, the second an Intel ICH4.

Is this a hardware problem, a kernel problem or a software issue? I used Nautilus when copying the files.

share|improve this question
    
Could it be the drives are not getting enough power? Or at least one of them isn't getting enough. – Not Kyle stop stalking me Jan 18 '11 at 14:09

You must log in to answer this question.

Browse other questions tagged .