The first thing you’ll notice in the XP install is that it doesn’t see the default vCloud provided hard drive. Normally in vSphere, you can mount the Floppy drive with the image on ESX. In vCloud, assuming you don’t have vSphere console access, you’ll need to copy the file from one of your ESX hosts to your local hard drive, the upload it to the cloud. You’ll need to use a program such as WinSCP and grab the file from the ESX(i) host /vmimages/floppies/vmscsi.flp. Once inside of vCloud Directory, go into your Catalogs/Media tab and upload the floppy image. Assuming you’ve already uploaded your XP ISO into vCloud, mount them both and install away.