Сократить. Sparseimage
У меня есть .sparseimage
это занимает 90 ГБ места на моем жестком диске, несмотря на наличие только 30 ГБ файлов в нем. Как я могу вернуть пустое место, используемое .sparseimage
и сжать файл?
2 ответа
После некоторого беглого поиска я нашел сообщение на форуме, указывающее на hdiutil
"s compact
глагол. От man
страница:
компактное изображение
сканирует полосы разреженного (SPARSE или SPARSEBUNDLE) образа диска, содержащего файловую систему HFS, удаляя те части образа, которые больше не используются файловой системой. В зависимости от расположения файлов в размещенной файловой системе, компактный может уменьшать или уменьшать изображение. Для изображений SPARSEBUNDLE полностью неиспользуемые файлы полос просто удаляются.
Я побежал hdiutil compact drive.sparseimage
и он успешно освоил почти 98% пространства.
(Я думаю, что это один из тех дней... Я должен сначала научиться Google вещи).
Изменить: я проверял compact
на 1 ГБ sparseimage
с несколькими текстовыми файлами, и он работал довольно быстро, но моему Mac требуется довольно много времени, чтобы сжать изображение объемом 90 ГБ. Будьте готовы ждать.
- Дважды щелкните
.sparseimage
файл, чтобы открыть его - Очистить корзину
- Извлечь
.sparseimage
привод - Введите это в Терминал:
hdiutil compact path-to-file.sparseimage