will probably void your warranty. I would go Dual Boot with your old drive. This is how I have achieved it.
XP is already installed on the Drive from another PC you will have to get it ready for the swap. Follow these instructions with the drive in the Original PC.
http://support.microsoft.com/default.aspx?scid=kb;en-us;824125
When you have finished those steps.
Install the drive as Master and set it up with appropriate drivers EG: Motherboard CD
should have these drivers, Chipset, Video, Lan and USB.
When it is running properly remove the drive and set it as Slave. Reconnect both drives and boot into Vista.
Download this file VistaBootPRO v.3.3
http://www.vistabootpro.org/
Below is how to locate the ntldr, NTDETECT, and boot.ini while in Vista
1. Open My Computer
2. Click on "Organize" and then click on "Folder and Search Options"
3. Then click on the "View" tab
4. In the list under "Advanced Settings" you need to find "Hide protected operating system files" and uncheck it and then click "Ok"
5. Once back into My Computer open your XP drive and you will now see more "protected"
files
6. Select the three files in question and right click and then select "Copy"
7. Go back and open your Vista drive and right click and then select paste into C:\
I have added this section.
Open VistsBootPro and select Manage OS Entries
Add New OS Entry
OS Name = XP
OS Type = OS Legacy
OS Drive = XP Drive letter
Change Boot Drive = the drive with XP
Click on Apply when you are ready.
8. Go to the "System Bootloader" screen
9. Select "Windows Vista Bootloader"
10. Select "All Drives"
Note: Before continuing quit any I/O sensitive applications.
11. Select Force Install and then click on "Install Bootloader"
End v.3.3
10. Once done exit VistaBootPRO and reboot your system
http://www.pronetworks.org/forum/about92429.html?sid=d170b0d2114def77833db89d02f2ce93
You will have to modify Boot.ini to reflect the drive. rdisk(1) instead of rdisk(0)
This is modified for XP Pro
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional"
/noexecute=optin /fastdetect