Errori durante la copia tra due unità esterne sullo stesso controller


1

Sto riscontrando uno strano problema che è presente sia su Ubuntu 9.10 che 10.04, su due macchine diverse.

Quando si tenta di copiare tra due unità esterne collegate allo stesso controller USB, il trasferimento si bloccherà casualmente in un momento casuale (dopo aver copiato 300 MB, 1 GB, 10 GB - non sembra dipendere dal set di dati da copiare). Il blocco sembra accadere più velocemente in 10.04. Sembra accadere più lentamente se entrambe le unità sono collegate a un hub. Se le unità sono collegate a 2 porte fisiche distinte sulla macchina, il blocco sarà molto veloce.

Gli hang non possono essere riprodotti se:

  1. I dati vengono copiati dalla prima unità esterna a un'unità interna, quindi alla seconda unità esterna
  2. Le unità sono collegate a diversi controller USB, ad esempio il primo è collegato al controller integrato e il secondo tramite un controller PCMCIA esterno.

lspci afferma che il primo computer ha un controller Intel ICH9 USB, il secondo un Intel ICH4.

È un problema hardware, un problema del kernel o un problema software? Ho usato Nautilus durante la copia dei file.


Potrebbe essere che le unità non ricevano abbastanza energia? O almeno uno di loro non sta diventando abbastanza.
Supercereal
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.