Mac OS X Development Development and discussion on the latest hackintosh drivers and methods.
| ||Thread Tools||Display Modes|
Join Date: Jan 2009
12-27-2009, 07:58 AM
EDIT: Found the fix. It was stupid.
You need to open the command prompt instead of trying to repair. Type "diskpart", then you can select your hard drive (" select disk 0") and then the Windows 7 parition ("select partition 3" for me). Make it "active" (that's the command), then minimize the window and select the repair option. Once repair is finished, make your OS X partition active (if you use Chameleon like I do, "select parition 2" and "active" in my case) by going back to the command prompt. Then restart and it should be good to go. (You can type "list" at anytime to get the numbers for the drives and the partitions.) I'm typing this from my repaired Windows 7.
Join Date: Mar 2009
12-27-2009, 03:23 PM
It sounds like you guys use Windows quite a bit, and it seems like every time there is an update it requires some major gymnastics with Windows to get it running again. I've been running XP in VirtualBox over SL. Seems to be fine, is quite snappy, really, and goes along with the update flow with no problems. I finally gave up on the dual boot try mostly for the reason cited above. VB seems to be one decent answer, any may prove to be the way of the future for most OSes.
[ Dan-O-Cam : http://smith.soehd.csufresno.edu/ ]
Join Date: Mar 2009
12-28-2009, 02:50 AM
The trouble is that NBI is rewriting the MBR boot partition when you choose install Chameleon. And so far each release of NBI has an updated Chameleon so you need to install Chameleon each time. This ends up wiping out the BCD info in the MBR. So you have to do the Win install disc, change partition, repair, boot, re-install EasyBCD each time. No way around it.
Perhaps NBI could get smarts added to it and not rewrite the MBR when installing Chameleon if its magic is already there. But I have idea of exactly the workings of Windows BCD and exactly what Easy BCD does and what changes end up happening to the MBR when you use it. So I have no idea if those changes make the initial boot info in the MBR that makes OS X work is in danger of being changed so would make the checking for changes even harder. (Talk about a convoluted sentence, but hopefully it conveys my meaning)
Also for the why EasyBCD vs Chameleon issue, Hibenation works consistently for Windows when you use EasyBCD and is iffy with Chameleon and only works for OS X.
This also implies a warning. Do NOT update Chameleon if you've hibernated your Windows or you will loose all that work when the MBR is updated by NBI. In case anyone didn't realize that.
And it gets all the more complicated if you're using GUID vs MBR partitioning with the fake MBR partition.
Join Date: Jul 2009
Location: Metro Detroit
01-01-2010, 05:16 PM
« Latest way to get Lion on your Hackintosh! | Building 100% Vanilla on 10v (starting with fully working Audio) »
Copyright © 2008-2016 MyDellMini.com.