Como posso converter um DMG para ISO no Mac OS X (de preferência de graça)?

33

Tenho registros médicos no software Windows em uma imagem de disco DMG. Como posso converter o DMG para um formato ISO no Mac OS X? É possível fazer isso facilmente no Utilitário de Disco ou na CLI ou preciso de um utilitário externo?

Lobo
fonte

Respostas:

33

Você pode usar hdiutilpara converter de .dmgpara .isodiretamente:

$ hdiutil makehybrid -iso -joliet -o [filename].iso [filename].dmg

Mudar o nome .cdrpara .isoé um mau conselho! Um .isotem um formato ligeiramente diferente que permite que os usuários de PC também reproduzam o DVD. Um arquivo renomeado funcionará no macOS, mas NÃO no PC.

Se você tem um .cdre deseja convertê-lo em um .iso, execute:

$ hdiutil makehybrid -iso -joliet -o [filename].iso [filename].cdr
Christian Tismer
fonte
3
Ou você pode simplesmente usar o .dmgdiretamente como entrada em vez de continuar .cdr.
dualed
sim, com certeza ;-) Mas, por favor, não
renomeie
11
Qual seria o comando para converter um dmg diretamente em iso apenas para concluir a questão?
William
Ele funciona para criar uma imagem ISO inicializável de instalação do Mac OS para VMWare?
Shayan 28/09
15

Sim, o Utilitário de Disco pode fazer isso. Use Converte selecione seu dmgarquivo. Na Save Ascaixa de diálogo a seguir, selecione DVD/CD master. O Utilitário de Disco insistirá em salvar o novo ISO como um .cdrarquivo, mas é realmente um ISO. Você pode renomeá-lo para .isoo Finder, se quiser.

Em http://osxdaily.com/2012/07/18/convert-dmg-to-cdr-or-iso-with-disk-utility/, há capturas de tela que acompanham esse processo.

mblakele
fonte
2
"é realmente um ISO" está completamente errado. Vendo um .cdr do OSX, parece não haver diferença para um .iso. Mas você sente isso depois que o seu DVD não funciona no Windows.
Christian Tismer
4
Ainda estou descontente com a resposta aceita. Sean e mblakele falharam aqui, porque uma resposta foi aceita, isso era adequado apenas para usuários de OSX. Mas isso irá contra-atacar, assim que você tentar usar um .iso renomeado no Windows. Eu acho que a correção é importante, porque a informação errada não deve ser mantido em público, mesmo que seja "apenas janelas" ;-)
Christian Tismer
2
Ainda está errado hoje. Que pena!
Christian Tismer
@mblakele Qual botão de conversão? Não vejo isso no Utilitário de Disco (versão 16.0). Estou fazendo isso errado ou esta resposta está obsoleta devido a outras alterações de software?
precisa saber é o seguinte
@zipzit A Apple gosta de mudar as coisas de vez em quando. Tente o Imagesmenu, entãoConvert...
mblakele
1

Seria o mesmo:

hdiutil makehybrid -iso -joliet -o [filename].iso [filename].dmg

Por exemplo:

hdiutil makehybrid -iso -joliet -o output_file.iso file_to_convert.dmg
user232332
fonte
Ele funciona para criar uma imagem ISO inicializável de instalação do Mac OS para VMWare?
Shayan
-3

Você deve montar o pessoal do cdr.

user233837
fonte
Bem-vindo ao perguntar diferente! Infelizmente, isso não parece uma tentativa de responder à pergunta.
Glorfindel