mirror of
https://github.com/luchina-gabriel/OSX-PROXMOX.git
synced 2026-09-25 20:47:01 +00:00
Include RestrictEvents, Update Default SMBIOS and tools
This commit is contained in:
Binary file not shown.
@@ -5,7 +5,7 @@
|
|||||||
#
|
#
|
||||||
# Author: Gabriel Luchina
|
# Author: Gabriel Luchina
|
||||||
# https://luchina.com.br
|
# https://luchina.com.br
|
||||||
# 20220128T1112
|
# 20260827T1431
|
||||||
|
|
||||||
# Check for IOMMU or DMAR messages in dmesg
|
# Check for IOMMU or DMAR messages in dmesg
|
||||||
iommu_check=$(dmesg | grep -E 'DMAR|IOMMU')
|
iommu_check=$(dmesg | grep -E 'DMAR|IOMMU')
|
||||||
|
|||||||
@@ -5,9 +5,7 @@
|
|||||||
#
|
#
|
||||||
# Author: Gabriel Luchina
|
# Author: Gabriel Luchina
|
||||||
# https://luchina.com.br
|
# https://luchina.com.br
|
||||||
# 20211116T2245
|
# 20260827T1431
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
clear
|
clear
|
||||||
|
|
||||||
@@ -16,27 +14,21 @@ echo -e "BY: https://luchina.com.br"
|
|||||||
echo -e "SUPPORT: https://osx-proxmox.com"
|
echo -e "SUPPORT: https://osx-proxmox.com"
|
||||||
|
|
||||||
echo -n -e "\nPath to temporary files (work dir): "
|
echo -n -e "\nPath to temporary files (work dir): "
|
||||||
read -r TEMPDIR
|
read TEMPDIR
|
||||||
|
|
||||||
echo -n -e "Path to macOS Installation (.app) file: "
|
echo -n -e "Path to macOS Installation (.app) file: "
|
||||||
read -r APPOSX
|
read APPOSX
|
||||||
|
|
||||||
echo " "
|
echo " "
|
||||||
|
|
||||||
## Core
|
## Core
|
||||||
if [ -d "$TEMPDIR" ]; then
|
cd ${TEMPDIR} > /dev/null 2> /dev/null
|
||||||
cd "$TEMPDIR" || exit 1
|
|
||||||
rm -rf macOS-install* > /dev/null 2> /dev/null
|
rm -rf macOS-install* > /dev/null 2> /dev/null
|
||||||
hdiutil create -o macOS-install -size 16g -layout GPTSPUD -fs HFS+J > /dev/null 2> /dev/null
|
hdiutil create -o macOS-install -size 26g -layout GPTSPUD -fs HFS+J > /dev/null 2> /dev/null
|
||||||
hdiutil attach -noverify -mountpoint /Volumes/install_build macOS-install.dmg > /dev/null 2> /dev/null
|
hdiutil attach -noverify -mountpoint /Volumes/install_build macOS-install.dmg > /dev/null 2> /dev/null
|
||||||
sudo "${APPOSX}/Contents/Resources/createinstallmedia" --volume /Volumes/install_build --nointeraction
|
sudo "${APPOSX}/Contents/Resources/createinstallmedia" --volume /Volumes/install_build --nointeraction
|
||||||
hdiutil detach -force "/Volumes/Install macOS"* > /dev/null 2> /dev/null && sleep 3s > /dev/null 2> /dev/null
|
hdiutil detach -force "/Volumes/Install macOS"* > /dev/null 2> /dev/null && sleep 3s > /dev/null 2> /dev/null
|
||||||
hdiutil detach -force "/Volumes/Shared Support"* > /dev/null 2> /dev/null
|
hdiutil detach -force "/Volumes/Shared Support"* > /dev/null 2> /dev/null
|
||||||
mv macOS-install.dmg macOS-install.iso > /dev/null 2> /dev/null
|
mv macOS-install.dmg macOS-install.iso > /dev/null 2> /dev/null
|
||||||
else
|
|
||||||
echo "The temporary directory does not exist!"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo " "
|
echo " "
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
#
|
#
|
||||||
# Author: Gabriel Luchina
|
# Author: Gabriel Luchina
|
||||||
# https://luchina.com.br
|
# https://luchina.com.br
|
||||||
# 20250627T2331
|
# 20260827T1431
|
||||||
|
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
shopt -s nullglob
|
shopt -s nullglob
|
||||||
|
|||||||
Reference in New Issue
Block a user