Update OSX-PROXMOX to support macOS Tahoe/v26 and PVE 9.XX.XX

This commit is contained in:
Gabriel Luchina
2026-08-27 03:50:39 -03:00
parent dbab08a265
commit 7d27f3800a
7 changed files with 102 additions and 102 deletions
+9 -3
View File
@@ -1,7 +1,13 @@
#!/bin/bash -e
rm -rf Recovery.RO.dmg Recovery.RO.raw Recovery.dmg.sparseimage
hdiutil create -size 800m -layout "UNIVERSAL HD" -type SPARSE -o Recovery.dmg
if [ -z "$1" ]; then
FORMAT="raw"
else
FORMAT="${1}"
fi
rm -rf Recovery.RO.dmg Recovery.raw "Recovery.${FORMAT}" Recovery.dmg.sparseimage
hdiutil create -size 900m -layout "UNIVERSAL HD" -type SPARSE -o Recovery.dmg
newDevice=$(hdiutil attach -nomount Recovery.dmg.sparseimage | head -n 1 | awk '{print $1}')
echo newdevice "$newDevice"
diskutil partitionDisk "${newDevice}" 1 MBR fat32 RECOVERY R
@@ -14,5 +20,5 @@ diskutil umount disk"${N}"s1
hdiutil detach "$newDevice"
hdiutil convert -format UDZO Recovery.dmg.sparseimage -o Recovery.RO.dmg
rm Recovery.dmg.sparseimage
qemu-img convert -f dmg -O raw Recovery.RO.dmg Recovery.raw
qemu-img convert -f dmg -O "${FORMAT}" Recovery.RO.dmg "Recovery.${FORMAT}"
rm Recovery.RO.dmg