Vista and Win Xp

Vista is Installed on Sata drive 0
Win XP is installed on Sata drive 1
I dual boot by selecting the boot drive from the Bios.
I would like to remove one of the HDD and still be able to dual boot Vista and XP.
I can restore an image of either OS to a new partition of the appropriate HDD but No dual booting.
How can I have both OS on One hard drive with dual Boot?
Any help is greatly appreciated.
 
Back