Сжатие тома HFS+ на компьютере с Linux

Я использую mkfs.hfsplus для создания тома HFS+ в Linux, но я хочу сжать его, используя формат Apple UDIF. Похоже, я должен быть в состоянии использовать bzip2 для этого, но я не могу сказать, как именно.

Любые идеи о том, как я могу создать только для чтения, UDIF сжатый том HFS+ на Linux?

2 ответа

Не знаю насчет UDIF, но HFS+ поддерживает прозрачное сжатие. Существует инструмент с открытым исходным кодом под названием afsctool который сможет конвертировать ваши файлы в сжатое состояние. Не уверен, будет ли инструмент работать в Linux, так как я думаю, что он использует встроенный Mac OS X API.

Возможно, вы захотите взглянуть на источник FreeDMG, утилиты OS X, которая может конвертировать DMG во многие различные форматы. Вы должны убедиться, что тип изображения UDBZ (Сжатый UDIF bzip2)

Вы также можете попробовать инструмент dmg2img, здесь источник может дать некоторые подсказки.

Конечно, лучше всего использовать систему Darwin / OS X для этого. Зачем вам нужно использовать Linux? Если вы сможете найти способ сделать это под Дарвином, вы значительно упростите себе жизнь.

Другие вопросы по тегам