Captiva SATAからUSB 2.0への外付けエンクロージャがいくつかあり、1 TBおよび2 TBの日立製ドライブで問題なく動作していました。現在、日立はなくなっているため、別のメーカーに切り替えてSeagate、特にBarracuda 1 TBおよび2 TB(ST2000DM001 / ST1000DM003)ドライブを選択する必要がありました。
Windows XPボックスのSATAコントローラーにドライブを接続して、ドライブをパーティションおよびフォーマットし、SATAを使用して直接データをコピーします。その後、それらは外部エンクロージャーに入れられて顧客に出荷されることになっています。
以前は日立製のドライブでは問題なく動作していましたが、シーゲイト(1 TBおよび2 TBの両方)では、Windows XPはUSB経由で接続したときにフォーマットされないと主張しています。(Linuxでは、かなり奇妙なパーティションテーブルも表示されます。)
これらのドライブを外部エンクロージャーに入れてパーティションを作成し、そこでフォーマットすると、正常に機能するように見えますが、USB 2.0を介して2 TBのデータをコピーすることは実際には選択肢ではありません。その後、外部エンクロージャーでフォーマットされたドライブをSATAコントローラーに直接接続すると、Windowsには小さなフォーマットされていないパーティションがあり、パーティション化されていないスペースがかなりあると主張します。
ドライブはUSB 3.0エンクロージャーで正常に動作するため、この特定の組み合わせには何か奇妙なものがあるはずです。私の推測では、USB SATAブリッジコントローラーは、セクター番号の再マッピングのように愚かなことをしますが、明らかにSeagateドライブでのみです。したがって、おそらく唯一のオプションは、異なるドライブエンクロージャを入手することです。
他のヒントはありますか?
(より説明的なタグを使用しようとしましたが、usb-sataは存在せず、SuperUserでは新しいタグを作成できません。)