39 votes

Comment puis-je créer un fichier DMG à partir d'un répertoire ?

Je suis en train d'essayer d'ajouter quelques fichiers dans un fichier dmg. Comment puis-je créer un fichier DMG à partir d'un répertoire ?

78voto

Andrew Dashin Points 3147

Si vous voulez le faire à partir de la ligne de commande, hdiutil offrira plus de contrôle que Disk Utility sur la façon dont le DMG est créé. Par exemple, vous pouvez utiliser hdiutil comme ceci :

hdiutil create -volname CeQueVousVoulezQueLeDisqueSoitNomme -srcfolder /chemin/vers/le/dossier/que/vous/voulez/creer -ov -format UDZO nom.dmg

Voir man hdiutil pour plus de détails.

12voto

Pelle Points 825

Sur Yosemite, cela a également fonctionné pour moi.

Ajoutez cette fonction à ~/.bash_profile :

dmg(){
  hdiutil create -fs HFS+ -srcfolder "$1" -volname "$2" "$2.dmg"
}

Utilisation dans le Terminal:

dmg /Mon/Dossier/Source NomDuDmg

9voto

Jason Points 8799

Des instructions étape par étape peuvent être trouvées ici.

Après avoir ouvert Utilitaire de disque :

  1. Cliquez sur l'icône Nouvelle image
  2. Placez le contenu du dossier/répertoire dans l'image disque nouvellement créée.

4voto

Dan Lund Points 31

J'ai rencontré cela aussi tard, et j'ai pensé que je sauverais du temps aux gens.
J'ai utilisé ce fil pour créer mon fichier dmg, mais j'ai dû utiliser le paramètre "-fs" sinon hdiutil renverrait une erreur avec l'erreur -5341.
Utilisant Yosemite, j'ai exécuté la commande suivante :

hdiutil create -fs HFS+ -srcfolder /Users/danlund/TestFolder/ -volname Test test.dmg

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X