I tried to make XP run off an external HDD in a USB2 case but was not successful. Now I have an eSATA external case and this case boots XP perfectly and at full speed of the SATA II HDD as it runs off a SATA connector on the motherboard. I get 62MB/s data transfer rates with this eSATA case.