Je pense que votre solution (Question et réponse) existe déjà dans ce post .
Lucio
2
@Lucio Malheureusement, non. Ce message parle des fichiers image .iso, mais j'ai un fichier image .dmg, qui est différent.
Jake Badlands
Oh, maintenant je te comprends. Votre droite, les images Mac sont .dmg. J'espère que ma réponse pourra vous être utile. Si c'est le cas, faites le moi savoir.
Lucio
Réponses:
27
Comme vous voulez créer un LiveUSB, vous avez besoin d'une .isoimage pour le faire. L'image Mac est un .dmgfichier, vous devez donc convertir ce fichier en .iso, puis l'installer.
Installer DMG2IMG
DMG2IMG ( 1 , 2 ) convertira l' .dmgimage en .isoimage. Pour installer, ouvrez un terminal et entrez cette commande:sudo apt-get install dmg2img
Convertissez l'image
Avec dmg2imgvous allez créer un .imgfichier et ce fichier aura le même format qu'un .isofichier, il vous suffit de remplacer l'extension.
Dans le terminal, entrez les commandes suivantes ou collez le script avec les modifications nécessaires:
# Replace "OriginalFile.dmg" with the filename including the extension# of your file. The extension will be replaced where necessary unless# you want to specify the filenames yourself.
filename="OriginalFile.dmg"# Replace with your file name and it will create the IMG file
dmg2img -i "${filename}"-o "${filename%.dmg}.img"# Note that the extension of the first file is ".img"!
mv "${filename%.dmg}.img""${filename%.dmg}.iso"
Créez le LiveUSB avec une image ISO
Maintenant, vous avez déjà l' .isoimage avec laquelle vous allez créer le LiveUSB. Plusieurs outils et réponses existent pour vous aider à créer des lecteurs USB amorçables, certains sont spécifiques au démarrage PC / MBR (Bootcamp) où les Mac et les PC plus récents depuis Windows 8 nécessitent / prennent en charge le démarrage UEFI.
Comme vous l'avez demandé, ddc'est un bon programme s'il est un peu difficile à comprendre pour certains, mais il ddprésente un inconvénient majeur par rapport aux applications de création de GUI USB. Parfois, lorsque vous ddenregistrez un fichier .img sur une clé USB, vous ne pouvez pas le reformater si vous souhaitez réutiliser la clé USB. Les programmes USB GUI live n'ont pas ce problème.
karel
@karel en fait, vous pouvez utiliser un logiciel comme SDFormatter avec FORMAT SIZE ADJUSTMENT = ONpour restaurer la véritable capacité du lecteur USB (après avoir fait un disque USB, il peut apparaître par exemple 50 Mo au lieu de 4 Go et le système d'exploitation intégré standard ne peut parfois pas le restaurer)
Jake Badlands
@JakeBadlands J'ai téléchargé SDFormatter pour l'essayer, mais ClamAV a signalé une menace de logiciel malveillant sur le fichier que j'ai téléchargé, donc je m'en tiens à ma méthode éprouvée qui utilise des programmes du Ubuntu Software Center: askubuntu.com/questions/496309/ comment-deboot-my-bootable-usb /…
karel
Il devrait être possible d'utiliser partedpour recréer la table de partition sur une ddclé USB. Il est logique pour moi que certains outils de l'interface graphique ne prennent pas en charge la recréation de la table de partition et soient donc bloqués avec la taille qui y a été mise lors de l' dding, mais il semblerait étrange que cela ne puisse pas être fait avec parted, est-ce connu pour ne pas travailler sur n'importe quelle clé USB?
.dmg
. J'espère que ma réponse pourra vous être utile. Si c'est le cas, faites le moi savoir.Réponses:
Comme vous voulez créer un LiveUSB, vous avez besoin d'une
.iso
image pour le faire. L'image Mac est un.dmg
fichier, vous devez donc convertir ce fichier en.iso
, puis l'installer.Installer DMG2IMG
DMG2IMG ( 1 , 2 ) convertira l'
.dmg
image en.iso
image. Pour installer, ouvrez un terminal et entrez cette commande:sudo apt-get install dmg2img
Convertissez l'image
Avec
dmg2img
vous allez créer un.img
fichier et ce fichier aura le même format qu'un.iso
fichier, il vous suffit de remplacer l'extension.Dans le terminal, entrez les commandes suivantes ou collez le script avec les modifications nécessaires:
Créez le LiveUSB avec une image ISO
Maintenant, vous avez déjà l'
.iso
image avec laquelle vous allez créer le LiveUSB. Plusieurs outils et réponses existent pour vous aider à créer des lecteurs USB amorçables, certains sont spécifiques au démarrage PC / MBR (Bootcamp) où les Mac et les PC plus récents depuis Windows 8 nécessitent / prennent en charge le démarrage UEFI.Une question connexe: AskDifferent - Méthode officielle pour obtenir un fichier ISO OS X
la source
pourquoi pas seulement
dd
le.img
fichier après la conversion?la source
dd
c'est un bon programme s'il est un peu difficile à comprendre pour certains, mais ildd
présente un inconvénient majeur par rapport aux applications de création de GUI USB. Parfois, lorsque vousdd
enregistrez un fichier .img sur une clé USB, vous ne pouvez pas le reformater si vous souhaitez réutiliser la clé USB. Les programmes USB GUI live n'ont pas ce problème.FORMAT SIZE ADJUSTMENT = ON
pour restaurer la véritable capacité du lecteur USB (après avoir fait un disque USB, il peut apparaître par exemple 50 Mo au lieu de 4 Go et le système d'exploitation intégré standard ne peut parfois pas le restaurer)parted
pour recréer la table de partition sur unedd
clé USB. Il est logique pour moi que certains outils de l'interface graphique ne prennent pas en charge la recréation de la table de partition et soient donc bloqués avec la taille qui y a été mise lors de l'dd
ing, mais il semblerait étrange que cela ne puisse pas être fait avec parted, est-ce connu pour ne pas travailler sur n'importe quelle clé USB?