A preconfigured macOS VirtualBox VM and bootable installer creation script
This project is no longer maintained. Please use runMacOSinVirtualBox instead.
This is a preconfigured macOS VirtualBox Virtual Machine, along with a script for preparing a bootable install ISO image from a downloaded Mac OS installer app.
Note: The create_install_iso.sh
script is tailored to macOS hosts, and the macOS High Sierra installer app. The script will will need to be modified to work with the installer app for other versions of macOS.
Applications
directory.create_install_iso.sh
, which will create a file named "HighSierra.iso" on your desktop, based on the downloaded macOS installer app.HighSierra.iso
image created in step 3 as a disk in the VM's optical drive. Make sure that you do not set the new virtual hard drive as an SSD, otherwise the High Sierra installer will format the drive as APFS, which is not yet recognized by VirtualBox's EFI BIOS and you will be unable to boot from the hard drive.FS1:"macOS Install Data\Locked Files\Boot Files\boot.efi"
Alternatively, you can enter exit
at the prompt to go to the EFI BIOS boot screen, and use the Boot from file
option to navigate to boot.efi.