SSDだからじゃないの?
ファームウェアとか32bitOSに対応しないでしょ
ふつーに中古のHDDの古い奴でないとだめかもね
今のHDDもXP時代のとは大分ハード的にAFTと非AFTとかになってて書かれるセクタサイズが違うし

XPじゃIDEの非AFTのHDDじゃないと使えないかもね