Alright kids, this is shitty. Call your parents and tell them you love them, because we're going for a fucked up ride and we might not come back alive...

El Capitan

Completed on an existing Mac OS X System - Real, Hackintosh, or VM

  • For this, we can just use the Mac Multi-Tool bash file that I wrote. It will guide you through all the necessary steps.
  • After the installer is created, boot into it and install your OS X.
    • For best results, use a USB2.0 port directly on the motherboard.
  • Use the flash drive (with clover installed) to boot the OS X hard drive.
  • Install Clover onto the OS X hard drive, but instead of installing directly to the boot0af in MBR, select the options "Install for UEFI booting only" and "Install Clover in the ESP". Also make sure the "RC Scripts" are installed.
  • Mount the EFI partition of the OS X disk and copy your config.plist and kexts to the appropriate locations. They are the same as they were for the USB installer but located on this partition instead of in an "EFI" folder.
    • You can use Mac Multi-Tool to mount your EFI partition.
  • Ensure you have the appropriate boot flags and etc for your system and update your nVidia drivers if you are using a series 9 (or Maxwell arch) card.
  • Now your OS X part is done.

Windows 10

Completed on an existing Windows System (I used Windows 7 Ultimate Pro 64bit)

The Clover installation requires an existing Mac OS X System.

At this point, you can use the one you created in the first section.

Windows Portion

We need to create a UEFI bootable Windows 10 flash drive with Clover installed. It's quite a ride.

  • Download Rufus if you don't already have it.
  • Create the installer on your 8+GB USB Flash Drive in Rufus using the following settings:

    • Device - Your USB Drive
    • Partition Scheme - GPT parition scheme for UEFI computer
    • File System - FAT32
    • Cluster Size - 4096 Bytes (or whatever is default)
    • New Volume Label - Will be set by your Win10 iso file
    • Check bad blocks - Unchecked
    • Quick Format - Checked
    • Create bootable disk using - ISO Image (Select your Win10 iso file)
    • Create extended label and... - Checked
  • Hit start and wait for it to complete

  • Navigate to your USB drive and copy bootx64.efi from /efi/boot/ into /efi/microsoft/boot/

  • Rename the copied file to "bootmgfw.efi" and rename "cdboot.efi" to "cdboot.bak"

  • Directory structure of the flash drive should look like this:


+ Win10USB |-+ efi |-+ boot |-- bootx64.efi |-+ microsoft |-+ boot |-- bootmgfw.efi |-- cdboot.bak ## Key ## + = Folder - = File
  • There will be other files/folders there, but those are the ones we are focusing on

Mac OS X Portion

  • Run your clover installer on the Win10 USB drive and select these options:

- Install for UEFI booting only - Install Clover in the ESP (should auto check after the first option is selected) In the Drives64UEFI Section: - EmuVariableUefi-64 - OsxAptioFix2Drv-64 - PartitionDxe-64
  • I did not need to put a new config.plist or any kexts into the EFI partition of the USB

Installing Windows 10

  • In BIOS, make sure you turn off the SATA controllers for all hard drives except for the one you intend to install Windows 10 on. Microsoft is still super picky about this and the install will fail otherwise.
  • Get to your BIOS boot menu and select your USB drive's UEFI boot option
  • When it loads the clover screen, the last option (or one of them) should be something like "Boot Microsoft EFI boot menu from..." - This is the one you need
  • If all goes well, it will load the installer, and you can install Windows 10 as normal
  • When it's done installing, let it reboot and do it's whole "Hi" thing
  • Install your drivers/updates etc, reboot, enable all drives in BIOS, and set your Mac OS X drive as your primary. In my boot order screen is was listed as "UEFI OS (P1 blah blah hd stuff)" You want the UEFI one for sure
  • Now you're ready to rock, I would make sure to install clover on another hard drive, or another USB drive in the unfortunate event of a failure of your main drive or corruption of your UEFI partition. Then you've got a way to boot into the OS still, just in case.

Links:

http://ift.tt/1Pi3AMZ

  • In this link, the method I use is basically fusion71au's, with iDeepak's suggested tweaks

Link to my github page for tools, etc: http://ift.tt/1Pi3AN2

Link to my pastebin page for other guides, tools, random things: http://ift.tt/20qZBIF


Hopefully this helps others. If you have questions on any part of this guide or the tools referenced send me a message or comment here and I'll see what I can do to help.

submitted by /u/corpnewt
[link] [comments]

Post a Comment