I recently managed to dualboot a plain Windows 8 installation with Windows 7 CC4.
Where I basically installed each O/S on seperate harddisks.
Then with the Windows 8 installation, with both disks connected up I used EasyBCD to add a bootup entry to the additional O/S.
EasyBCD - NeoSmart Technologies