É 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 dessa imagem geralmente seja 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 montar aqueles em uma máquina que não seja Mac seria conveniente.
fonte
Na verdade, resolvi a necessidade de backup criptografado acessível em várias plataformas usando os drivers TrueCrypt e NTFS-3G para Mac. Criei imagens em branco (sem sistema de arquivos) com TrueCrypt e as formatei com NTFS. Descobri que a imagem formatada podia ser acessada do Windows corretamente, montando na versão Windows do TrueCrypt.
No entanto, esta solução é bastante quebradiça. Por exemplo, se você esquecer de desmontar a imagem corretamente, os metadados do NTFS poderão estar 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 o chkdsk nele, mas como aconteceu com bastante frequência, foi bastante inconveniente.
Por esse motivo, voltei ao Mac sparsebundle, que libera meu diretório pessoal 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 - é o HFS + na raiz. No caso catastrófico de perder todos os meus Macs e precisar acessar o backup de outro sistema operacional, provavelmente inicializarei em uma "VM Hackintosh" ou algo assim.
fonte
Deixe-me explicar como resolvi esse problema médio:
No momento, meu MacBook está em reparo e meu único outro dispositivo é um PC com Windows 10. No meu Mac, utilizo ativamente arquivos DMG e Sparsebundle criptografados.
Para continuar usando os arquivos (que estão armazenados em um NAS) sem problemas no meu PC, lutei durante dias até encontrar essa solução, que o guiaria 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! Portanto, 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 a todos!
fonte