Créer une clé USB OSX amorçable à partir de dmg sous Linux


34

J'ai 2 machines - un MacBook Pro et un bureau exécutant Fedora, j'ai une clé USB et un OSX 10.8 dmg. Malheureusement, le MacBook ne démarre pas dans OSX, j'essaie de créer une clé USB de démarrage pour le récupérer.

Un aperçu? J'ai essayé dmg2imgmais sans succès de mettre cette image sur le lecteur USB.

Y a-t-il un moyen facile de faire ceci?

Réponses:


20

Avez-vous essayé " Acetoneiso "?

Il convertira le DMG en ISO pour vous. Après cela, le moyen le plus simple que je connaisse pour créer une clé USB amorçable est d'utiliser DD.

dd if = / path / to / osx.iso of = / dev / sdX && sync

Remarque : sdX est un exemple, vous devrez vérifier l'adresse de votre lecteur flash (généralement sdb si vous n'avez qu'un seul disque dur). N'ajoutez pas de partition # après cela (comme sdb1). Cette méthode est un peu difficile sur les lecteurs flash (j'en ai tué un ou deux en le faisant assez fréquemment, mais une fois ça devrait aller).

Si vous n'êtes pas familier, DD est une copie peu à peu et la synchronisation vérifie simplement que tous les fichiers ont été écrits sur l'USB.


3
pourquoi vous ne pouvez pas faire directement DD du .dmg vers l'USB?
Francesco

1
Conformément à ce guide: macbreaker.com/2014/01/… cela devrait fonctionner sur Mac Osx: sudo dd if="location of Niresh disk image" of=/dev/r"identifier" bs=1mAlors pourquoi pas sur Linux?
Francesco

1
@Francesco - Je n'ai jamais dit que non. Veuillez poser vos propres questions plutôt que de vous écarter des autres et de fournir des commentaires non liés / bavards. Vous pouvez également voir si quelqu'un est disponible dans le chat .
nerdwaller

3
Je veux juste ajouter des détails à la réponse ... pourquoi devriez-vous convertir l'image si elle n'est pas requise?
Francesco

2
@Francesco - Encore une fois, regardez les différences entre dmget iso. isoest un standard, dmgil contient souvent des éléments compressés, alors que isoce n'est pas le cas. Pour éviter les rares cas dans lesquels un dmgcomportement se comporte comme un iso, il est préférable de le convertir simplement dans un format valide connu. Si vous écrivez le commun dmgs(qui contient la compression) sur un périphérique USB, beaucoup de choses ne les gèrent pas correctement. Donc, vous n'ajoutez pas de détails, vous posez des questions sans rechercher au-delà d'un seul cas dans lequel votre point est vrai tout en ignorant les nombreux cas dans lesquels il est faux.
nerdwaller

40

Installer dmg2img

sudo apt-get install dmg2img

Convertir un fichier image DMG en fichier ISO

dmg2img -v -i /path/to/image_file.dmg -o /path/to/image_file.iso

Copier l'image ISO sur USB

sudo dd if=/path/to/image_file.iso of=/dev/sdb && sync

sdb en est un exemple . Dans votre cas, cela pourrait être différent

modifier

Vous pouvez effectuer la conversion et l'écriture réelle en un seul passage, si vous n'avez pas besoin du .iso par la suite: cela prendra la moitié du temps pour la conversion en .iso et ENSUITE l'écriture sur le périphérique USB. Faites juste:

sudo dmg2img -v -i /path/to/image_file.dmg -o /dev/sdb

Encore une fois, sdb est un exemple . Dans votre cas, cela pourrait être différent.


Comment l'USB doit-il être formaté? Partitionmap GUID / MBR? Formatage FAT / NTFS / HFS +?
IFightCode

2
@Enthusiast ces instructions écrivent une image disque brute sur le périphérique. Son formatage et ses données avant l'opération seront écrasés et n'ont donc pas d'importance.
Sam Hanes

2
Cela ne crée pas une image ISO, c'est une image HFS + comme tous les autres tutoriels qui utilisent ce programme. Je n'ai toujours pas trouvé de solution viable.
bparker

+1 pour la méthode de gravure directe sur USB
Anwar

1

Si vous pouvez trouver un autre Mac, essayez l'application Disk Utility.

Vous pouvez "restaurer" votre DMG 10.8 sur votre clé USB. Cela rendra votre clé USB amorçable.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.