É possível montar os vários formatos de imagem de disco que o Mac OS usa em outras plataformas?
Suponho que um problema seria que o sistema de arquivos nessa imagem geralmente é HFS +.
Estou especificamente interessado em criar pacotes esparsos criptografados (AES), para que eu possa armazená-los com segurança para fins de backup. Ser capaz de montá-los em uma máquina não-Mac seria conveniente.
Para montar arquivos .dmg no Windows e torná-los legíveis, você sempre pode usar MacDrive .
No entanto, nenhuma solução existe atualmente para a montagem de pacotes esparsos de Mac criptografados.
Parece que HFSExplorer ganhou suporte para sparsebundles em 0,22 (incluindo os criptografados). Ele pode apenas navegar/extrair, entretanto, não é realmente montado na interface do sistema de arquivos nativo.
Portanto, sua pergunta pode não ter tido uma boa resposta em 2009, mas agora tem para qualquer outra pessoa que encontrar isso enquanto pesquisa :-)
Na verdade, resolvi a necessidade de backup criptografado acessível em várias plataformas usando drivers TrueCrypt e NTFS-3G para Mac. Criei imagens em branco (sem sistema de arquivos) com TrueCrypt e, em seguida, formatei-as com NTFS. Eu descobri que a imagem formatada pode ser acessada do Windows corretamente, montando a versão do TrueCrypt para Windows.
No entanto, essa solução é bastante frágil. Por exemplo, se você esquecer de desmontar a imagem corretamente, os metadados NTFS podem ser corrompidos e da próxima vez você poderá montá-los no modo somente leitura. Isso pode ser corrigido montando-o no Windows novamente e executando chkdsk nele, mas como acontecia com frequência, era bastante inconveniente.
Por esse motivo, voltei para o Mac sparsebundle, que vem gratuitamente meu diretório inicial em um backup feito pelo Carbon Copy Cloner. Isso tem a vantagem de que minha unidade de backup também pode servir como backup inicializável - é HFS + na raiz. No evento catastrófico, eu perder todos os meus Macs e precisar acessar o backup de outro O/S, provavelmente irei inicializar em um "VM Hackintosh" ou algo assim.
Deixe-me explicar como resolvi esse problema:
Meu MacBook está atualmente em reparo e meu único outro dispositivo é um PC com Windows 10. No meu Mac, uso ativamente arquivos DMG e Sparsebundle criptografados.
Para continuar a usar perfeitamente os referidos arquivos (que estão armazenados em um NAS) no meu PC, lutei por dias até encontrar esta solução através da qual irei guiá-lo passo a passo:
Conclusão: ao fazer o acima, posso montar (no modo de leitura/gravação) os arquivos DMG e SparseBundle no Windows exatamente como no meu Mac real! O problema foi resolvido e, além disso, tenho um MacOS virtualizado em execução no meu PC com Windows que com certeza pode ser útil para outras coisas.
GL para todos!