Parfois, sous Mac OS X, on a besoin de faire une image ISO
d’un disque optique, d’un dossier, etc. Mais quand on choisit CD/DVD Master dans l’utilitaire de disques, Mac OS X va créer un fichier .cdr
. j’ai longtemps cru que c’était un fichier .iso
sous un autre nom, étant donné que dans la majorité des cas il suffit simplement de renommer le fichier pour que ça fonctionne, mais visiblement si le contenu est le même qu’un fichier .iso
, les headers ne sont pas exactement identiques.
Il y a une commande pour convertir les headers en question :
hdiutil convert image.cdr -format UDTO -o image.iso
Mac OS X voit bien une différence, même si les fichiers gardent exactement la même taille. Si quelqu’un connaît la différence exacte entre un fichier .cdr
et un .iso
, ça m’intéresse.
Et si jamais votre image doit être gravée sur un CD pour un appareil qui a besoin d’une image totalement à la norme, il est parfois utile de passer l’image en format ISO9660/Joliet, ça remplace l’éventuel système de fichier de votre image par de l’ISO9660 (et ses limitations).
hdiutil makehybrid -iso -joliet -o destination.iso source.cdr