Quote
Not sure but it makes sense unless Vista uses a different type of Boot ini, ntldr, and NT DETECT.
Vista uses different files - these ones are just a hangover from the original XP installation and the new Vista boot sector placed on Disk2 points to the Vista and not the XP boot files on the System Partition on Disk 2. They, in turn, were then loading Vista on the boot partition on Disk 0.
Quote
Disk O: Basic 298 Gigabytes OnLine Computer (V) drive (Vista) Healthy, Boot, Page File, Crash Dump, Primary Partition
Disk 1: Basic 149.01 Gigabytes OnLine Computer (D) drive-Healthy Primary Partition 78.13 Gigabytes and Computer (E) drive-Healthy Primary
Partition 70.88
Disk 2: Basic 93.37 Gigabytes OnLine Computer © Windows XP drive Healthy, System, Active Partition 13 Megabytes unallocated
Disk Management System Partition is the partition booted
FROM.
Disk Management Boot Partition is the partition booted
TO.
This is the normal Microsoft Terminology.
Since Vista is on a Primary partition you can simply set that Hard Drive as the Boot Drive in the BIOS settings and then get Vista to repair its boot sector and boot files. As already indicated by
usasma a Startup Repair should fix this.
PS Afterthought: you may possibly have to set the primary partition on Disk 0 as active if it is not already set that way.