Comment copier une image ISO sur une clé USB à partir de Mac OS X avec dd

Table des matières:

Anonim

Si vous avez téléchargé une image ISO d'un autre système d'exploitation, par exemple Ubuntu Linux ou Windows 10, et que vous souhaitez transformer ce fichier image ISO en un lecteur d'installation USB amorçable à l'aide d'un lecteur flash USB ou d'une clé USB, vous trouverez le plus fiable. pour copier ou "graver" l'ISO sur ce volume USB cible est de se tourner vers la ligne de commande de Mac OS X. Il existe des solutions alternatives, mais cette approche de ligne de commande utilisant dd ne nécessite aucun téléchargement tiers, elle est assez rapide, et est toujours fiable dans la production de volumes amorçables à partir de fichiers ISO.

Il est important de noter que ceci est quelque peu avancé et ne devrait être utilisé que par les utilisateurs de Mac qui sont parfaitement à l'aise avec la ligne de commande. En utilisant sudo dd, il y a peu de marge d'erreur et un identifiant de disque impliqué à tort peut entraîner une perte de données permanente. Ce risque rend cette méthode non appropriée pour les utilisateurs novices de Mac OS X, à la place, ces utilisateurs devraient se tourner vers l'approche plus simple consistant à utiliser Utilitaire de disque pour graver un ISO de manière traditionnelle à la place.

Comment copier un fichier ISO sur un lecteur cible à l'aide de "dd" sous Mac OS X

Cela effacera le volume cible, remplaçant toutes les données se trouvant sur le lecteur de destination par le contenu ISO. Il n'y a pas de confirmation, il est donc essentiel que vous utilisiez le bon identifiant de lecteur et la bonne syntaxe pour éviter d'effacer la mauvaise chose. Vous devez sauvegarder le Mac avec Time Machine avant de commencer.

  1. Connectez la clé USB cible au Mac si vous ne l'avez pas encore fait, puis lancez Terminal
  2. Tapez la commande suivante pour imprimer une liste des volumes connectés sur le Mac :
  3. diskutil list Cela peut ressembler à ceci, ce sera différent sur chaque Mac :

    $ diskutil list /dev/disk0  : TYPE NAME SIZE IDENTIFIER 0 : GUID_partition_scheme 251,0 Go disk0 1 : EFI EFI 209,7 Mo disk0s1 2 : Apple_CoreStorage 250,1 Go disk0s2 3 : Apple_Boot Recovery HD 650,1 Mo disk0s3 /dev/disk1  : TYPE NAME SIZE IDENTIFIER 0 : Apple_HFS Macintosh HD 249,8 Go disk1 Logical Volume on disk0s2 Unlocked Encrypted /dev/disk3  : TYPE NAME SIZE IDENTIFIER 0 : partition_scheme 5,3 Mo disk3 1 : partition_map 32,3 Ko disk3s1 2 : FAT_32 THE_DESTINATION 8,2 Go disk3s2 /dev/disk4  : TYPE NAME

  4. Recherchez le nom du volume USB du lecteur cible (dans cet exemple, "THE_DESTINATION") et notez l'identifiant (dans cet exemple, "disk3s2")
  5. Démontez le volume cible à l'aide de la commande suivante, en remplaçant l'identifiant comme il convient :
  6. sudo umount /dev/(IDENTIFIER)

    En utilisant à nouveau l'exemple ci-dessus, qui n'est pas universellement applicable :

    sudo umount /dev/disk3s2

  7. Vous êtes maintenant prêt à formater le lecteur cible et à "graver" l'ISO sur ce volume USB - cela effacera toutes les données du lecteur cible en le remplaçant par le ISO, cela ne peut pas être annulé– il est absolument essentiel que vous cibliez l'identifiant approprié pour éviter une perte de données involontaire. En supposant que vous savez ce que vous faites, remplacez le chemin iso par l'ISO à graver sur le volume d'identifiant cible prévu à l'aide de la commande suivante :
  8. sudo dd if=/path/image.iso of=/dev/r(IDENTIFIER) bs=1m

    Par exemple, avec un ISO Windows nommé "Windows10_x64_EN-US.iso" sur le bureau, la syntaxe serait :

    sudo dd if=~/Desktop/Windows10_x64_EN-US.iso of=/dev/rdisk3s2 bs=1m

    Notez qu'un signifiant 'r' est placé devant l'identifiant du disque, cela rend la commande beaucoup plus rapide. Le ‘bs=1m’ à la fin est pour la taille de bloc, ce qui accélère également le processus. Aucun de ces ajustements n'est nécessaire pour copier l'ISO sur l'image disque avec succès, cela se traduit simplement par une expérience nettement plus rapide.

  9. Lorsque vous êtes certain que la syntaxe est correcte, appuyez sur retour et entrez le mot de passe administrateur, le processus de copie commencera immédiatement

Il n'y a pas de barre de progression, alors attendez, la durée du processus de copie ISO dépend de divers facteurs, notamment la vitesse du Mac, la vitesse du volume cible et la taille. du fichier ISO en cours de copie ou de gravure vers la destination.

Lorsque vous avez terminé, vous pouvez éjecter le volume, il est prêt à fonctionner.

diskutil eject /dev/(IDENTIFIER)

Pour ce que ça vaut, cela fonctionne aussi pour copier des images ISO qui ne sont pas des volumes de démarrage et des programmes d'installation. Par exemple, si vous avez créé vous-même une image ISO d'un volume, vous pouvez utiliser la séquence de commandes ci-dessus pour également copier cette image ISO sur un autre volume.

Nous avons couvert une astuce dd similaire, mais les modifications décrites ici rendent le processus ci-dessus plus rapide et plus fiable pour certains utilisateurs. Cette méthode devrait fonctionner correctement dans toutes les versions d'OS X, quel que soit ce qui s'exécute sur le Mac.

Si vous connaissez une autre méthode pour transformer rapidement des images ISO en volumes d'installation amorçables, faites-le nous savoir dans les commentaires !

Comment copier une image ISO sur une clé USB à partir de Mac OS X avec dd