Jump to content

[Guide] Creating OS X USB installer using a Windows PC only


31 posts in this topic

Recommended Posts

somebody help me ... i use the first steps to install osx mountain lion. Everything its ok but when the logo of apple appears then the icon change to a circle with a line (like the prohibited icon ) and nothing more happen

somebody help me ... i use the first steps to install osx mountain lion. Everything its ok but when the logo of apple appears then the icon change to a circle with a line (like the prohibited icon ) and nothing more happen.. please help

somebody help me ... i use the first steps to install osx mountain lion. Everything its ok but when the logo of apple appears then the icon change to a circle with a line (like the prohibited icon ) and nothing more happen.. please help

somebody help me ... i use the first steps to install osx mountain lion. Everything its ok but when the logo of apple appears then the icon change to a circle with a line (like the prohibited icon ) and nothing more happen.. please help

somebody help me ... i use the first steps to install osx mountain lion. Everything its ok but when the logo of apple appears then the icon change to a circle with a line (like the prohibited icon ) and nothing more happen.. please help

somebody help me ... i use the first steps to install osx mountain lion. Everything its ok but when the logo of apple appears then the icon change to a circle with a line (like the prohibited icon ) and nothing more happen.. please help

somebody help me ... i use the first steps to install osx mountain lion. Everything its ok but when the logo of apple appears then the icon change to a circle with a line (like the prohibited icon ) and nothing more happen.. please help

somebody help me ... i use the first steps to install osx mountain lion. Everything its ok but when the logo of apple appears then the icon change to a circle with a line (like the prohibited icon ) and nothing more happen.. please help

somebody help me ... i use the first steps to install osx mountain lion. Everything its ok but when the logo of apple appears then the icon change to a circle with a line (like the prohibited icon ) and nothing more happen.. please help

somebody help me ... i use the first steps to install osx mountain lion. Everything its ok but when the logo of apple appears then the icon change to a circle with a line (like the prohibited icon ) and nothing more happen.. please help

somebody help me ... i use the first steps to install osx mountain lion. Everything its ok but when the logo of apple appears then the icon change to a circle with a line (like the prohibited icon ) and nothing more happen.. please help

Link to comment
Share on other sites

  • 1 month later...

I have id got done by my own guide and probing in Windows 8.1!

 

what we need:

- 1x 2GB USB-Stick (to boot baseimage.dmg), what i named Prepare-Stick

- 1x > 8GB USB-Stick for the Installation-Files what i named Installation-Stick

 

1. download and run BDutil.exe (from the first post) and install Clover on a 32/64 MB Partition on the Prepare-Stick

2. extract 3.hfs with 7Zip from BaseImage.dmg and restore it to the Free Space on the Prepare-Stick

 

3. Put BaseImage.DMG on a location that we can arrive with Disc-Utility

 

4. Plug in the Installation-Stick, reboot the Computer and boot from the Prepare-Stick

5. in the "Mini"-MacOS start the Disc-Utility and Format the Installation-Stick with hfs+ (journaled) and Restore the BaseImage.DMG to the Installation-Stick and reboot back to Windows

6. Download TransMAC and Copy the "Packages"-Folder (and if needed additional Apps and Extensions to the Installation Stick

 

7 Reboot the Computer from the Prepare-Stick and choose the Installation-Stick from the Menue! and install Mavericks

Done...

Link to comment
Share on other sites

  • 11 months later...

How to create a Vanilla Mavericks Installer USB using Windows (Illustrated Guide)

I thought I would post an updated guide for creating a Vanilla Mavericks Installer USB with plenty of photos, seeing that IATKOS M is no longer supported here and many new users from Windows still rely on "distros".  This is a compilation of information from posts found scattered throughout this forum but may not be obvious to hackintosh virgins :).

 

 

4) Extract mach_kernel to C:\Mavericks

Open BaseSystemBinaries.pkg in the Packages folder with 7-Zip and find & copy Payload\Payload~\.\mach_kernel to C:\Mavericks

attachicon.gifInstaller9.png

attachicon.gifInstaller10.png

 

Hey fusion71au!

 

Thanks for the awesome tutorial. Now, I know it's over a year old but I was trying to use it to create a install of Yosemite (vanilla from the Apple store) and I got as far as step 4. When I tried to open the Payload\Payload~\ archive in 7-Zip I got an error saying that the archive was broken.

 

