How To Download MacOS X High Sierra Installer In Mojave

When i develop iOS application, i need mac computer. But as you know, mac computer is expensive, so i have an idea to install MacOS in virtualbox virtual machine, and then i can develop iOS app in that virtual machine.

At first, i download the newest macOS Mojave follow article How To Download MacOS Mojave Installer And Convert To ISO File, and when i have done to create the iso file, i find virtualbox do not support macOS Mojave, the highest version that Virtualbox support is macOS High Sierra. So i need to download the macOS High Sierra.

1. How To Download MacOS High Sierra.

After google sentence macOS high sierra download, i finally find the macOS high sierra download link. Click it will open the App Store in your current macOS ( my current os is Mojave ). And it will show the macOS High Sierra download page.

macos high sierra download link in app store

Click the blue GET button to popup the download macOS High Sierra prompt dialog, it will ask you whether to download it now or later, click Download button to start download.

download macos high sierra progress dialog

During the download process, you can see the remaining time of the download.

download macos high sierra progress dialog

When the download complete, the macOS high sierra installer will be saved in /Applications folder like below.

macos high sierra installer is saved in applications folder

You an also find it in terminal.

$ cd /Applications/
     
$ ls -l Install\ macOS*
Install macOS High Sierra.app: total 0 .drwxr-xr-x  11 root  wheel  352 Dec 14 19:03 Contents

Install macOS Mojave.app: total 0 .drwxr-xr-x  11 root  wheel  352 Dec 14 19:03 Contents

2. Create ISO File From MacOS High Sierra Installer.

Now it is time to convert above macOS high sierra installer to an iso file to install it in virtualbox. You can follow below brief steps to do it. If you want to see detail explain, you can read article How To Download MacOS Mojave Installer And Convert To ISO File.

  1. Create a temporary dmg file which will be used to save macOS high sierra content.
    $ hdiutil create -o /tmp/high-sierra.cdr -size 7316m -layout SPUD -fs HFS+J
    created: /tmp/high-sierra.cdr.dmg
  2. Attache above dmg file to install_build volume.
    hdiutil attach /tmp/high-sierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build
    /dev/disk3          	Apple_partition_scheme         	
    /dev/disk3s1        	Apple_partition_map            	
    /dev/disk3s2        	Apple_HFS                      	/Volumes/install_build
    
  3. Restore downloaded macOS high sierra installer to install_build volume.
    $ asr restore -source /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase
      Validating target...done
      Validating source...done
      Retrieving scan information...done
      Validating sizes...done
      Restoring  ....10....20....30....40....50....60....70....80....90....100
      Restored target device is /dev/disk3s2.
      Remounting target volume...done
    
  4. Now go to /Volumes directory, you can see there are two volume, the main disk volume is used for current macOS, the other is for macOS high sierra installer.
    $ cd /Volumes/
    Main Disk/          OS X Base System/
  5. Detach above OS X Base System/ volume.
    $ hdiutil detach /Volumes/OS\ X\ Base\ System
    "disk3" ejected.
    
  6. Convert the temp dmg file to iso file.
    $ hdiutil convert /tmp/high-sierra.cdr.dmg -format UDTO -o /tmp/high-sierra.iso
    Reading Driver Descriptor Map (DDM : 0)…
    Reading Apple (Apple_partition_map : 1)…
    Reading disk image (Apple_HFS : 2)…
    ..................................................................................................................................................................................
    Elapsed Time: 33.138s
    Speed: 220.8Mbytes/sec
    Savings: 0.0%
    created: /tmp/high-sierra.iso.cdr
  7. Move iso file to desktop.
    $ mv /tmp/high-sierra.iso.cdr ~/Desktop/high-sierra.iso
READ :   How To Mirror MacBook Screen To External Monitor

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.