I've actually been following this guide in parallel to yours to achieve my project - and obviously cannot find the EFI partition as my USB stick has MBR and not GPT
When I try to install Clover into the Win partition as per your above guide, I get an installation failure message...
I'm not familiar at all with boot in general.
Can someone help?
Here is my revised guide (based on BatcOuntrY's) for creating a dual Windows/OSX install USB with Clover -updated 2/13/14. You can easily adapt this guide to also include a linux installer by adding an extra ext4 partition. This guide is tailored for non UEFI machines and requires a 16GB or larger USB stick.
1. Open diskutility to partition your USB using the GUID scheme and 2 partition layout (in reality 3 partitions are created, including the hidden EFI partition)
2 Partition GUID.png 122.35KB
2. Format the first partition as FAT32 named WIN, and the second partition as Mac OS Extended (Journaled) HFS+ named OSX. Open terminal & type
to confirm your disk layout is as below
Partition map.png 24.37KB
You can perform the FAT32 formatting manually in terminal by typing
sudo newfs_msdos -v WIN -F 32 /dev/rdisk1s2
3. Copy the entire contents of your Windows Install DVD or downloaded iso into the WIN partition of your USB following the manual directions in this guide (you can omit the disk formatting steps 1-7 as they are already done above).
At the end of the process, ensure you have a bootx64.efi file in the /EFI/boot folder (actually bootx64.efi is just the renamed microsoft efi bootloader bootmgrfw.efi).
WIN partition.png 307.52KB
NB If your Windows install.wim is larger than 4GB, you will have to split the file using dism before you can transfer over to the FAT32 formatted WIN partition of your USB - procedure outlined here by nick@number11.
4. Install Clover into the EFI partition of the USB by targetting the OSX partition and using the following options in the installer. Note from Clover wiki
boot0ss is "useful for dual-boot configurations with Windows where Windows needs to be on an active partition".
Clover Install Options (Revised).png 149.89KB
5. Follow BatcOuntrY's guide steps 4 & 5 to configure Clover and create a bootable OSX installer in the OSX partition of the USB.
i) Configure Clover: After mounting the EFI partition, place the following files in the respective Clover folders
config.plist--->put into EFI/CLOVER folder
DSDT.aml--->put into EFI/CLOVER/ACPI/patched
HFSPlus.efi--->put into EFI/CLOVER/drivers64 & EFI/CLOVER/drivers64UEFI
FakeSMC.kext--->put into EFI/CLOVER/kexts/Other with VoodooPS2Controller.kext & delete 10.6-10.9 folders*
* removing /EFI/kexts/<version> subfolders will result in injecting FakeSMC.kext from /EFI/kexts/Other for all OSX versions.
ii) Copy Mavericks installer into the "OSX" partition: the correct syntax in terminal for step 5 would be
sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/OSX --applicationpath /Applications/Install\ OS\ X\ Mavericks.app --no interaction
since we have named our partition "OSX" instead of "Clover". At the end of the createinstallmedia process, the partition name changes from "OSX" to "Install OS X Mavericks".
6. Boot your machine with the USB into the Clover Main Menu:
Clover Main Menu.png 273.14KB
To install Mavericks (step 6 of BatcOuntrY's guide), select Boot OS X install from Install OS X Mavericks and hit the spacebar
then from the menu choose Boot Mac OS X with injected kexts and hit enter.
To install Windows, run BOOTX64.efi from the UEFI external menu as shown below
Run BOOTX64.png 204.72KB