This is still not working for me. I have read and followed instructions listed above but no luck. I originally installed Win7 64 bit then freed up space on a secondary drive for an XP 64 bit partition and installed it there. Every boot is just straight to XP none of the steps above have resolved my issue. Same error message as original poster.
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 L DVD-ROM 0 B Healthy
Volume 1 G Removeable 0 B Healthy
Volume 2 K Disc1 UDF DVD-ROM 4483 MB Healthy
Volume 3 J NTFS Partition 100 MB Healthy
Volume 4 C NTFS Partition 298 GB Healthy System
Volume 5 H Removeable 0 B Healthy
Volume 6 F Removeable 0 B Healthy
Volume 7 I Removeable 0 B Healthy
Volume 8 D New Volume NTFS Partition 120 GB Healthy
Volume 9 E NTFS Partition 29 GB Healthy Boot
DISKPART>
Assigned drive letter J: to win 7 boot partition . Drive C is Win 7, Drive E is XP. Drive D is spare space mounted under Win 7. J, C are on one physical while D, and E are another.
Here is bootgrabber /tlist output.
E:\Program Files (x86)\NeoSmart Technologies\EasyBCD\bin>bootgrabber /tlist
BootGrabber utility.
Copyright NeoSmart Technologies 2009-2010 <
http://neosmart.net/>
Unable to get volume information for
\\?\Volume{40c970c2-beac-11df-a97c-806e6f6e
6963}\
Unable to get volume information for
\\?\Volume{40c970c0-beac-11df-a97c-806e6f6e
6963}\
Unable to get volume information for
\\?\Volume{40c970cf-beac-11df-a97c-806e6f6e
6963}\
Unable to get volume information for
\\?\Volume{40c970d0-beac-11df-a97c-806e6f6e
6963}\
Unable to get volume information for
\\?\Volume{40c970d1-beac-11df-a97c-806e6f6e
6963}\
Unable to get volume information for
\\?\Volume{40c970d2-beac-11df-a97c-806e6f6e
6963}\
No active partition detected on disk 0.
Error issuing IOCTL_DISK_GET_LENGTH_INFO on disk 2. Last error: 0x15
Error issuing IOCTL_DISK_GET_LENGTH_INFO on disk 3. Last error: 0x15
Error issuing IOCTL_DISK_GET_LENGTH_INFO on disk 4. Last error: 0x15
Error issuing IOCTL_DISK_GET_LENGTH_INFO on disk 5. Last error: 0x15
D0,2,2,1,160041885696,1
P1,D:\,7,128581632000,128438743040,Yes,multi(0)disk(0)rdisk(1)partition(1),No,NT
FS
P0,,15,31445245440,0,Yes,,No,
P2,E:\,7,31445213184,16088260608,No,multi(0)disk(0)rdisk(1)partition(2),No,NTFS
D1,2,2,0,320072908800,0
P1,J:\,7,104857600,77389824,Yes,multi(0)disk(0)rdisk(0)partition(1),No,NTFS
P2,C:\,7,319965626368,48234106880,Yes,multi(0)disk(0)rdisk(0)partition(2),Yes,NT
FS