Jump to content

Dual boot Windows 8.1 + OS X 10.9 Mavericks

22 posts in this topic

Recommended Posts

Hello people from OSx86


I have this computer wich have Windows 8.1 installed on it, and I want to dual boot with OS X Mavericks, here is the specs:


Intel Core i5 2400

MB Asus P8H67



GeForce GTX 460 SC 1GB


I've been looking around YouTube, Google and many other places for tutorials for dual booting those operating systems, but all of them say that I must install first the OS X, then Windows on it. But I have a lot of files and settings on my Windows partition, and I don't want to lose them.

Is there a way to install OS X on my PC without formatting my Windows?

Link to comment
Share on other sites

this not true, if you have win installed, make a Partition to Mac os in FAT32, then make a USBinstaller with app Pandora "section downloads", now boot with the USBInstaller and when you have the screen to chose your disk to install, open Utilities/Disk utility and format the Partition Fat to  format Mac os HFS+, then install the system.When finish reboot go to desktop Mac os and install the chameleon boot loader/reboot and bingo, dual boot :yes: win/mac

Link to comment
Share on other sites

The reason why they say to install OSX first is b/c installing OSX requires your BIOS be set to AHCI mode, and could potentially make your Windows drive not readable switching from IDE mode. I'm not sure if this can happen b/c I've always installed OSX first. Also it is best to install Windows on separate hard drive from OSX; Windows is MBR and OSX is GPT. With the specs you have I believe your system is capable of dual booting, you just need a few tweaks to your motherboard BIOS to get started and of course necessary prerequisite files.

Link to comment
Share on other sites

of course, if when install the Ruindows you have installed in IDE Mode , that I not think, then  you need set  Sata to AHCI to install MAC , but if you have installed win in Sata AHCI Mode, no problem to install Mac to second Partition.

here a Guide , is for ML, but the same for Mavericks, take a look:http://www.osx86.net/topic/13590-guide-how-to-dual-boot-windows-7-mountain-lion-with-chameleon-boot-loader/

  • Like 1
Link to comment
Share on other sites

Hello guys, I've got trouble here.

I made a partition on my Hdd, and formatted using Disk Utility from Os X installer, but When I'm almost there, the installer says that my disk must be on GUID partition table in order to continue.

But When I took a look about it, it said that I must do a complete format on my Hdd.

What now?

Link to comment
Share on other sites

It seems like you have an mbr formatted hard drive....you will need to patch your installer USB in order to complete the install -see here.


As others have mentioned, the "safest" option is to install OSX on its own hard drive that is formatted as full GPT (as was designed by Apple).  The Windows drive can be temporarily disconnected to ensure nothing is accidently done to it while installing OSX.


It is also important that your Windows is running in AHCI mode (you can convert from IDE to AHCI mode safely by following this microsoft guide) so you can easily switch between Windows & OSX.


@Frank Moolah, UEFI Windows X64 & newer can be installed with OSX on GPT drives with Clover bootloader.....and live very happily together but that's another story :).

  • Like 1
Link to comment
Share on other sites

well, here a tip to solve it, you can   install the  System  to  USB Stick or a External HD Partitioned in GUID and format HFS+, then you  can clone  with  C.C.C. the external disk to your Disk/Partition in your machine, easy  :yes:

Link to comment
Share on other sites

Hello again. I wanna thank you guys for the help. I installed OS X in my HDD using the tip @fusion71au sent here, and i could get back to windows to tell all of this with the tutorial sent by @iFIRE


But, there are things that I still need help, like: To boot on my Mac, I must type "GraphicsEnabler=Yes" or my monitor goes no sinal, and "-x" every time, because he gets stuck at the spinning color circle. I've readed about this one, but it says that I must disable VT-D in my bios, but this option does not exist in there, Just the Vt-x, and even disabling this one, it still gets stuck. And also some drivers are missing, like the ethernet, sound and graphics card, because my screen resolution dosen't appear in there (1280x1024). And I want to know how to make my Windows partition as the default when dual boot screen appears, because my dad still does not deal so good with Mac.


How can I fix those things?


Link to comment
Share on other sites

After installing chameleon to your hard drive, you can copy over the /Extra folder from your installer USB to your hard drive and use Chameleon wizard to tweak your org.chameleon.boot.plist and SMBIOS.plist.






  • GraphicsEnabler=Yes to org.chameleon.boot.plist---->to always enable chameleon graphics injection at boot
  • dart=0 to disable Vt-d
  • default partition=hd(x,y)---->to set the default partition to boot (for Windows, this is the System reserved partition and most likely hd(0,1) in your case - see post by Gringo Vermelho for more detailed explanation).


Have a look at beta992's installation guide for ML for some pointers to your post install - even though he uses Clover instead of Chameleon as bootloader, his dsdt and the kexts used are still applicable to your machine (a properly patched DSDT is important for a fully functional hack to enable power management, shutdown, sleep, USB etc ---->place in /Extra folder).


As a minimum, you need to install FakeSMC.kext in your /System/Library/Extensions folder of your hard drive with kext utility or kext wizard.


Note he also needed to patch AppleIntelCPUPowerManagement.kext or mod his BIOS to get speedstep & power management working (until then, need NullCPUPowerManagement.kext in S/L/E - see this post by artur-pt and PimentelX86).


