I had the same problem a short time ago.
but I have solved it already
Here are my suggestions
1.format your destination partition.
2.begin your installation not in the Windows but before it(use boot from
CD-ROM)
3.take away as many plugs on your mother board as possible(especially in the
PCIs)
but be careful. If you use a dual boot and begin the installation
immediately after the formating without going to XP even once , the partition
name in vista WOULD NOT MATCH THOSE IN XP. for exmple ,if my XP is in the C
patition and I install vista in E. The vista will call the partition where it
is installed Partition C and the original C and D would be D and E etc.
More information from
www_zj30@126.com (email)