Has the process changed for Yosemite at all? Or can it not be done this way?

 

The Yosemite file I have is definitely vanilla because I downloaded it from the Mac store myself (I would have used [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] to create the bootable USB but I do not have access to admin privileges on the Mac I used for downloading the install file; and there is no way I will get access to admin either) 

Link to comment
Share on other sites

@stewilko,

 

In Yosemite and El Capitan, the process is slightly different since there is no longer any need to extract the mach_kernel.

 

In summary, make the following changes to the procedure...

 

Step 3iv) Open 3_1.hfs in 7-Zip and find & copy OS X Install ESD\BaseSystem.dmg and BaseSystem.chunklist to C:\Yosemite (or El_Capitan)

 

post-846696-0-20555900-1435667993_thumb.png

 

Step 4 is no longer necessary

 

In step 5vii) Open Transmac and copy BaseSystem.dmg and BaseSystem.chunklist to the root folder of the second partition to make it bootable

 

Finally, don't forget to add the boot flag kext-dev-mode=1 in your Clover config.plist for Yosemite :).

____________________________________________________________________________________________

 

Edit

This version of Mac OS X is not supported by this platform! Reason: Z87-HD3

What am I doing wrong?!?!?

 

 

You need to add an appropriate SMBIOS for your hardware into the Clover config.plist eg iMac 14,2 has similar specs to your system and can run Yosemite.

 

Attached is a config.plist with iMac 14,2 SMBIOS that should work for your machine ---> place in /EFI/CLOVER

 

 

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>ACPI</key>
    <dict>
        <key>DSDT</key>
        <dict>
            <key>Debug</key>
            <false/>
            <key>DropOEM_DSM</key>
            <false/>
            <key>Name</key>
            <string>DSDT.aml</string>
            <key>ReuseFFFF</key>
            <false/>
        </dict>
        <key>DropTables</key>
        <array>
            <dict>
                <key>Signature</key>
                <string>SSDT</string>
                <key>TableId</key>
                <string>CpuPm</string>
            </dict>
            <dict>
                <key>Signature</key>
                <string>SSDT</string>
                <key>TableId</key>
                <string>Cpu0Ist</string>
            </dict>
            <dict>
                <key>Signature</key>
                <string>DMAR</string>
            </dict>
        </array>
        <key>HaltEnabler</key>
        <false/>
        <key>SSDT</key>
        <dict>
            <key>DropOem</key>
            <false/>
            <key>EnableC6</key>
            <true/>
            <key>Generate</key>
            <dict>
                <key>CStates</key>
                <true/>
                <key>PStates</key>
                <true/>
            </dict>
        </dict>
    </dict>
    <key>Boot</key>
    <dict>
        <key>Arguments</key>
        <string>kext-dev-mode=1</string>
        <key>DefaultVolume</key>
        <string>MacHDD</string>
        <key>Legacy</key>
        <string>PBR</string>
        <key>Log</key>
        <false/>
        <key>Secure</key>
        <false/>
        <key>Timeout</key>
        <integer>5</integer>
        <key>XMPDetection</key>
        <false/>
    </dict>
    <key>Devices</key>
    <dict>
        <key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>No</string>
            <key>LoadVBios</key>
            <string>Yes</string>
        </dict>
        <key>FakeID</key>
        <dict>
            <key>ATI</key>
            <string>0x0</string>
            <key>IMEI</key>
            <string>0x0</string>
            <key>IntelGFX</key>
            <string>0x0</string>
            <key>LAN</key>
            <string>0x0</string>
            <key>NVidia</key>
            <string>0x0</string>
            <key>SATA</key>
            <string>0x0</string>
            <key>WIFI</key>
            <string>0x0</string>
            <key>XHCI</key>
            <string>0x0</string>
        </dict>
        <key>USB</key>
        <dict>
            <key>AddClockID</key>
            <true/>
            <key>FixOwnership</key>
            <true/>
            <key>Inject</key>
            <true/>
        </dict>
    </dict>
    <key>DisableDrivers</key>
    <array>
        <string>Nothing</string>
    </array>
    <key>GUI</key>
    <dict>
        <key>Hide</key>
        <array>
            <string>BOOTX64.EFI</string>
            <string>Windows</string>
        </array>
        <key>Language</key>
        <string>en:0</string>
        <key>Mouse</key>
        <dict>
            <key>Enabled</key>
            <true/>
            <key>Mirror</key>
            <false/>
            <key>Speed</key>
            <integer>8</integer>
        </dict>
        <key>Scan</key>
        <dict>
            <key>Entries</key>
            <true/>
            <key>Legacy</key>
            <true/>
            <key>Tool</key>
            <true/>
        </dict>
        <key>Theme</key>
        <string>metal</string>
    </dict>
    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <true/>
            <key>NVidia</key>
            <false/>
        </dict>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>AppleRTC</key>
        <true/>
        <key>AsusAICPUPM</key>
        <true/>
        <key>KernelPm</key>
        <true/>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>External icons patch</string>
                <key>Find</key>
                <data>
                RXh0ZXJuYWw=
                </data>
                <key>Name</key>
                <string>AppleAHCIPort</string>
                <key>Replace</key>
                <data>
                SW50ZXJuYWw=
                </data>
            </dict>
        </array>
    </dict>
    <key>SMBIOS</key>
    <dict>
        <key>BiosReleaseDate</key>
        <string>09/03/2013</string>
        <key>BiosVendor</key>
        <string>Apple Inc.</string>
        <key>BiosVersion</key>
        <string>IM142.88Z.0118.B00.1309031249</string>
        <key>Board-ID</key>
        <string>Mac-27ADBB7B4CEE8E61</string>
        <key>BoardManufacturer</key>
        <string>Apple Inc.</string>
        <key>BoardSerialNumber</key>
        <string>C02333200RKF8YLAA</string>
        <key>BoardType</key>
        <integer>10</integer>
        <key>ChassisAssetTag</key>
        <string>iMac-Aluminum</string>
        <key>ChassisManufacturer</key>
        <string>Apple Inc.</string>
        <key>ChassisType</key>
        <string>13</string>
        <key>Family</key>
        <string>iMac</string>
        <key>Manufacturer</key>
        <string>Apple Inc.</string>
        <key>ProductName</key>
        <string>iMac14,2</string>
        <key>SerialNumber</key>
        <string>C02L85ACF8J4</string>
        <key>SmUUID</key>
        <string>4C9CD741-7D40-255C-A25C-71A9289904C4</string>
        <key>Trust</key>
        <false/>
        <key>Version</key>
        <string>1.0</string>
    </dict>
    <key>SystemParameters</key>
    <dict>
        <key>InjectKexts</key>
        <string>Detect</string>
        <key>InjectSystemID</key>
        <true/>
    </dict>
