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.
Sample Chameleon Settings.png 139.32KB
- 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.