Your working HDD w/XP doesn't have the drivers for the s6220wm motherboard and components installed, so XP cannot initialize and operate the hardware. You could likely do a clean install of XP if you have the XP disk. I would visit Compaq's site (here)
, download the drivers, and use [#ff0000]nLite[/#ff0000c]
to create a custom XP installation integrating all the compaq drivers to the installation.