To find kexts for non functional devices, you can run System Info App (needs internet connection to access its database but can run also in windows & linux) and determine which kexts are available for your hardware - post by Cassio.


If you want to dual boot using the Windows Bootloader to chainload Chameleon

This is for your dad so he still thinks it is a Windows machine :)If you use this method, don't set default partition in org.chameleon.boot.plist to boot Windows first because in this case, you want chameleon to choose OSX.


To dual boot with OSX using the Windows bootloader, you can install EasyBCD in Windows (link to download  http://www.softpedia...s/EasyBCD.shtml ).

1. Restore the Windows bootloader to the mbr and bootsector as shown in this guide

2. Create an OSX entry in the Windows boot menu,

  • Open EasyBCD and click "Add New Entry" button on left
  • Click on the "Mac" tab under "Operating Systems", change the name to whatever you like eg "OSX Mavericks" and then select "MBR" for mode and click "Add Entry"
  • Click on the "Edit Boot Menu" button on the left and tick which OS you want to boot by default.  The timeout option can be changed to say 3 seconds to allow reasonable time to choose which OS to boot (if different to default).  Finally click "Save Settings"

When you reboot the computer, selecting the OSX entry from the Windows bootloader should now chainload chameleon and you should now be able to boot OSX as per normal.

  • Like 4
Link to comment
Share on other sites

Hey people, I'm back.

So, I followed those steps above, but there are things that I still need help (again):

After installing and configuring Chamaleon, I got new problems here, that when I try to boot on OS X through Chamaleon on HDD, it just restarts, forcing me to boot on Mac using my USB.

Ethernet driver is working fine, video is partially working, I couldn't install a driver for him, and the same for the audio. Also, EasyBCD worked too, but I still need video, audio and boot working appropriately.

What can I do?

Link to comment
Share on other sites



Can you upload the contents of your /Extra folder on the hard drive and list the kexts you have installed in /System/Library/Extensions?


Need to know exactly what boot options you are using and when the reboot is happening ie is it before you reach the Chameleon GUI or afterwards?  Make sure you enable at least verbose output during boot -v.


If you used EasyBCD to install Windows Bootloader to the MBR and bootsector, did you make sure you removed the default partition=hd(0,1) from org.chameleon.boot.plist?  This is necessary because when we choose the OSX entry from the Windows boot loader, we want chameleon to choose the OSX partition, not point back to the Windows partition and bootloader---->will create an endless loop!


When you select to boot OSX from the Windows boot loader, do you see Chameleon's spinning underscore, followed by the GUI?

If so, press the <Tab> key immediately and you should see a list of your partitions ---> choose your OSX partition and boot with the following options


-v -f GraphicsEnabler=Yes PCIRoot=1


If you are able to boot the Mavericks partition successfully from your installer USB, it should be a simple matter to boot it with Chameleon on your hard drive with the same boot settings.....


Audio: Your motherboard uses Realtek ALC887 --->use patched AppleHDA.kext with HDAEnabler1.kext from Toleda

Video:  Did you set Graphics Mode to 1280x1024x32 in your org.chameleon.boot.plist?  Maybe try NVidia Retail OSX drivers if that doesn't work?

  • Like 1
Link to comment
Share on other sites

Hey guys! So, again, I followed the steps above from @fusion71au and now, audio is working fine!  :lol:
To fix the boot problem, I had to change the OS X setting in EasyBCD from "EFI (Default)" to "MBR". Now it boots with all my settings  :)
But... I've tried installing the Nvidia Retail OS X drivers on my system, but I got this message on the image.




What can I do now about this?

Link to comment
Share on other sites

you have adjust your resulution in Preferences System ? like this ? or try set to your org.boot.plist GraphicsEnabler=Yes ,  or  to No, have you repaired permissions/rebuild caches with Kext Wizard and reboot ?






Link to comment
Share on other sites

I have installed Windows and Mavericks (with MBR patch) too but i have problem.. I have installed chameleon bootloader on partition of Mavericks but when I start my pc it autamatically boot with Windows, i can enter in Mavericks only with the usb installare.. What should i do?

Link to comment
Share on other sites



If you installed Windows after Mavericks, it probably installed its own bootloader over Chameleon in the MBR.  You can install EasyBCD and create an OSX entry in the Windows boot menu as I stated in post #9.  Selecting the OSX entry from the Windows bootloader will then chainload Chameleon on the HFS partition---->boot OSX.


Alternatively, you can re-install Chameleon on the hard drive and use it to dual boot OSX/Windows from the MBR.

Link to comment
Share on other sites

  • 5 months later...

1. In my laptop


I want to dual boot windows 8.1 and mavericks in my Lenovo Ideapad y510p.

Processor : i5 / VGA : NVidia 755 & Intel 4600

I want step by step guide if possible.

Thanks in advance.

Sorry, because I don't know of what further details would be required. 


2. My desktop


I have installed windows 7 and mavericks in dual boot.

Everything is working fine except these

1. I have to force boot the hard disk, otherwise no bootable device found error is generated.

2. Resolutions can not be set.



Please help me!

Huge thanks in advance.

Link to comment
Share on other sites


  • Create New...