Tberdy Posted April 23, 2014 Share Posted April 23, 2014 As everybody knows, there are two majors partition scheme on PC : MBR and GPT. GPT has many more advantage than MBR, but I won't describe them here. GPT is used on all the Intel Mac by default and if you want to use MBR for your OS X install you'll have to patch your install. The best way is therefore to use GPT partition scheme. But if your computer doesn't have UEFI (BIOS only), some Windows editions like Windows 8/8.1 will refuse to install on GPT : because of Microsoft policy, only UEFI computer can use GPT as system drive. EDIT : Before following this tutotrial, try a standard install ! This worked for HervÃ©. Many peoples bypass this by creating an hybrid partition scheme GPT/MBR which consists of using GPT partition scheme with an MBR boot sector to start the windows bootloader. But this partition scheme is very dirty : you can read this article from Rod Smith which will convince you to not use it.http://www.rodsbooks.com/gdisk/hybrid.html An other solution is to use the standard GPT (which is part of uefi specs) and emulate the UEFI bootloader. Tianocore/DUET is often used in all the tutoral I've seen ; but it's a little long to install and it won't work on all computer, according to Rod Smith (http://www.rodsbooks.com/bios2uefi/index.html). In the hackintosh world we have the best : Clover EFI bootloader.Clover EFI is a fork of DUET which emulate Apple EFI on PC to boot OS X, but it can emulate UEFI too. Requirements : - PC with a BIOS only (no UEFI)- a free HDD What you can expect of this tuto : - multi OS setup between EFI and legacy OS - a clean pure GPT partition table - Clover EFI bootloader- a more "vanilla" OS X install At this time, I do all my tests on a ThinkPad T410 with a BIOS and Windows 8.1 and I have a clean Windows install on GPT. I'm booting from an USB key with Clover installed on it. I just have to move Clover from the USB to the EFI part of my GPT disk and install OS X (I received it two days ago) I will complete this tuto with more informations and screen later because I don't have a lot of time (BaccalaurÃ©at is coming for me...) but you can follow this short guide : 1 - Partition your hard drive with GPT ! you will lose your data ! You can use the program you want 2- Create EFI partition : I used a Diskpart on a windows to go key to make sure windows detect the part is an EFI one 3 - Create an MSR partition using diskpart (windows) 4 - Create the root file system (NTFS) of your windows install. Keep enough space at the end of the disk for OS X and/or Linux. 5- Prepare a Clover EFI boot key. There are a lot of tuto explaining this. 6- Prepare an windows install usb install media. Clover didn't see the windows DVD for me, but it may work for some people. 7 - Boot from the Clover USB and select your windows install media. Install windows on the partition you've made previously. ! It doesn't work for me ! The install failed. It worked with DUET so maybe it can work with Clover.... See 7bis 7bis - From a windows OS (I used my Windows To GO key) : use the the imagex command to expand a windows ISO on your Windows partition imagex.exe /apply F:\sources\install.wim 1 G:\ F: is the mounted iso and G: the windows partition. Then configure the windows bootloader bcdboot.exe G:\windows /s H: /f UEFI G: is the windows partition and H: the EFI partition of your disk For these steps you will need to install the windows ADK. 8 - remove your windows install media and reboot to clover usb. Then select Microsoft EFI from the Clover menu. That's all : you have a working install of windows with pure GPT and BIOS But you still need to use your clover key each time you want to boot... 9 - Install OS X using Clover or Chamelon 10 - In OS X mount EFI part and install clover on it WITHOUT formatting the EFI part. You must change the clover installation options to install the boot sectors. See the clover doc. Now you can boot Windows without key, just with selecting Microsoft EFI in Clover Menu For the people who use Clover to install OS X you can boot OS X too. 11 - Chameleon lovers (untested) Install Chameleon on the OS X partition WITHOUT erasing the main boot sector Use fdisk if you are not sure : install the PBR and chameleon only.Then configure Clover to allow booting from legacy OS Boot your computer and select your OS X partition in CloverYou may arrive to the Chamelon Menu.You are done BIOS --> CLOVER EFI --> Windows Boot Manager (UEFI)BIOS --> CLOVER EFI --> OS X (Apple EFI emulate by Clover)orBIOS --> CLOVER EFI --> Chameleon --> OS X (Apple EFI emulate by Chamelon) This guide is still in BETA and not complete so no complain If you have questions, I would be happy to answer if I can. Extra Guide (mainly for chameleon users or people who can't make Clover to work on their computer) Thanks to milindsmart we have others solutions to boot windows installed on pure GPT. 1) Use a boot drive in MBR. Windows is installed on pure GPT but windows boot files are located on the MBR drive. Windows is loaded in BIOS and not UEFI emulation like with Clover See detailed topic by milindsmart itself : http://www.sevenforums.com/installation-setup/320700-boot-windows-7-8-gpt-bios-system-no-hybrid-mbrs-duet.html 2) Use a virtual drive image Bootloader loads a disk image (with MBR) which contains Windows Boot Files No need for multiple drives See here for infos : http://reboot.pro/topic/19516-hack-bootmgr-to-boot-windows-in-bios-to-gpt/page-5?do=findComment&comment=187175 1 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.