remove xp drive and make vista boot


Here is my scenario.

I had XP installed on 74GB raptor drive. I added another disk and installed Vista. I no longer use XP and want to remove the drive, format and install in a new system.

It appears that XP is C and is the boot drive. If I remove it the system no longer boots. I was able to remove the boot reference so it boots right into vista but no matter what i try I can't remove the XP drive.

Below is the display (debug) mode from easyBCD

Windows Boot Manager
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=C:
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {d7c429a6-35ad-11dc-b579-99995e52638a}
resumeobject {d7c429a7-35ad-11dc-b579-99995e52638a}
displayorder {d7c429a6-35ad-11dc-b579-99995e52638a}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 10

Windows Boot Loader
identifier {d7c429a6-35ad-11dc-b579-99995e52638a}
device partition=G:
path \Windows\system32\winload.exe
description Microsoft Windows Vista
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
osdevice partition=G:
systemroot \Windows
resumeobject {d7c429a7-35ad-11dc-b579-99995e52638a}
nx OptIn

There is one entry in the Vista Bootloader.
Bootloader Timeout: 10 seconds.
Default OS: Microsoft Windows Vista

Entry #1

Name: Microsoft Windows Vista
BCD ID: {current}
Drive: G:\
Bootloader Path: \Windows\system32\winload.exe
Windows Directory: \Windows
You must have at least one Primary partition on the drive for the bootmanager to work. If you've installed Vista to a logical disk inside an extended partition, you'll have to make one of your primaries "active" then repair the Vista boot, and Vista will install its bootmgr and BCD to the active partition (It doesn't have to be in the same partition as Vista - as you can see from your current configuration)
You can have 3 primaries, and any number of logical disks inside 1 extended partition. If it was a new disk why didn't you put Vista inside one of the primaries ?