Come convertire facilmente le immagini DMG in ISO con hdiutil

Se hai mai desiderato di trasformare un file DMG in un file ISO, non guardare oltre la comoda utility da riga di comando chiamata hdiutil, che è in bundle in tutte le versioni di OS X. Questo può essere utile per molte ragioni, ma uno dei principali motivi per convertire un DMG in ISO è per la compatibilità. Forse il tuo Mac non ha un'unità multimediale scrivibile, o non è in grado di accelerare, o la moltitudine di altri motivi che vorresti avere o masterizzare un ISO da un PC piuttosto che un DMG sul tuo Mac.

Dimentica il download delle applicazioni shareware che promettono di convertire i file DMG in ISO, puoi farlo direttamente dalla riga di comando di Mac OS X, gratuitamente, utilizzando il comando hdiutil come descritto di seguito.


La sintassi per accedere al terminale è la seguente:

hdiutil convert imagefile.dmg -format UDTO -o imagefile.iso

In questo modo verrà creato un file chiamato imagefile.iso.cdr nella directory corrente, ma è possibile sostituire i file di immagine con i percorsi appropriati e una destinazione di destinazione, ad esempio:

hdiutil convert ~/Downloads/Installer.dmg -format UDTO -o ~/Desktop/Installer.iso

Si può notare che l'output include un'estensione '.cdr' sul file iso, ma si vorrà cambiarlo in .iso, questo è fatto facilmente con il comando mv come segue:

mv imagefile.iso.cdr imagefile.iso

Questo è tutto ciò che c'è da fare, ora il tuo file immagine DMG è un ISO e può essere copiato, masterizzato o utilizzato su qualsiasi Mac o qualsiasi PC con l'hardware corretto.

A proposito, se non sei un granché un utente della linea di comando, puoi eseguire conversioni di immagine del disco da cdr, dmg e iso, con Utility Disco, che è un'applicazione GUI in bundle con tutte le versioni di OS X e tutti i Mac.