Compactar volume HFS + na máquina Linux

Compactar volume HFS + na máquina Linux

Estou usando mkfs.hfsplus para criar um volume HFS+ no Linux, mas quero compactá-lo usando o formato UDIF da Apple. Parece que eu deveria ser capaz de usar o bzip2 para fazer isso, mas não sei dizer como.

Alguma idéia de como posso criar um volume HFS + compactado UDIF somente leitura no Linux?

Responder1

Não sei sobre o UDIF, mas o HFS+ suporta compactação transparente. Existe uma ferramenta de código aberto chamada afsctoolque será capaz de converter seus arquivos em estado compactado. Não tenho certeza se a ferramenta funcionará no Linux, pois acho que ela usa a API integrada do Mac OS X.

Responder2

Você pode querer olhar para a fonte deGrátisDMG, um utilitário OS X que pode converter DMGs em muitos formatos diferentes. Você precisa ter certeza de que o tipo de imagem é UDBZ(UDIF bzip2 compactado)

Você também pode querer verificar oferramenta dmg2img, a fonte aqui pode fornecer algumas pistas.

É claro que sua melhor aposta é usar um sistema Darwin/OS X para fazer isso. Por que você precisa usar Linux? Se você encontrar uma maneira de fazer isso com Darwin, tornará as coisas muito mais fáceis para você.

informação relacionada