XP, 7 & OS X - XP will not boot

apap

New Member
#1
Hello,

My netbook began its life with an XP install.
I decided to dualboot with Windows 7.
This worked perefectly with EasyBCD installed in Windows 7.
The Windows 7 bootloader worked great and I could boot into XP or 7 without any issues.
I then installed Mac OS X - the latest Snow Leopard build as well.
All 3 OSes are on one physical drive.
After installing OS X, I can boot fine into Windows 7 and OS X without any issues.
However, XP now hangs on a logo screen after the OS X install.
After the Mac OS X install, I had to repair the Windows 7 bootloader, using the Windows 7 USB installer. I also copied the legacy bootloader files to the root of the Windows 7 partition.
Below is the info from EasyBCD.
Any suggestions on getting the XP to start up?

Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=C:
path \bootmgr
description Windows Boot Manager
locale en-US
default {4683c182-3537-11df-9118-c7bc0d8a0426}
displayorder {4683c180-3537-11df-9118-c7bc0d8a0426}
{4683c182-3537-11df-9118-c7bc0d8a0426}
{4683c183-3537-11df-9118-c7bc0d8a0426}
timeout 30

Real-mode Boot Sector
---------------------
identifier {4683c180-3537-11df-9118-c7bc0d8a0426}
device partition=C:
path \NST\nst_mac.mbr
description Apple Mac OS X Snow Leopard

Windows Boot Loader
-------------------
identifier {4683c182-3537-11df-9118-c7bc0d8a0426}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 Enterprise
locale en-US
osdevice partition=C:
systemroot \Windows
resumeobject {70a8986e-353b-11df-aa0c-806e6f6e6963}

Real-mode Boot Sector
---------------------
identifier {4683c183-3537-11df-9118-c7bc0d8a0426}
device partition=C:
description Microsoft Windows XP Home

Addendum:





Addendum:


;
;Warning: Boot.ini is used on Windows XP and earlier operating systems.
;Warning: Use BCDEDIT.exe to modify Windows Vista boot options.
;
[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="Microsoft Windows XP Home Edition" /NOEXECUTE=OPTIN /FASTDETECT /SOS /nonguiboot /bootlog
 
Last edited by a moderator:

apap

New Member
#3
[thread=642]EasyBCD latest build[/thread] > Tools > Autoconfigure boot.ini
Thanks for the reply.

I tried this, and it removed the XP option from the bootloader menu.
Now only Win 7 and OS X are listed.

I just noted the EasyBCD now has nothing listed for the Bootlader path for the XP entry.
What should be here and how should I edit this?
 
Last edited:

JustinW

Super Moderator
Staff member
#4
Add a new entry for XP (2nd option in entry type dropdown on Add New Entry page), and let it autoconfigure when prompted.
 
Last edited:

apap

New Member
#5
I added a new entry for XP, and let it auto-configure.
Unfortunately, I am back to the point where it hangs at a windows logo screen.
This is the screen it hangs on.
 

JustinW

Super Moderator
Staff member
#6
If you could post the new boot.ini that would be great... just to make sure EasyBCD did its job.

Looks like XP booted properly, so now its passed the boot stage. Not much EasyBCD can do at this point. Can you boot properly in safe mode? Reboot and hit F8 until you get an option for it.

Not sure if it'll help, but the letter assignment might have been changed from what XP used to be. There's an article here on how to fix that, assuming you can get into safe mode ok.
 

Terry60

Knows where his towel is.
Staff member
#7

Terry60

Knows where his towel is.
Staff member
#9
I see you've been busy for the last hour. I only just joined.
Congrats on equalling Mak's posts !
 
#10
Here is the boot.ini:
Code:
; This boot.ini was automatically generated by NeoSmart Technologies' BootGrabber.exe
; Use EasyBCD from http://neosmart.net/dl.php?id=1 to manage your bootloader

[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP on D:\" /fastdetect
I cannot boot to Safe Mode. I get stuck in the same spot.
Is there any way I can edit the XP registry from the Windows 7 partition?
 

Terry60

Knows where his towel is.
Staff member
#11
Read down to the end of the link I gave.
 
#13
Thank you both for your assistance tonight. It indeed was the drive letter assignment in XP's registry.
Modifying this with the savepart program fixed it up, and now I truly have a triple-boot system.

Now it is time to install a Linux distro for a quad boot.

Thanks again!

EasyBCD is awesome.