Назад | Перейти на главную страницу

Сжать том HFS + на машине Linux

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

Есть идеи, как я могу создать сжатый том HFS + только для чтения в формате UDIF в Linux?

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

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

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

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