[Guide] Dual Booting Mountain Lion and Windows 8

Discussion in 'Multi Booting' started by Going Bald, Apr 13, 2013.

  1. Going Bald

    Going Bald Moderator

    Joined:
    Aug 14, 2010
    Messages:
    20,727
    Mobo:
    GA-X58A-UD7 Rev.1 BIOS F7
    CPU:
    i7-920
    Graphics:
    Sapphire HD5770
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    iMac
    Apr 13, 2013 at 3:48 PM #1
    Going Bald

    Going Bald Moderator

    Joined:
    Aug 14, 2010
    Messages:
    20,727
    Mobo:
    GA-X58A-UD7 Rev.1 BIOS F7
    CPU:
    i7-920
    Graphics:
    Sapphire HD5770
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    iMac
    Installing UEFI for Windows 8 and dual booting with Mountain Lion can't be done using Chimera / Chameleon as the boot loader - they cannot see the Win8 boot files partition.

    No matter how you install them, the first thing you need to do is boot to BIOS and make settings for OS X install, AHCI, SS3, HPET 64 bit, etc. as required - save&exit & continue boot. For specific BIOS settings refer to your mainboard manual or to one of the many threads in User Builds or Golden Builds forums. Most give BIOS settings and MultiBeast settings.

    EDIT: While the title says Windows 8 and Mountain Lion, it works the same with Windows 7 or Windows 10 and Mavericks or Yosemite or El Capitan.

    Installing on separate drives. (Recommended method)

    When installing on separate drives, installation order does not matter. Start with either one.

    Installing Mountain Lion

    Disconnect all drives except the ML drive-to-be.
    On a factory blank drive, use disk utility in the OS X installer to format it GUID and partition the drive as you wish with Mac OS Extended (Journaled) for your boot partition.
    Note that drives larger than 1Tb still need a boot partition of less than 1Tb.

    Installing on a used, re-purposed drive I like to zero it out first. In the ML installer disk utility, first select the drive in the left pane and the Erase button in the right pane. Click on the Security button and move the slider to write 1 pass zeros. This will take a while to complete depending on the size of the drive, so if your drive is 2Tb and you don't have a couple of hours to wait, then skip this step. Just partition the drive as you wish and procede.

    Once your drive is partitioned, use UniBeast to install OS X. Run MultiBeast to get your post install kexts added for your mainboard.

    See http://www.tonymacx86.com/61-unibeast-install-os-x-mountain-lion-any-supported-intel-based-pc.html

    Installing Win8

    Disconnect all drives except the Windows 8 drive-to-be.
    When you boot Win8 install DVD on a UEFI BIOS mainboard, Win8 wants to install UEFI. Unfortunately, if it does this Chimera/Chameleon can't "see" the boot files. There are at least 2 ways to prevent this. One way, when you boot with the install DVD in the tray, hit F8/F11/F12 or whatever the Function key is that allows you to select a boot device during the BIOS POST. You will find that your DVD shows up twice - once as SATA and once as UEFI. Choose the SATA. You do not want the UEFI. Another is to disable UEFI in the BIOS. Some BIOSes have an option for boot mode with the selections: Legacy, Legacy or UEFI, UEFI. Selecting the Legacy option forces non EFI installation.
    For a complete install to use all of the Win8 features (recommended), at the select partition screen of the installer, delete all of the partitions, select the unallocated space and click Next. The installer will take it from there.

    See http://www.eightforums.com/tutorials/2299-clean-install-windows-8-a.html?filter[2]=Installation%20and%20Setup

    Note: If you do not want the System Reserved partition, then pre-format the drive with the C-partition-to-be MSDOS FAT with OS X disk utility, then format it NTFS when in the Win8 installer or use your favorite 3rd party disk management tool to partition it NTFS, then install Win8.

    When you have both your ML and Win8 installed, shutdown, connect all drives, boot to BIOS and make the OS X drive first in HDD boot order.

    At the Chimera timeout screen you can hit a key to select the System Reserved icon, you can change the string value of the Timeout key in org.chameleon.boot.plist to 0 seconds (effect is same as Instant Menu) or you can install Instant Menu and it will wait at the boot screen for you to select an OS to boot.
    If you installed without the System Reserved partition, just boot with the Windows NTFS icon.

    With Windows installed, if I installed OS X first, I usually boot OS X and run the Chimera installer again. Now that the Chimera installer sees you have a Windows drive, it installs the bootMD instead of boot1H.

    -------------------------------------------

    Installing Win8 and Mountain Lion on the same HDD


    After partitioning your HDD in OS X disk utility (or your favorite 3rd party disk management tool), you can install Mountain Lion and Win8 on the same HDD in any sequence and order:
    Install Win8 first on first partition and then Mountain Lion on later partition
    Install Mountain Lion first on first partition and then Win8 on later partition as long as it is one of the first 4 partitions (including the OS X EFI partition).
    Install Win8 first on the second or third partition and then install OS X on the first partition
    Install OS X first on the second or later partition and then install Win8 on the first partition

    To install Win8 first to the first partition:
    1. Boot UniBeast to the OS X installer and format the HDD with this scheme:
    GUID partition tables
    first partition - for Win8, size as desired, MSDOS FAT
    second partition - for Mountain Lion, size as desired, Mac OS Extended (Journaled)
    any other partitions you want, size as desired, format as desired

    2. Once partitioning is complete, exit installer and reboot with the Win8 install DVD in the tray.
    3. At the install screen, select the first partition after the 100Mb EFI partition and click on advanced button, then format, then continue and install Win8 to the first partition.
    4. Run Windows update.
    5. Install security suite and other apps. Basically get it working well.

    Something you might also want to consider if installing on a SSD is installing your user / app data files to a separate HDD while in the process of installing Win8 - see http://www.eightforums.com/tutorials/4275-user-profiles-relocate-another-partition-disk.html
    Or, as an alternative to this rather involved procedure, add another drive/partition to the Libraries and make this drive/partition/folders the default save destination for all of your apps.

    Once you have Win8 to your liking, boot with UniBeast and install OS X Mountain Lion to the second partition. Update to latest version and run MultiBeast, either EasyBeast or UserDSDT/DSDT Free, selecting the other kext files you need for your board.
    Something you might also want to consider if installing on a SSD is installing your user / app data files to a separate HDD - see http://lnx2mac.blogspot.com/2010/09/moving-os-x-users-to-separate-partition.html

    If you want, reverse the procedure above and change the HDD/SSD format to OS X first and Win8 second. Then install either one first and the other second. One thing to keep in mind is if you install Mountain Lion first, then install Win8, the Win8 installer overwrites the boot files. You will need to boot with UniBeast or rBoot and re-install Chimera. You might also, depending on your HDD (those with Boot0 error problems), need to clone your OS X install to another drive, boot the clone and install Chimera to the original from the clone.
     
    timothyirvine likes this.
  2. 5erg

    5erg

    Joined:
    Apr 12, 2013
    Messages:
    16
    Mobo:
    Win 8, Mountain Lion
    CPU:
    i5-2500k @ 4.3
    Graphics:
    EVGA 670 Sig 2
    Apr 13, 2013 at 11:19 PM #2
    5erg

    5erg

    Joined:
    Apr 12, 2013
    Messages:
    16
    Mobo:
    Win 8, Mountain Lion
    CPU:
    i5-2500k @ 4.3
    Graphics:
    EVGA 670 Sig 2
    [Guide] Mountain Lion and Windows 8

    I went for the 2nd option of installing Win 8 and OSX on the same drive and can confirm that it works without a hiccup. Installed OSX first, then Windows 8. Booted OSX with a UniBeast USB drive to install Chimera as it was overwritten by Win 8 and happy days. Thanks for the guide!
     
  3. oliversl

    oliversl

    Joined:
    Mar 1, 2012
    Messages:
    21
    Mobo:
    Intel DH61WW
    CPU:
    i5-2400 Sandy Bridge
    Graphics:
    Xfx Nvidia 8600GT
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Apr 22, 2013 at 2:53 PM #3
    oliversl

    oliversl

    Joined:
    Mar 1, 2012
    Messages:
    21
    Mobo:
    Intel DH61WW
    CPU:
    i5-2400 Sandy Bridge
    Graphics:
    Xfx Nvidia 8600GT
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    [Guide] Mountain Lion and Windows 8

    It seems that if you create only 2 partition on the drive for dual boot and there is no space left:
    - OSX could not create the recovery partition
    - Windows 7/8 will not create a special EFI partition called MSR, if you boot in UEFI mode when installing Windows.

    Is there any workaround?

    Thanks
    Oliver
     
  4. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    129,114
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Apr 22, 2013 at 3:12 PM #4
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    129,114
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    [Guide] Mountain Lion and Windows 8

    Don't know anything about OSX recovery partitions. Most people use Unibeast USB or second partition with OSX installed for 'recovery'..

    I think the intention is to install in legacy/BIOS mode, such that you can use Chimera/Chameleon to choose which OS to boot at startup. Chimera/Chameleon cannot boot a Win 7/8 UEFI install.
     
  5. bkuch

    bkuch

    Joined:
    Apr 3, 2013
    Messages:
    29
    Mobo:
    ASUS P8Z77-WS
    CPU:
    i7-3770K
    Graphics:
    EVGA GTX 680 SC Signature TWO 2048MB GDDR5
    Mac:
    iMac, Mac Pro
    Mobile Phone:
    iOS
    Apr 29, 2013 at 11:24 AM #5
    bkuch

    bkuch

    Joined:
    Apr 3, 2013
    Messages:
    29
    Mobo:
    ASUS P8Z77-WS
    CPU:
    i7-3770K
    Graphics:
    EVGA GTX 680 SC Signature TWO 2048MB GDDR5
    Mac:
    iMac, Mac Pro
    Mobile Phone:
    iOS
    [Guide] Mountain Lion and Windows 8

    I think it's worth mentioning that if wanting to install OSX and Win 8 on two separate hard drives, Windows cannot be installed on a partition that is on a large 3 TB hard disk (as in my case, might be even >2 TB) with a GUID partition table (GPT). This is due to not being able to use UEFI installation. Non-EFI requires MBR partition table.
     
  6. Going Bald

    Going Bald Moderator

    Joined:
    Aug 14, 2010
    Messages:
    20,727
    Mobo:
    GA-X58A-UD7 Rev.1 BIOS F7
    CPU:
    i7-920
    Graphics:
    Sapphire HD5770
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    iMac
    Apr 29, 2013 at 12:38 PM #6
    Going Bald

    Going Bald Moderator

    Joined:
    Aug 14, 2010
    Messages:
    20,727
    Mobo:
    GA-X58A-UD7 Rev.1 BIOS F7
    CPU:
    i7-920
    Graphics:
    Sapphire HD5770
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    iMac
    [Guide] Mountain Lion and Windows 8

    Any HDD over 2Tb should be formatted with GUID partition tables as the MBR scheme is limited to 2Tb. Any Windows MBR boot partition therefore, should be smaller than 2Tb. You can only install Windows on GUID if you install it EFI. But if you do this, Chimera/Chameleon can't boot it. You would have to use Clover or some other bootloader.

    Unless you like to keep a lot of data in your Windows folders, the Windows partition should really be limited to 100-120Gb, IMHO. Best if it is on a SSD all by itself rather than on a platter disk.
     
  7. SnowLion

    SnowLion

    Joined:
    Mar 24, 2013
    Messages:
    44
    Mobo:
    GA-Q77M-D2H
    CPU:
    i7 3770K
    Graphics:
    Intel HD4000
    Mobile Phone:
    Android
    May 8, 2013 at 1:20 AM #7
    SnowLion

    SnowLion

    Joined:
    Mar 24, 2013
    Messages:
    44
    Mobo:
    GA-Q77M-D2H
    CPU:
    i7 3770K
    Graphics:
    Intel HD4000
    Mobile Phone:
    Android
    [Guide] Mountain Lion and Windows 8

    Am I right to assume this would also work using Windows 7 instead of Windows 8?
     
  8. Going Bald

    Going Bald Moderator

    Joined:
    Aug 14, 2010
    Messages:
    20,727
    Mobo:
    GA-X58A-UD7 Rev.1 BIOS F7
    CPU:
    i7-920
    Graphics:
    Sapphire HD5770
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    iMac
    May 8, 2013 at 1:49 AM #8
    Going Bald

    Going Bald Moderator

    Joined:
    Aug 14, 2010
    Messages:
    20,727
    Mobo:
    GA-X58A-UD7 Rev.1 BIOS F7
    CPU:
    i7-920
    Graphics:
    Sapphire HD5770
    Mac:
    iMac, MacBook Pro, Mac mini
    Classic Mac:
    iMac
    [Guide] Mountain Lion and Windows 8

    Yes, same principle.
     
  9. Mak1702

    Mak1702

    Joined:
    May 26, 2013
    Messages:
    57
    Mobo:
    OS X 10.8.3 Mountain Lion
    CPU:
    Intel Core 2 Duo @2.60 GHz
    Graphics:
    Gigabyte GeForce GT640
    Mac:
    iMac, MacBook Air
    Mobile Phone:
    Android, iOS
    Jun 19, 2013 at 8:01 AM #9
    Mak1702

    Mak1702

    Joined:
    May 26, 2013
    Messages:
    57
    Mobo:
    OS X 10.8.3 Mountain Lion
    CPU:
    Intel Core 2 Duo @2.60 GHz
    Graphics:
    Gigabyte GeForce GT640
    Mac:
    iMac, MacBook Air
    Mobile Phone:
    Android, iOS
    [Guide] Mountain Lion and Windows 8

    Sorry , I broke the rule. :(
     
  10. Timelord83-

    Timelord83-

    Joined:
    Jan 24, 2012
    Messages:
    3
    Mobo:
    AMD 8Core
    CPU:
    Amd FX-8150
    Graphics:
    nVidia GTX550
    Mac:
    iMac, Mac mini
    Classic Mac:
    iBook, iMac, PowerBook
    Mobile Phone:
    Android, iOS, Windows Phone, Other
    Jun 26, 2013 at 6:55 PM #10
    Timelord83-

    Timelord83-

    Joined:
    Jan 24, 2012
    Messages:
    3
    Mobo:
    AMD 8Core
    CPU:
    Amd FX-8150
    Graphics:
    nVidia GTX550
    Mac:
    iMac, Mac mini
    Classic Mac:
    iBook, iMac, PowerBook
    Mobile Phone:
    Android, iOS, Windows Phone, Other
    [Guide] Mountain Lion and Windows 8

    So i did this and Windows 8 will not install to the partition it claims it couldn't create a new partition or locate an existing one... I made it 3 partitions 2, 100gb one for windows and one for osx108, and left the third one as empty space for incases. But it will not install to the partition any thoughts? I used the OSX installer to make the partition layout and it is GUID.. another note the Dirve0 Partition 1 the efi is 200mb not 100mb like ur note. Also going to add i am doing this all on a Dell XPS M1530 which to my knowledge doesn't support UEFI
     

Share This Page