Ubuntu 9.04からMicroSDカードへのコピーが遅い

Ubuntu 9.04からMicroSDカードへのコピーが遅い

クラス 6 16GB microSD カードにコピーすると、非常に遅くなるようです。これは複数のリーダーとコンピューターで当てはまりますが、Ubuntu 9.04 でのみテストしました。転送中に、/var/log/messages に次のメッセージが何度も表示されます。

[355335.112041] usb 1-4: reset high speed USB device using ehci_hcd and address 3
[355368.112060] usb 1-4: reset high speed USB device using ehci_hcd and address 3
[355403.116565] usb 1-4: reset high speed USB device using ehci_hcd and address 3
[355436.112041] usb 1-4: reset high speed USB device using ehci_hcd and address 3
[355470.112311] usb 1-4: reset high speed USB device using ehci_hcd and address 3
[355534.112403] usb 1-4: reset high speed USB device using ehci_hcd and address 3

これは不良カードでしょうか。別の OS で試してみるかもしれませんが、誰かこれを見た人がいるかもしれません。最初のパーティションにコピーしています。パーティションは次のようになります。

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        1822    14635183+   b  W95 FAT32
/dev/sdb2            1823        1920      787185   83  Linux
/dev/sdb3            1921        1953      265072+  82  Linux swap / Solaris

答え1

同じリーダーで他のカードを試して転送速度が速くなったことがありますか? 最高転送速度をサポートしているリーダーがない可能性があります。

私の知る限り、リセットの原因は、カードの不良、リーダーの不良、または USB ポートの不良である可能性があります。コンピュータのファンの振動により、USB またはカードの接続が断続的になり、一瞬切断される可能性があります。ドライバの可能性もありますが、複数のコンピュータでは、その可能性は低いようです (すべてが Dell でない限り)。

答え2

古いマザーボードと古い USB バージョンをお持ちですか。高速 USB カードを搭載したデバイスに古い (低速) USB インターフェイスを使用すると互換性の問題が発生する可能性があります。

答え3

Ubuntu が SD カードを SD モードで使用できるとは思っていませんでした。Linux は SD コンソーシアムの SD モードに関する制限に従えないため、古い MMC モードを使用しているのだと思っていました。

簡単に言うと、Ubuntu ではなく SD のメーカーを責めるべきです。

編集: 訂正します。ユーザーは、マシンに内蔵された SD リーダーではなく、USB 経由の SD リーダーを使用しています。

関連情報