web-dev-qa-db-fra.com

Mac OS X: meilleure méthode pour créer une image ISO à partir d'un CD ou d'un DVD

Les pointeurs en ligne de commande et orientés écran ont été appréciés!

mettre à jour:

J'ai vérifié l'utilitaire de disque, les méthodes hdiutil et dd. dd semble le plus rapide, 30 minutes sur mon macbook pro contre 40 minutes pour hdiutil. J'ai été capable de simplifier dd pour utiliser seulement if= et of=

Pour le DVD, j'ai utilisé/dev/disk2. J'ai vérifié cela avec diskutil list et l'ai démonté en premier.

$ Sudo umount /dev/disk2
$ dd if=/dev/disk2 of=mydisk.iso
217
Mark Harrison

Il existe généralement quatre façons de créer une image disque sur une boîte OS X:

  1. Utilitaire de disque - Les invites à l'écran vous guideront, mais il créera par défaut un fichier .dmg, qui est un format de fichier spécifique à OS X. Utilitaire de disque créera également une image ISO (extension .cdr) si vous sélectionnez l'option "Maître CD/DVD" avant de créer l'image. Vous pouvez renommer l'extension (en .iso) après la création si vous le souhaitez.

  2. Roxio Toast - Le standard de facto utilisé par un tiers pour la création de supports optiques sous Mac OS pendant plus de dix ans crée presque tous les formats de CD ou de DVD de votre choix.

  3. L'utilitaire de ligne de commandehdiutil, qui créera en fait tous les formats pris en charge par Toast, gratuitement, bien qu'il soit beaucoup moins joli. Si vous voulez créer une image ISO avec cet outil, utilisez hdiutil makehybrid -iso -joliet -o Image.iso /input_path

  4. Il existe un quatrième moyen extrêmement direct en ligne de commande qui utiliseddque les administrateurs système peuvent connaître: dd if=/dev/disk1 of=Image.iso

197
msanford

Ouvrez/Application/Utilitaires/Terminal.app/

Sudo diskutil unmount /dev/disk1
dd if=/dev/disk1 of=~/myCD.iso bs=2048 conv=sync,notrunc

Ça devrait le faire!

78
marcwan

En réalité, Utilitaire de disque créera une image ISO (extension .cdr). Assurez-vous simplement de sélectionner l'option "Master CD/DVD" avant de créer l'image.

Ce fichier peut ensuite être utilisé comme tout autre fichier ISO nécessitant uniquement un changement de nom pour certaines applications Windows stupides qui s'affichent à l'extension .cdr.

Utilisé cette méthode pour des âges sans problèmes.

24
Jose Cardoso

Comme indiqué dans d'autres réponses, vous pouvez utiliser Utilitaire de disque ou dd pour créer une image ISO du disque d'origine. Mais si le disque est protégé contre la copie, il contient des clés de déchiffrement dans la zone d'entrée du disque qui ne peuvent pas être lues directement et ne font pas partie de l'image ISO. Donc, si vous gravez un nouveau disque avec cette image, il ne sera pas lu sur un lecteur de DVD standard. Néanmoins, vous pouvez y jouer en utilisant un programme comme VLC qui n’a pas besoin des clés, car il est capable de contourner le cryptage.

Si vous souhaitez un programme qui copie le disque sur le disque dur et supprime également la protection contre la copie afin que vous puissiez le graver sur un nouveau disque non protégé, MacTheRipper le fera, mais il semble que cela n’ait pas été le cas. mis à jour dans un moment. (Seule une version de PowerPC est répertoriée.)

Pour stocker sur votre disque dur, vous trouverez peut-être plus utile de transcoder le contenu au format H.264 non crypté à l’aide de Handbrake . Cela vous permettra d'économiser beaucoup d'espace disque par rapport au stockage du contenu MPEG-2 utilisé sur les disques DVD-Vidéo. Cependant, les menus du DVD ne seront pas conservés et si vous voulez graver un DVD lisible sur un lecteur de DVD standard, vous devrez le reconvertir en MPEG-2.

