No you don't have to uninstall Vista. Check out this link from my website:
One aspect of dual booting XP and Vista is that, when you boot to XP you
loose all system restore points and shadow copies on Vista. Microsoft are
not going to repair this issue. If you are using Vista ultimate you can get
round this problem by using the Bitlocker feature in Vista ultimate.
Alternatively you could try a third party boot manager such as BootitNG.
The other alternative is to use a virtual machine such as VPC 2007. This of
course is free, but I much prefer VMware workstation 6.0, this is the
application I use to run XP on a virtual machine, but you are looking at
spending $200 or so.
John Barnett MVP
Windows - Shell/User
The information in this mail/post is supplied "as is". No warranty of any
kind, either expressed or implied, is made in relation to the accuracy,
reliability or content of this mail/post. The Author shall not be liable for
any direct, indirect, incidental or consequential damages arising out of the
use of, or inability to use, information or opinions expressed in this
"CLD11787" <CLD11787@discussions.microsoft.com> wrote in message
> My computer has Vista on it and I want to install XP. I will use XP more
> so i'd like to boot with it at startup. I read that you have to have an
> older version of Windows installed in order to dual boot. 1)So, do i need
> remove Vista then? My computer didn't come with the Vista CD at least I
> don't remember. Unfortuently, i may have accidently thrown out the info
> stuff for the computer. Partition: I created a New Volume and shrank
> volume. I backed up files, etc. I downloaded Virtual PC 2007 which
> you to maintain the compatibility of legacy and custom applications during
> migration to new operating systems and increases the efficiency of
> development, and training staffs."
> 2) what do I do now?