I have been trying to get Dual Booting working for two days now and have probably changed so many things it will be hard to put it right. Firstly, when I installed Windows 7, I unplugged my existing XP disk. I then plugged it back in and re-booted. I now see I should have left the old disk plugged in, but I thought it would be quick and easy to set up dual boot with Easy BCD 2.0
When I go to Computer Management I see the layout of my 2 disks is as follows:
Disk 0: Contains 2 partitions, L: (System, Active, Priamry partition) and C: (Boot, Page File, Crashdump, Primary partition). The C: Partition contains Windows 7.
Disk 1: Contains two partitions, D: (Active Primary partition) and E: (Primary Partion). The D: partion contains Windows XP
I have copied the files NTLDR, boot.ini and NTDETECT.COM to each of the four partitions (Is this correct?).
My boot.ini file looks like this and is on each of the four partitions:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Disk 0 partition 1 Microsoft Windows XP Home Edition" /fastdetect /NoExecute=OptIn /sos
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Disk 0 partition 2" /fastdetect /NoExecute=OptIn /sos
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Disk 1 partition 1" /fastdetect /NoExecute=OptIn /sos
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Disk 1 partition 2" /fastdetect /NoExecute=OptIn /sos
As far as I can tell I never get to the boot.ini menu above.
My EASY BCD set up reads as follows:
There are a total of 3 entries listed in the bootloader.
Default: Microsoft Windows XP
Timeout: 30 seconds.
Boot Drive: L:\
Entry #1
Name: Microsoft Windows XP
BCD ID: {default}
Drive: C:\
Bootloader Path: \NTLDR
Entry #2
Name: Windows 7
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.exe
Entry #3
Name: NeoGrub Bootloader
BCD ID: {528fd784-3494-11de-a53c-8a1cdb659f1c}
Drive: L:\
Bootloader Path: \NST\NeoGrub.mbr
As you can see both Windows 7 and XP seem to choose drive C: Is this correct?
Windows 7 boots fine, but when I select Windows XP I get the following message before any other menu:
"Couldn't open drive multi(0) disk(0) rdisk(1) partition(1)
NTLDR couldn't open drive multi(0) disk(0) rdisk(1) partition(1)"
Can someone hel guide me?
Should I have the three files boot.ini, ntdetect.com and NTLDR in each and every partition?
Should noth the BCD entries point to drive C:?
Many thanks for your help!
trickyt3
When I go to Computer Management I see the layout of my 2 disks is as follows:
Disk 0: Contains 2 partitions, L: (System, Active, Priamry partition) and C: (Boot, Page File, Crashdump, Primary partition). The C: Partition contains Windows 7.
Disk 1: Contains two partitions, D: (Active Primary partition) and E: (Primary Partion). The D: partion contains Windows XP
I have copied the files NTLDR, boot.ini and NTDETECT.COM to each of the four partitions (Is this correct?).
My boot.ini file looks like this and is on each of the four partitions:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Disk 0 partition 1 Microsoft Windows XP Home Edition" /fastdetect /NoExecute=OptIn /sos
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Disk 0 partition 2" /fastdetect /NoExecute=OptIn /sos
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Disk 1 partition 1" /fastdetect /NoExecute=OptIn /sos
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Disk 1 partition 2" /fastdetect /NoExecute=OptIn /sos
As far as I can tell I never get to the boot.ini menu above.
My EASY BCD set up reads as follows:
There are a total of 3 entries listed in the bootloader.
Default: Microsoft Windows XP
Timeout: 30 seconds.
Boot Drive: L:\
Entry #1
Name: Microsoft Windows XP
BCD ID: {default}
Drive: C:\
Bootloader Path: \NTLDR
Entry #2
Name: Windows 7
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.exe
Entry #3
Name: NeoGrub Bootloader
BCD ID: {528fd784-3494-11de-a53c-8a1cdb659f1c}
Drive: L:\
Bootloader Path: \NST\NeoGrub.mbr
As you can see both Windows 7 and XP seem to choose drive C: Is this correct?
Windows 7 boots fine, but when I select Windows XP I get the following message before any other menu:
"Couldn't open drive multi(0) disk(0) rdisk(1) partition(1)
NTLDR couldn't open drive multi(0) disk(0) rdisk(1) partition(1)"
Can someone hel guide me?
Should I have the three files boot.ini, ntdetect.com and NTLDR in each and every partition?
Should noth the BCD entries point to drive C:?
Many thanks for your help!
trickyt3