I've done similar to what you are trying to do but I did it on one partitioned drive, but the process shouldn't be any different. Try this site for instructions http://apcmag.com/5023/dual_booting_xp_with_vista Just don't worry about shrinking your partition. Just tell vista to install on...