Windows 8 and XP cannot boot into XP

#1
I have Windows 8 installed on an SSD and Windows XP on a hard drive. I had my dual boot working using easy BCD 2.2 but XP started playing up and I did a recovery install of XP. To do the recovery install I unplugged the SSD with Windows 8 on it and did a repair install of the hard drive with XP on it. Now when I start up the computer I have the option to boot into 8 or XP, if I choose XP I get a black screen. I can boot into Windows 8 alright. What do I have to tweak in Easy BCD to get this working. I hope some one can help me, thank you.
 

Terry60

Knows where his towel is.
Staff member
#2
I assume that you verified that XP booted OK after the repair install, directly from the HDD ?
If so, and you know therefore that the problem is in the boot chain from W8 to XP and not with XP itself, then it's possible that disconnection/reconnection of devices has changed ARC path addressing.
Try deleting the XP entry from the W8 BCD and adding it again, letting EasyBCD auto-configure.
 
#3
Hello Terry Thank you for the reply, now everything has stopped working I had it working first up then when I started it up the second time it would only boot into XP now it won't boot up at all, XP or Windows 8 I am writing this message on my daughters computer.
 

Terry60

Knows where his towel is.
Staff member
#4
Did you delete the W8 entry too !!!?
Changing or removing the XP entry cannot affect W8's ability to boot.
Does the SSD still appear in the list of devices in the BIOS ?
 
#5
Did you delete the W8 entry too !!!?
Changing or removing the XP entry cannot affect W8's ability to boot.
Does the SSD still appear in the list of devices in the BIOS ?
Hello Terry I don't seem to be able to get into the bios now, I disconnected the hard drive with XP on it and tried to boot from the ssd with Windows 8 on it. It would not boot, so I hit restart and tried to get into bios but it keeps on going to Windows boot manager with the option to boot from XP. If I hit enter it comes up with Windows could not start because the following file is missing or corrupt: windows root>\system32\ntoskrnl.exe please reinstall a copy of the above file. If I try to install the above file should I plug in the hard drive with XP on it and add it to XP or what, this message is coming up with the ssd with Windows 8 on it. Thank you Terry
 

Terry60

Knows where his towel is.
Staff member
#6
How to access/enter Motherboard BIOS
Try harder to get into the BIOS setup
If you're getting to a boot menu you weren't fast enough hitting the hot key.
Check what the appropriate key/key combination is for your PC and start tapping it continuously as soon as you power up.
 
#7
Hello Terry, has taken me a while, I know just enough to be dangerous, but I have Xp booting again, I have a Asus P6t deluxe v2 and in the bios: boot device priority -1st boot device is the Samsung SSD, 2nd boot device CD Rom, 3rd boot device 1st floppy drive. In hard disk drives: 1st Samsung SSD, 2ND WD 1001 3rd WD 5003, nothing on this drive. When I boot up it only gives me the option to boot to XP. The trouble I was having when it kept booting over and over into XP was I had AHCI set then raid, wouldn't work until I set it to ide. I had it set on ahci when I had the the two OSes booting. Thank you for your help Terry.
 

Terry60

Knows where his towel is.
Staff member
#8

Terry60

Knows where his towel is.
Staff member
#10
Setting folder options like this, look around your SSD and HDDs for bootmgr and \boot.
In Disk Management, look for "active" or "system".
Are these in the same location ?
Post a screenshot here if you want.
The sticky will advise if you need help attaching images to your post.
 

Terry60

Knows where his towel is.
Staff member
#12
Can you clarify what happens when you boot.
Do you go directly in to XP ?
Is there a boot menu ?
If so what options appear ?
What happens with each option ?
 
#13
Hello Terry When I boot up there is a boot menu, with the option to boot into XP only. When I click to enter XP it takes me there with no problems.
 

Terry60

Knows where his towel is.
Staff member
#14
Is it a menu from XP's NTLDR or W8's bootmgr ?
Either way, a menu with only one option should not be presented, just the default (only) option taken directly, so something's messed up.
If you are seeing the W8 menu, just use EasyBCD to add the entry for W8 again.
If it's NTLDR's menu, you'll need to restore the W8 boot loader process.
 
#15
Terry I must have done something really wrong in EasyBcd, because now I have a partition called E:/ system reserved, originally I had C:/ with XP, F:/ with W8 and G:/ with nothing on it and D:/ dvd drive. I have included a screenshot of what is on E. Thank you for answering and for helping.

Addendum

Terry I found these files in W8 what do I do from here thank you.

Addendum

I also found this in C.
 

Attachments

Terry60

Knows where his towel is.
Staff member
#16
W7 and W8 default to dividing the disk space in two when you install them, unless you deliberately prevent them from being able to.
The boot files are placed in a 100Mb partition which MS calls "System Reserved" and which doesn't get a letter, so you don't see it in Explorer, just in Disk Management.
You'll note that in Disk Management it's marked "system"
Disk Management flags have the following meanings
"boot" = "this is the system you're running"
"system" = "this is where I found the boot files for the currently running system"
"active" (on the first HDD in the BIOS boot sequence) = "this is where I started the search for the boot files"
"active" (on subsequent HDDs in the BIOS boot sequence) ="this is where I will look if I don't find something in the MBR on the first HDD"

Have you identified which boot manager is displaying the menu ?
(XP is all white on black, Vista/7/8(non GUI) have a highlighted top and bottom line, W8(GUI) is all blue)
 
#17
Terry you wrote: Have you identified which boot manager is displaying the menu ?
(XP is all white on black, Vista/7/8(non GUI) have a highlighted top and bottom line, W8(GUI) is all blue)
How and where do I find this? Can I just download EasyBcd on XP and setup the boot sequence that way, as I did from W8 the first time I set it up.
 

Terry60

Knows where his towel is.
Staff member
#18
In post #13 you said you see a boot menu.
What does it look like ?
 
#19
All white on black. Was all blue

Addendum

Terry found EasyBcd in W8 seems to be all messed up, can I change the boot sequence from here and get it to work.
 

Attachments

Last edited:

Terry60

Knows where his towel is.
Staff member
#20
Just to clarify, Vista/7/8(non GUI) are also white on black, but the top and bottom lines are highlighted black on white, the top highlighted line says Windows Boot Manager.
NTLDR asks "Please select the operating system to start", Vista/7/8 says "Choose an operating system to start, or press TAB to select a tool"

If the menu is definitely that of NTLDR, then firstly check that your BIOS boot sequence does not have the HDD before the SSD.
If you are sure that the system is booting from the SSD, then at some point you have allowed XP to overwrite the W8 SSD's MBR, and you can either boot the W8 DVD and allow MS to repair the boot process for you
Recovering the Windows Bootloader from the DVD - EasyBCD - NeoSmart Technologies Wiki
or you can run EasyBCD on XP and use it to reinstall the bootloader
Recovering the Windows Bootloader with EasyBCD - EasyBCD - NeoSmart Technologies Wiki