Comment convertir facilement des images DMG en ISO avec hdiutil

Anonim

Si vous avez déjà voulu transformer un fichier DMG en fichier ISO, ne cherchez pas plus loin que l'utilitaire de ligne de commande pratique appelé hdiutil, qui est fourni dans toutes les versions d'OS X. Cela peut être utile pour de nombreuses raisons, mais l'une des principales les raisons de convertir un DMG en ISO sont pour la compatibilité. Peut-être que votre Mac n'a pas de lecteur multimédia inscriptible, ou qu'il n'est pas à jour, ou la multitude d'autres raisons pour lesquelles vous voudriez avoir ou graver un ISO à partir d'un PC plutôt qu'un DMG sur votre Mac.

Oubliez le téléchargement des applications shareware qui promettent de convertir les fichiers DMG en ISO, vous pouvez le faire directement depuis la ligne de commande de Mac OS X, gratuitement, en utilisant la commande hdiutil comme indiqué ci-dessous.

La syntaxe à saisir dans le Terminal est la suivante :

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

Cela créera en fait un fichier appelé imagefile.iso.cdr dans le répertoire courant, mais vous pouvez remplacer les fichiers image par leurs chemins appropriés et une destination cible, par exemple :

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

Vous remarquerez peut-être que la sortie inclut une extension '.cdr' sur le fichier iso, mais vous voudrez la changer en .iso uniquement, cela se fait facilement avec la commande mv comme suit :

mv imagefile.iso.cdr imagefile.iso

C'est tout ce qu'il y a à faire, maintenant votre fichier image DMG est un ISO, et il peut être copié, gravé ou utilisé sur n'importe quel Mac ou n'importe quel PC avec le matériel approprié.

Au fait, si vous n'êtes pas vraiment un utilisateur de ligne de commande, vous pouvez effectuer des conversions d'image disque à partir de cdr, dmg et iso, avec Disk Utility, qui est une application graphique fournie avec tous versions d'OS X et de tous les Mac.

Comment convertir facilement des images DMG en ISO avec hdiutil