Include RestrictEvents, Update Default SMBIOS and tools

This commit is contained in:
Gabriel Luchina
2026-08-27 14:38:39 -03:00
parent 7a3fec1bfa
commit fc914b5dad
4 changed files with 13 additions and 21 deletions
Binary file not shown.
+1 -1
View File
@@ -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 -13
View File
@@ -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 " "
+1 -1
View File
@@ -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