Ive had the same problem, not sure if you have the same setup but I have a sata raid array and a pata disk. I saw on another website that it Vista writes some boot config files to any pata disk seeing it as 0 in your set. I reinstalled with unplugging the pata drives and have had no problems...