Skip to content

Instantly share code, notes, and snippets.

@default-work
Created June 12, 2020 16:10
Show Gist options
  • Save default-work/6eb7ae2fd891fec57c9ba20251bfff1b to your computer and use it in GitHub Desktop.
Save default-work/6eb7ae2fd891fec57c9ba20251bfff1b to your computer and use it in GitHub Desktop.

Revisions

  1. Artur Mustafin created this gist Jun 12, 2020.
    16 changes: 16 additions & 0 deletions make_iso.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,16 @@
    # Create a DMG Disk Image
    hdiutil create -o /tmp/Catalina -size 8500m -volname Catalina -layout SPUD -fs HFS+J
    # Mount it to your macOS
    hdiutil attach /tmp/Catalina.dmg -noverify -mountpoint /Volumes/Catalina

    # Create macOS Catalina Installer
    sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/Catalina --nointeraction

    # Unmount Catalina Disk
    hdiutil detach /volumes/Install\ macOS\ Catalina

    # Convert the dmg file to a iso file
    hdiutil convert /tmp/Catalina.dmg -format UDTO -o ~/Desktop/Catalina.cdr

    # Rename and Move to Desktop
    mv ~/Desktop/Catalina.cdr ~/Desktop/Catalina.iso