web-dev-qa-db-fra.com

Créer un lecteur USB amorçable à partir d'un fichier DMG sous Windows

Une machine Mac doit être reformatée avec Lion. J'ai sauvegardé le fichier Lion dmg lorsque je l'ai acheté via le Mac App Store.

Je dois maintenant créer un lecteur USB amorçable à partir du fichier DMG, mais je dois pouvoir le faire sous Windows, préférant le code source ouvert ou du moins des options gratuites.

Comment puis-je faire ceci?

50
mindless.panda

Utilisez TransMac , qui a une période d’essai de 15 jours et fonctionne parfaitement.

  1. Dans le volet de gauche, cliquez avec le bouton droit sur le lecteur USB et sélectionnez Format Disk for Mac

  2. Dans le volet de gauche, cliquez avec le bouton droit de la souris sur la clé USB et sélectionnez Restaurer avec une image disque

  3. Pointez sur votre fichier .dmg (ou choisissez Tous les fichiers pour sélectionner un fichier .iso) et cliquez sur Ouvrir.

enter image description here

Cela prendra quelques minutes en fonction de la taille de .dmg et de la vitesse du lecteur USB, mais une fois terminé, vous pourrez le placer dans votre Mac, maintenez la touche Option enfoncée lorsque vous l'allumez et choisissez le lecteur USB.

56
Eric B.

TransMac a fonctionné pour moi, mais vous devez d'abord partitionner votre clé USB avec GPT. Cela ne fonctionnera pas si partitionné en tant que MBR. diskpart sous Windows peut faire ceci:

diskpart
DISKPART> list disk
(Find the disk number)
DISKPART> select disk 2
Disk 2 is now the selected disk.
DISKPART> clean
DiskPart succeeded in cleaning the disk.
DISKPART> convert gpt
DiskPart successfully converted the selected disk to GPT format.
DISKPART> create partition primary
23
Kevin Smyth

Autant que je sache, le seul moyen de correctement de créer un disque/disque Lion amorçable est d'utiliser Utilitaire de disque sur un Mac en fonctionnement. Cependant, l’autre option consiste à utiliser un Virtualbox VM pour exécuter OS X temporairement (faites défiler vers le bas pour obtenir ces informations).

Sur un mac

Le guide de lifehacker :

  1. Téléchargez Lion sur le Mac App Store. Le programme d'installation devrait apparaître dans votre dossier Applications.

  2. Faites un clic droit sur le programme d'installation et cliquez sur "Afficher le contenu du paquet". Accédez à Contenu> Support partagé et recherchez un fichier appelé "InstallESD.dmg".

  3. Ouvrez Utilitaire de disque et faites glisser le fichier DMG dans la barre latérale gauche. Si vous le gravez sur un DVD, insérez votre DVD, sélectionnez l'image du disque dans la barre latérale, puis cliquez sur le bouton "Graver". Passez à la dernière étape pour l'utiliser.

  4. Si vous souhaitez graver Lion sur un lecteur flash USB, branchez-le et cliquez dessus dans la barre latérale gauche de l'Utilitaire de disque. Allez à l'onglet Partition et sélectionnez "1 Partition" dans le menu déroulant. Choisissez "Mac OS étendu (journalisé) à gauche.

  5. Appuyez sur le bouton Options sous la table de partition et choisissez "Table de partition GUID". Vous en aurez besoin pour rendre le lecteur amorçable sur un Mac. Appuyez sur le bouton Appliquer lorsque vous avez terminé de formater votre lecteur (remarque: cela effacera tout le contenu du lecteur).

  6. Cliquez sur l'onglet "Restaurer", choisissez le fichier InstallESD.dmg comme source et votre clé USB comme destination. Appuyez sur le bouton Appliquer pour créer votre clé USB amorçable.

  7. Redémarrez sous OS X et maintenez la touche option enfoncée lorsque vous entendez le carillon de démarrage. Vous pouvez démarrer sur votre DVD ou lecteur flash à partir de là.

Sur un PC

Je sais que cela fonctionne avec Snow Leopard, mais je ne suis pas sûr de pouvoir démarrer Lion dans Virtualbox. Ma suggestion est:

  1. Acquérir une image iso de Snow Leopard
  2. Utilisez ce guide pour convertir le Lion dmg en iso

  3. Sur Virtualbox, cliquez sur "Nouveau"

  4. Choisissez OS comme Mac OS X et cliquez sur 64 bits ou 32 bits (selon votre système) Snow Leopard
  5. Choisissez VDI comme stockage et cliquez sur Suivant
  6. Cliquez sur l'espace alloué dynamiquement
  7. Donnez 4096 Mo de RAM pour une performance optimale ou vous pouvez également donner 2048
  8. Une fois terminé, cliquez sur le système d'exploitation virtuel que vous venez de créer et cliquez sur paramètres.
  9. Allez au stockage et cliquez sur le disque sous le stockage vdi.
  10. Cliquez sur le bouton de disque vide sur le côté droit de la fenêtre.
  11. Choisissez le fichier .iso que vous avez converti précédemment.
  12. Cliquez simplement sur ok et démarrez le système d'exploitation virtuel.
5
evan.bovie