macOS tools moving to my git
This commit is contained in:
44
bootableBigSur.sh
Executable file
44
bootableBigSur.sh
Executable file
@@ -0,0 +1,44 @@
|
||||
#!/bin/bash
|
||||
|
||||
####################
|
||||
# Notes #
|
||||
####################
|
||||
#
|
||||
# Created 20200625 by Nathan Worster
|
||||
#
|
||||
# This script assumes that the macOS Beta installer is already staged in the Applications folder, and will convert that .app installer into a bootable .dmg.
|
||||
# To download the latest macOS beta, go to https://developer.apple.com/download/ or, if applicable, https://appleseed.apple.com/.
|
||||
# The .dmg file will be placed in ~/Downloads.
|
||||
# This script must be run with sudo using "sudo bash <filename>" if run outside of an MDM.
|
||||
#
|
||||
####################
|
||||
# Variables #
|
||||
####################
|
||||
|
||||
dmgName=$"macOS11BigSurBeta"
|
||||
|
||||
####################
|
||||
# Script #
|
||||
####################
|
||||
|
||||
cd ~/Downloads
|
||||
|
||||
# Create and mount sparse volume:
|
||||
hdiutil create -o install_container -size 20G -layout SPUD -fs HFS+J -type SPARSE
|
||||
hdiutil attach install_container.sparseimage -noverify -mountpoint /Volumes/install_build
|
||||
|
||||
# Copy contents of installer .app into mounted volume:
|
||||
/Applications/Install\ macOS\ Beta.app/Contents/Resources/createinstallmedia --nointeraction --volume /Volumes/install_build
|
||||
|
||||
# Detach the completed image:
|
||||
hdiutil detach -force /Volumes/Install\ macOS\ Beta
|
||||
|
||||
# Convert and rename the image:
|
||||
hdiutil convert install_container.sparseimage -format UDZO -o $dmgName.dmg
|
||||
|
||||
# Cleanup
|
||||
|
||||
rm install_container.sparseimage
|
||||
|
||||
exit 0
|
||||
|
||||
Reference in New Issue
Block a user