15
mark4o

Après avoir examiné l'outil de ligne de commande dd ...

J'ai trouvé que vous pouvez également créer une image disque à l'aide de l'utilitaire de disque.

Créez simplement une nouvelle image et sélectionnez «DVD/CD Master». - Apple ajoute l'extension .cdr, mais vous pouvez renommer le fichier pour qu'il se termine par .iso. Il fonctionnera comme un ISO standard.

Quelqu'un sait comment cela affecte toute protection drm sur les disques?

11
CT.

Vous pouvez utiliser l'outil de ligne de commande dd. Assurez-vous toutefois de démonter le disque d’abord.

dd if=/dev/dvd of=dvd.iso

Cela fera une copie bit à bit du DVD.

Remarque: remplacez /dev/dvd par le nom du périphérique tel qu'il apparaît dans Utilitaire de disque sous OS X. Par exemple, si le nœud de périphérique BSD de l'Utilitaire de disque affiche «disque2», utilisez /dev/disk2.

10
John T

N'oubliez pas asr, l'utilitaire de ligne de commande Apple Software Restore: il peut fonctionner comme un programme de copie brute tel que dd, mais il possède davantage de fonctionnalités. Notamment, cela fonctionnera directement avec les noms de chemins de volume, comme dd ne le fera pas.

6
Charles Stewart

Normalement, je suis moi-même un utilisateur de la ligne de commande et l'utilitaire de disque intégré fonctionne également très bien, mais je suis récemment tombé sur une autre bonne alternative gratuite appelée Burn . Parmi ses nombreuses fonctionnalités, il y a la possibilité de créer des images de disque:

  1. Télécharger Graver , puis l'extraire et l'ouvrir
  2. Mettez votre disque dans
  3. Ouvrez le Copier onglet
  4. Cliquez sur Scan ...
  5. Sélectionnez le disque et cliquez sur Choose
  6. Cliquez sur Save ... , choisissez un nom et un emplacement, puis cliquez sur Save .
4
bmaupin

J'ai constaté que dd produisait la même image ISO que certains outils du PC. J'utilisais donc dd. Voici une liste rapide de commandes:

  1. diskutil list
  2. diskutil unmount /dev/disk1
  3. dd if=/dev/disk1 of=DiscImage01.iso
  4. diskutil eject /dev/disk1

Les détails:

  1. Dans Spotlight, saisissez Terminal et vous verrez l'application pour la console UNIX. (ou allez dans le Finder et utilisez Applications -> Utilitaires -> Terminal).
  2. diskutil list permet de voir quel lecteur est le lecteur optique. Il peut s'agir de /dev/disk1 ou /dev/disk2, etc., selon que vous possédez d'autres lecteurs, tels qu'un lecteur flash USB ou une carte SD. La commande affichera le nom, ainsi que la taille du disque, et il devrait être en général de 4 Go à 8,5 Go.
  3. utilisez diskutil unmount /dev/disk1 pour démonter le lecteur. Cette commande ne nécessite pas de variable Sudo et n'a donc pas besoin du mot de passe de l'administrateur.
  4. dd if=/dev/disk1 of=DiscImage01.iso permet de créer l'image ISO dans votre répertoire actuel (qui est votre répertoire de base si vous venez de démarrer l'application Terminal sans exécuter de commande cd). Cela prendra un certain temps et vous verrez le voyant du lecteur optique clignoter, si le lecteur dispose d'un tel voyant.
  5. diskutil eject /dev/disk1 consiste à éjecter le disque pour un lecteur optique qui ne vous laissera pas éjecter manuellement mais qui nécessite l’éjection du disque par OS X.

De plus, étant donné que dd peut écraser tout fichier existant, vous voudrez peut-être utiliser chmod 444 *.iso pour que tous les fichiers .iso soient uniquement lisibles mais non inscriptibles. Si un mois plus tard, vous émettez une commande dd susceptible de remplacer un fichier existant, revenez avec une erreur "Autorisation refusée" pour ne pas écraser le fichier existant.