Did that experiment work?
The thing that works 100% is to create a virtual Disk, and do the first part of the installation that only copies files, then when it tells you that it will reboot to complete shut it off instead and boot with a different image containing ghost.exe or any other cloning tool and take a clone of the first image. This image can be cloned to any hdd and upon first boot will continue with a normal installation.
You can also just connect the whole disk you want XP on to your VM and do this first part of the installation and then put it back to the PC that you want XP installed on.
Saves you a good amount of time and especially headaches of getting things to boot be recognised and whatnot.