Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Updated to Yosemite and Bootcamp XP stopped working

Hello. Thank you ahead for any help anyone can provide.


I've read several threads on this but am not sure they apply to my problem. I have a spring 2011 iMac 27". Run Windows XP via bootcamp. I do have 3 partitions show up when I access the boot selector on startup. Mac HD, Bootcamp, Recovery. When I select Bootcamp, Windows starts to load, gets 2 bars, then crashes to blue screen and the computer immediately restarts.


I ran testdisk and the partition start/end points seem to be correct. (no gaps or over lap). At this point I'm not really sure what to do. :/

User uploaded file

iMac, OS X Yosemite (10.10.2)

Posted on Mar 25, 2015 10:18 PM

Reply
38 replies

Mar 27, 2015 4:16 PM in response to Loner T

Hmmm ok. Do you know anyone who's gotten Windows XP to work after upgrading to Yosemite? Is a fix possible? Or should I erase my Boocamp partition and install a newer version of Windows?


My Mac doesn't have thunderbolt, it has Firewire 800.


Ill try installing OS SL to an external device. Once that's done, what do I do?

Mar 30, 2015 3:32 PM in response to Loner T

OMG It worked! 88 miles per hour!!!! My Windows XP is loading wohoo!


So now when I select Windows on the boot selecter at startup, it goes to the boot.ini list giving me 2 optios:

Windows XP Home Edition (which is what I named it using bootcfg /rebuild) &

Windows XP Home Edition (which is the old one and still crashes)


I opened the boot.ini file in notepad to delete the 2nd (original option) that doesn't work and heres what the boot.ini file reads:


[boot loader]

timeout=20

default=multi(0)disk(0)rdisk(0)partition(4)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Windows XP Home Edition" /fastdetect

multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Windows XP Home Edition" /fastdetect


The partitian numbers are different. The top is the one that works, and the bottom doesn't work.



Thank you for the help Loner T!

Mar 30, 2015 3:39 PM in response to Gd5150

There is a reason for the entry which does not work. It is fixable too. If you notice the difference is because your original XP installation came from a Snow Leopard OS X machine, which has no concept of a Recovery HD. On post-SL OS X versions, Recovery HD was introduced, which pushed Bootcamp to disk0s4 (instead of disk0s3). My recommendation is to delete the following entry and test again. This is to ensure that future recovery of XP can be done without confusing the Windows Recovery process.

multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Windows XP Home Edition" /fastdetect

I also would recommend a fresh backup of XP on an external drive to be used as a baseline for the future.


Glad to see it work properly. 🙂

Mar 30, 2015 5:52 PM in response to Loner T

I just erased the faulty boot reference line and all is good now. It actually seems like it loads faster than before all of this.


Hopefully someone at Apple will see this and incorporate this fix into their OS update...update. This is a fairly simple and obvious glitch in the Yosemite upgrade that could be easily fixed.

Feb 8, 2016 10:32 PM in response to Gd5150

I'm having this same issue. I was wondering how to get into the Windows XP recovery console. My computer does not show the blue screen prompting you to press R. Mine shows a black screen asking if I would like to start Windows normally or use last known configurations.


I also do not know where to type the commands: /ScanOS, /FixBoot, /FixMBR and BCD rebuild

Hopefully it makes sense once I get to the recovery screen.


Are all these steps done on the Windows side, or some on the Mac side?

Updated to Yosemite and Bootcamp XP stopped working

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.