Skip to content

Instantly share code, notes, and snippets.

@19317362
Forked from foxlet/setup.md
Created July 3, 2021 04:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 19317362/18f88d1491021194887f6485b42e9b33 to your computer and use it in GitHub Desktop.
Save 19317362/18f88d1491021194887f6485b42e9b33 to your computer and use it in GitHub Desktop.
macOS Installation Media Guide (Windows)

Download macOS

  1. Get FetchMacOS and place it in a known folder.

  2. Open Command Prompt and use cd to go to the known folder.

  3. Run fetch-macos.exe -p PRODUCTID -o SharedSupport where PRODUCTID is the macOS package you want to download.

Edit Downloaded Files

  1. Rename InstallESDDmg.pkg inside the SharedSupport folder to InstallESD.dmg

  2. Edit InstallInfo.plist using WordPad (or another text editor) and remove the chunklistURL and chunklistid keys for InstallESD as well as rename InstallESDDmg.pkg to InstallESD.dmg (example here)

Write BaseSystem to USB

  1. Format the USB drive using Boot Disk Utility. Select DL and Save after DL for Clover Bootloader Source, Clover for Format Options, and a 200MB Boot Partition Size for Multi Partitioning

  2. Extract 4.hfs from \SharedSupport\BaseSystem.dmg --> save to it's local folder

  3. Restore 4.hfs to the USB's second partition ---> 2nd partition becomes bootable "OS X Base System"

Resize BaseStstem USB Partition

Open Paragon Partition Manager Free and resize the second partition of the USB drive to the full size allowed. Don't forget to apply the changes at the end.

Copy Additional Data

  1. Open TransMac and navigate to the HFS+ Volume/Install macOS High Sierra.app/Contents folder. Right click anywhere in the empty space on the RHS pane and select Copy Here.

  2. In the next stage, select the SharedSupport folder we created earlier as the Files and Folders to be copied to the Mac Volume.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment