Eu encontrei o seguinte comando para trabalhar na recuperação de uma imagem corrompida de dmg. A solução começou lendo seu problema. Eu procurei por uma solução por três dias.
hdiutil convert imac.dmg -format UDTO -o output.img
Background: Eu usei o diskutil no OSX 10.8.2 para criar uma imagem da unidade interna do meu iMac. Eu transferi-lo para o meu servidor e quando fui restaurá-lo para outro disco que não iria montar dizendo que não havia sistemas de arquivos válidos. Fiquei arrasada porque tinha muita confiança na imagem e me livrei das imagens do meu timemachine para economizar espaço. Ok, eu sou um idiota que deveria saber melhor!
Eu pesquisei o erro e encontrei esta discussão. Eu tentei todos os itens e não foi capaz de montar o arquivo dmg. Eu sabia que a imagem era basicamente boa rodando
hdiutil imageinfo imac.dmg que deu resultados promissores:
Format Description: UDIF read-only compressed (zlib)
Class Name: CUDIFDiskImage
Checksum Type: CRC32
De um link fornecido neste tópico link
Eu encontrei uma referência para link para dmg2img que DMG2IMG é um dmg comprimido da Apple para um arquivo padrão (hfsplus) ferramenta. Fui ao arquivo read me para a ferramenta que tinha essa nota:
1. An equivalent command under Mac OS X would be:
hdiutil convert <input.dmg> -format UDTO -o <output.img>
E isso acabou sendo a solução. Consegui montar o arquivo de saída, que tinha o tamanho correto, de 200GB, e extrair os arquivos de que precisava!
SUCESSO!