Corrupted Partition WD Green 1TB

anyone have this ■■■■ happen:
everytime I attach my WD Green [WDC WD10EAVS-00D7B1]
to an XP-32  system the event viewer fills the system log with

error Disk . . .

but when I have it attached to an XP-64 x86 system I have no problems

and when I allow the stupid at boot CHKDSK it reports no problems are found
but when attempting to run CHKDSK from a CMD window the system freezes at 100%CPU
and starts filling the event log again

the only real major difference between the ssytems is that the XP-64 system has a true SATA-II 3Gbps controller
and the XP-32 system has a PCI SATA-I 1.5Gbps controller

both are Silicon Image controllers

when I do a DST on the disk no problems are reported

I’ve even attempted to use the “Limit to SATA-I” jumper on the disk and it still does the same thing.

The only thing I have left to test is attaching it to a win2k system