Ответы:
Сообщение об ошибке довольно неясно, но одной из причин может быть то, что вы не подключены к розетке. Сжатие образа диска может быть долгой и интенсивной задачей, и иногда ОС отказывает в ней, когда вы работаете от батареи, чтобы избежать любого риска потери данных.
Если вы уверены, что у вас достаточно заряда батареи для выполнения задачи, вы можете преодолеть ограничение, добавив -batteryallowed
флаг:
hdiutil compact my.sparseimage -batteryallowed
Вам может потребоваться выполнить команду от имени пользователя root :
sudo hdiutil compact <sparseimage>