</dict>
</plist>

 

 

 

Refer to

Clover wiki

Clover configuration thread - see other users Z87 configs

Clover instructions thread.  Post#5 for how to UEFI boot.

config_iMac14,2.zip

Link to comment
Share on other sites

@stewilko,

 

In Yosemite and El Capitan, the process is slightly different since there is no longer any need to extract the mach_kernel.

 

In summary, make the following changes to the procedure...

 

Step 3iv) Open 3_1.hfs in 7-Zip and find & copy OS X Install ESD\BaseSystem.dmg and BaseSystem.chunklist to C:\Yosemite (or El_Capitan)

 

attachicon.gifBaseSystem dmg and chunklist.png

 

Step 4 is no longer necessary

 

In step 5vii) Open Transmac and copy BaseSystem.dmg and BaseSystem.chunklist to the root folder of the second partition to make it bootable

 

Finally, don't forget to add the boot flag kext-dev-mode=1 in your Clover config.plist for Yosemite :).

OK, so I don't know if I've put the boot flag in properly; I added

 

 

<key>Arguments</key> <string>kext-dev-mode=1</string>

 

However, when Clover loads it says that the device that Mac OS X is on is an unknown device. And when I try and boot it into the installer I get an error messge:

 

 

This version of Mac OS X is not supported by this platform! Reason: Z87-HD3

 

Now, I scoured the internet looking to see if anyone has got it working and I found a post by a user on the un-nameable forum. They said they got theirs working by disabling Vt-d and Secure Boot and to select "Other OS" (Although the only place that is in is "Windows 8" section of the BIOS. So I did that and am still getting the same error. Also, all the boot types are set to legacy only, nothing is set to UEFI mode

 

What am I doing wrong?!?!?

Link to comment
Share on other sites

  • 2 years later...
 Share

×
×
  • Create New...