1. If this is AHCI mode,try to put it to COMPATIBILITY in the BIOS.If your
BIOS does not have COMPATIBILITY mode then create new XP disk and
slipstream AHCI drivers in it like johnb35 said.(You must do this
otherwise you won't be able to install XP)...
2. Completely format entire HDD using tools like Kill Disk...
3. Install XP first.Once you get to the partitions section,create new
partition and make sure it is big 50% of your total HDD space...
4. Install XP on that partition...
5. Once XP is installed,then install Windows 7.Once you get to the
partitions section,select the UNPARTITIONED SPACE (which is the
remaining 50% of your HDD space),click NEXT and Windows 7 will
be installed on the second partition...
6. Now you have dual-boot system.The end!
TIP: It is always recommended to install operating systems in the order they were made and not
contrary.
Cheers!