250 votes

Mac OS X : Meilleur moyen de créer un ISO à partir d'un CD ou d'un DVD

Les indications sur la ligne de commande et sur l'écran sont appréciées !

mettre à jour :

J'ai vérifié les méthodes disk utility, hdiutil, et dd. dd semble le plus rapide, 30 minutes sur mon macbook pro contre 40 minutes pour hdiutil. J'ai pu simplifier dd pour utiliser seulement if= y of=

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

$ sudo umount /dev/disk2
$ dd if=/dev/disk2 of=mydisk.iso

0 votes

Oui dd est le plus rapide, c'est le disque druide, après tout ! :)

0 votes

Pourquoi avez-vous démonté le disque 2 ? Je pensais que vous deviez laisser le lecteur de DVD monté, pour pouvoir lire les données à partir de celui-ci ?

4 votes

@Pure.Krome, à cette fin, /dev/disk2 est un fichier de plusieurs Go de long. La structure du répertoire est incorporée dans ces octets. IIRC, j'ai dû faire un umount pour pouvoir lire /dev/disk2.

10voto

Dalroth Points 2468

Vous pouvez utiliser le dd outil de ligne de commande. Assurez-vous de démonter le disque avant.

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

Cela fera une copie bit à bit du DVD.

Note : remplacer /dev/dvd avec le nom du périphérique tel qu'il apparaît dans l'Utilitaire de disque sous OS X. Par exemple, si le nœud de périphérique BSD de l'Utilitaire de disque affiche 'disk2', il faut utiliser /dev/disk2 .

5 votes

Ce n'est pas /dev/dvd ! Allez dans l'utilitaire de disque, trouvez le disque que vous voulez et ouvrez la boîte de dialogue d'information, elle indique le bon /dev/*.

1 votes

Par exemple, vous le remplacerez évidemment par votre lecteur de DVD, ce qui donnera quelque chose comme suit /dev/hdb1 ou /dev/scd0 .

1 votes

Très probablement /dev/disk1 ou disk2 sur Mac OS X.

8voto

nonopolarity Points 9110

J'ai constaté que dd produit la même image ISO que certains outils sur le PC, j'ai donc utilisé dd et vous trouverez ci-dessous 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, tapez Terminal et vous verrez l'application pour la console UNIX. (ou allez dans le Finder et utilisez Applications -> Utilitaires -> Terminal).
  2. diskutil list est de voir quel est le lecteur optique. Il peut s'agir /dev/disk1 o /dev/disk2 etc., selon que vous avez d'autres lecteurs, comme une clé USB ou une carte SD. La commande affichera le nom, ainsi que la taille du disque, et elle devrait être typiquement de 4GB à 8.5GB.
  3. utiliser diskutil unmount /dev/disk1 pour démonter le lecteur, et cette commande ne nécessite pas de sudo et n'a donc pas besoin du mot de passe de l'administrateur.
  4. dd if=/dev/disk1 of=DiscImage01.iso est de créer l'image ISO dans votre répertoire courant (qui est votre répertoire personnel si vous venez de lancer l'application Terminal sans faire aucune autre opération). cd commandement). Cela prendra un certain temps et vous verrez le voyant du lecteur optique clignoter, si le lecteur en possède un.
  5. diskutil eject /dev/disk1 est d'éjecter le disque pour certains lecteurs optiques qui ne vous permettent pas d'éjecter manuellement le disque mais qui exigent qu'OS X le fasse.

En outre, étant donné que dd peut écraser tout fichier existant, donc vous pourriez vouloir faire chmod 444 *.iso de sorte que tous les .iso sont seulement lisibles mais pas inscriptibles, et si un mois plus tard, vous émettez une dd qui pourrait écraser un fichier existant, elle renverra une erreur "Permission refusée" afin que vous n'écrasiez pas ce fichier existant.

1 votes

Très belle réponse. J'essayais de démonter un ISO qui contient plusieurs partitions (il contient une partition Windows et une partition Mac). Dans ce cas diskutil m'a informé d'utiliser diskutil unmountDisk /dev/disk# à la place. Cela pourrait être une suggestion plus universelle pour votre ligne n°2, ci-dessus.

6voto

Charles Stewart Points 2782

N'oubliez pas asr l'utilitaire de ligne de commande Apple Software Restore : il peut fonctionner comme un programme de copie brute comme dd mais il a plus d'avantages et d'inconvénients. En particulier, il fonctionne directement avec les noms de chemin des volumes, ce qui n'est pas le cas de dd.

4voto

bmaupin Points 268

Je suis normalement un adepte de la ligne de commande, et l'utilitaire de disque intégré fonctionne assez bien aussi, mais je suis récemment tombé sur une autre bonne alternative gratuite appelée Brûler . Parmi ses nombreuses fonctionnalités, il permet de créer des images de disque :

  1. Télécharger Brûler puis l'extraire et l'ouvrir
  2. Mettez votre disque dans
  3. Ouvrez le Copie onglet
  4. Cliquez sur Scan...
  5. Sélectionnez le disque et cliquez sur Choisissez
  6. Cliquez sur Sauvez... choisissez un nom et un emplacement, puis cliquez sur Sauvez

0 votes

Wow. J'avais déjà un burn, mais je ne savais pas qu'il pouvait faire ça ! Il fonctionne très bien. +1

0 votes

+1 pour Burn. Plus facile que les outils du système

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X