Dual Boot Windows 8.1 & Yosemite With Chameleon Boot Loader

This is a guide on how to install windows 7/8/8.1 and Lion/ML/Mavericks/Yosemite onto one partition and use the Chameleon GUI boot loader to select which operating system you want.
I’ve assumed you have a Windows 8 /8.1 dvd OR USB and a Lion/ML/Mavericks/Yosemite Installation Media DVD OR USB
Yosemite Guide
For Windows use Rufus to make windows installer USB

Dual Boot Windows 8.1 & Yosemite With Chameleon Boot Loader

1. Install Windows 8.1, while in the install phase, Partition 2 disks, 1 for Windows 8.1 and 1 for Mavericks

2. After installing windows 8.1 Insert Maverick installer media and install
3. While in the Install Phase, Create a new partition with the disk utility(the one you didnt use for windows) and format it mac journaled. install Mavericks and boot to desktop
3. if you didn’t install a Bootloader to disk, use chameleon and install it now. it will install as an application. or if it will not installed then boot with your installation Media .
4. Now you cannot boot into windows 8.1 No problem
5. Reboot and insert the windows 8.1 dvd drive or USB
click next and select repair at the bottom left
Select command prompt and type in
(type and press enter after each line)
Diskpart

list disk
select disk 0 list partition select partition active exit
now close the command prompt and repair the computer(1st option)
once repaired you will boot into windows! tadah windows is fixed.
(HERE You can use Easybcd to Dual or triple boot using windows as Main OS)
rename your hard drive in my computer to Windows(you will see why later)
but you cant boot back into mac?
once you are back in windows click start>and in the search bar type cmd>enter
type and press enter after each line
diskpart
select partition active
exit
now restart AND chameleon should come up with 3 options
System reserved
Windows
Mac
Press system reserved to boot to windows, and mac to boot to mac
TO FIX it to just TWO options Windows or Mac
DO NOT RENAME SYSTEM RESERVED AT ALL! YOU WILL MESS UP THE BOOTING OF WINDOWS
DO NOT RENAME SYSTEM RESERVED AT ALL! YOU WILL MESS UP THE BOOTING OF WINDOWS
boot to mac
Click mac hard drive on desktop OR finder
>extras>org.chameleon.boot.plist
EDIT the org.chameleon.boot.plist in the desktop BY right clicking and opening with text edit application
add
Rename Partition”System Reserved” Windows 8.1
to hide useless windows 8.1 hard drive
Hide Partition”Windows”
once that is done, save it and copy it back to where the original org.chameleon.boot.plist is on. once that is done
REBOOT! and you can down beautifully dual boot and select between windows 8.1 and Mavericks
Quick Note :-before you proceed OS X installation, use fdisk from Terminal to mark your target partitionfor OS X as active. It doesn’t break your Win8.1  and at the same time you can continue usingChameleon to boot your machine.