Last active
February 11, 2023 19:16
-
-
Save jamieparfet/0479c938495f88d1b75b30aff318f735 to your computer and use it in GitHub Desktop.
Create an ISO from the mojave installer app
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# This assumes that the ~6GB mojave installer is in the /Applications folder. | |
# If it's not, just open the App Store, search Mojave, and you can download the installer file from there. | |
hdiutil create -o /tmp/mojave.cdr -size 6g -layout SPUD -fs HFS+J | |
hdiutil attach /tmp/mojave.cdr.dmg -noverify -mountpoint /Volumes/install_mojave | |
sudo /Applications/Install\ macOS\ mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/install_mojave | |
mv /tmp/mojave.cdr.dmg ~/Desktop/InstallSystem.dmg | |
hdiutil detach /Volumes/Install\ macOS\ mojave | |
hdiutil convert ~/Desktop/InstallSystem.dmg -format UDTO -o ~/Desktop/mojave.iso | |
mv ~/Desktop/mojave.iso.cdr ~/Desktop/mojave.iso | |
rm ~/Desktop/InstallSystem.dmg | |
# Now there should be an ISO on your desktop called mojave.iso | |
# Once mojave is installed, in order to install VMware tools to enable full-screen resolution, run: | |
sudo spctl --master-disable | |
# on the guest OS. That will disable Gatekeeper and allow any apps and the necessary kexts to run |
@jamieparfet Shouldn't it be:
sudo spctl --master-disable
thanks, changed that
When I boot the new VM with the MOJAVE.ISO file as the boot drive. I get a black screen with a WHITE "NO" symbol.
I have the same problem. Did you find a solution? I'm using a Macmini7,1 with ESXi 6.7 U2.
This won't work on macOS Catalina as step 3 will fail to reformat (Erase) the temp file.
This won't work on macOS Catalina as step 3 will fail to reformat (Erase) the temp file.
This happened to me as well - I had to use a Volume on an external hard drive reformatted with Mac OS Extended
to get it to work.
This worked on Catalina for me if I opened disk utility (GUI) and erased the disk there first. Then I could continue after step 3
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I have followed these steps, as well as about 6 other sets from other locations. These are by far the most concise.
I am trying to build a MOJAVE.ISO file so that I can stand up a second VM (the one I am on now is HIGH SIERRA 10.13).
I have the FULL 6.05GB Mojave Installer.app file.
Followed the steps (even the corrections posted) and have the MOJAVE.ISO file.
Placed on the datastore for the ESXI server (which has a 10.6, 10.8, 10.13 installation already). When I boot the new VM with the MOJAVE.ISO file as the boot drive. I get a black screen with a WHITE "NO" symbol. After about 10-15 seconds, it goes the EFI BOOT screen.
Any ideas? It acts as if the ISO is not bootable.
I did one of these yesterday (another set of instructions) for SIERRA 10.12, and it booted first time, and allowed the install.
Thanks,
BH