Envy 4-1117nr | hackintosh | Haswell | Ivy bridge | Lion 10.7x | Mac OSX Installation | MacWannaBe | Mavericks 10.9 | Mountain Lion 10.8x | Sandy Bridge | Windows 8 | Yosemite OSX

Create Mavericks 10.9.2 USB Boot and Installer With Windows 8 (No Mac)

July 27, 2014 / 110,222 views

2. Since Mac OS X doesn’t allow to restore boot partition to other partition, we need to boot installer on 1st USB and restore the 2nd USB OS X BASE System to the 3rd full 7GB USB drive. Then we can copy the “Packages” folder onto it using Transmac and we can have full blown OS X Base System USB installer.

Create 2 partitions on the 8GB USB, .2GB (FAT) for chameleon boot loader and the rest for full OS X Base System Installer (MAC OS X Journaled).

BootdiskUtility   bootdiskutil 2

Now we have an 8GB USB drive with chameleon partition (FAT) and 7GB OS X Base System, we can use transmac to copy the “Packages” folder (4.5GB) into to /System/Installation/, first we have to delete the Packages alias (short cut) before we can copy the actual Packages folder. When done, we have a full blown Mavericks 10.9.2 OS X Base System Installer on USB stick.

delete_packages_alias   copy packages

Create Chameleon boot loader on USB boot partition using Chameleon_BS version for Windows. Important thing is to run cmd with Administrator rights, without this, it won’t boot.

chameleon_bs   Chameleon BS

Unplug and plug the USB drive back in, it will be blank, we need to copy all the boot files, Extra folder, usr, and Library folders to it. Create your own Extra folder to fit your hardware.

Chameleon Folder

“Extensions” folder: VoodooPS2Controller.kext, FakeSCM.kext, NullCPUPowerManagement.kext, FakeSMC.kext, AHCIPortInjector.kext.

create a “modules” folder and extract this file “KernelPatcher.dylib” to put inside “modules” folder to patch Lapic Kernel – Without this, you have to boot with “cpus=1”

Chameleon payload

<?xml version=”1.0″ encoding=”UTF-8″?>
<!DOCTYPE plist PUBLIC “-//Apple//DTD PLIST 1.0//EN” “//www.apple.com/DTDs/PropertyList-1.0.dtd”>
<plist version=”1.0″>
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1366x768x32</string>
<key>Kernel Flags</key>
<string>npci=0x2000 kext-dev-mode=1 darkwake=0 -v </string>
<key>Instant Menu</key>
<string>Yes</string>
<key>IntelCapriFB</key>
<string>9</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>PciRoot</key>
<string>1</string>
<key>UseKernelCache</key>
<string>Yes</string>
<key>device-properties</key>
<string>4b00000001000000010000003f0000000100000002010c00d041030a0000000001010600001c0101060002007fff0400160000006200750069006c0074002d0069006e0000000500000001</string>
</dict>
</plist>

<?xml version=”1.0″ encoding=”UTF-8″?>
<!DOCTYPE plist PUBLIC “-//Apple//DTD PLIST 1.0//EN” “//www.apple.com/DTDs/PropertyList-1.0.dtd”>
<plist version=”1.0″>
<dict>
<key>SMbiosdate</key>
<string>04/22/11</string>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>MBP81.88Z.0047.B0E.1104221557</string>
<key>SMboardproduct</key>
<string>Mac-94245B3640C91C81</string>
<key>SMboardserial</key>
<string>C02H1437DH2GIDOG5</string>
<key>SMfamily</key>
<string>MacBook Pro</string>
<key>SMmanufacturer</key>
<string>Apple Inc.</string>
<key>SMproductname</key>
<string>MacBookPro8,1</string>
<key>SMserial</key>
<string>C02JW4P7DH7G</string>
<key>SMsystemversion</key>
<string>1.0</string>
</dict>
</plist>

Paid Links

Only registered users can comment.

  1. Pingback: How To Create Clover USB Mavericks 10.9.4 Installation Boot Drive In Windows 8 1 No Mac | Backup Restore hacks

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.