D'accord, j'essaie de créer une image bootable Windows7 sur une clé USB à partir d'un Mac sous Lion. Mon image est au format .iso. J'ai essayé:
Sudo dd if=/Users/myusername/Win7.iso of=/dev/disk1 bs=1m
Et cela a réussi à écrire les fichiers, sauf dans DISK UTILITY sur le mac, il montre le type de partition sous la forme GUID Partition Table et non pas 'Master Boor Record'. Le démarrage de la clé sur mon ordinateur Vista génère l’erreur "Aucun secteur de démarrage sur le périphérique USB"
D'après ce que je peux dire, bs = 1m dans la commande DD aurait dû laisser 1 Mo pour le secteur de démarrage, mais pour une raison quelconque, cette zone de la clé USB n'est pas configurée correctement pour pouvoir démarrer.
Comment puis-je résoudre ce problème ou utiliser correctement dd pour écrire une image de CD amorçable telle qu’elle soit maintenant un lecteur USB amorçable?
Remarque: dans les instructions que j'ai lues, ils ont recommandé de renommer mon Win7.iso en Win7.dmg avant d'utiliser DD, ce qui n'avait absolument aucun sens pour moi. Je ne l'ai donc pas fait. Je pourrais essayer avec cette étape maintenant, mais il faut 1,99 heure pour écrire l'image sur la clé USB, il y a donc une énorme pénalité pour les essais et erreurs ici. Je vous remercie.
Utilisez les options Utilitaire de disque pour définir le type de partition sur Master Boot Record avant de procéder à la création.
J'ai eu un problème similaire en essayant de créer un disque USB amorçable à partir d'OSX. Le problème était que UnetBootin ne configure pas correctement l'enregistrement de démarrage principal sur le disque USB. Vous devez le faire manuellement avec Disk Util et fdisk.
Formatez le disque dans Utilitaire de disque avec le bon MBR .
Installez le binaire MBR à partir du projet SysLinux
liste utilitaire de disque
diskutil unmountDisk/dev/SOMEdisk2
Sudo fdisk -e /dev/SOMEdisk2 print f 1 Écrire Imprimer Quitter
diskutil unmountDisk/dev/SOMEdisk2
Sudo dd conv = notrunc bs = 440 compte = 1 si = mbr.bin de =/dev/SOMEdisk2NB: Voir mes instructions complètes si vous avez besoin d’une aide supplémentaire pour les étapes 4 et 3. 5.
Utilisez UnetBootin pour installer les fichiers d'installation de votre système d'exploitation
Formatez une clé USB avec un Master Boot Record (MBR)
dans le terminal: liste utilitaire de disque
notez le nom de votre clé USB (la mienne était/dev/disk1)
dans Terminal: diskutil eraseDisk MS-DOS "WINDOWS10" MBR /dev/disk1
remplacez/dev/disk1 par le nom de votre clé USB
Monter une image disque Windows 10
dans Utilitaire de disque: sélectionnez Fichier ›Ouvrir une image disque› sélectionnez votre fichier .iso
dans le volet de gauche: cliquez sur l'image nouvellement montée
dans le volet de droite: sélectionnez le nom et copiez-le: quelque chose comme CCSA_X64FRE_FR-FR_DV5
Copiez l'image du disque sur la clé USB WINDOWS10
dans Terminal: cd/Volumes
dans le terminal: cp -R CCSA_X64FRE_FR-FR_DV5/ WINDOWS10
remplacez le nom de l'image dans l'exemple par le nom de votre image disque
la barre oblique à la fin (après DV5 dans l'exemple) est importante
la copie sur une clé USB 2.0 USB a pris plus de 90 minutes sans indicateur de progression
Je viens de trouver une réponse ici
# fdisk /dev/sdY
create single partition type 7+bootable partition
# mkfs.ntfs -f /dev/sdY1
# ms-sys -7 /dev/sdY
# mount -o loop win7.iso /mnt/iso
# mount /dev/sdY1 /mnt/usb
# cp -r /mnt/iso/* /mnt/usb/
Cette méthode n'utilise pas dd et je ne l'ai pas encore testée.
Vous devriez pouvoir utiliser UNetBootIn pour transférer le système de fichiers de l’ISO sur une clé USB. UNetBootIn est un utilitaire multi-plateforme à source ouverte permettant de transférer des images de CD/DVD amorçables sur des lecteurs USB.
Exécutez UNetBootIn (fonctionne sous Windows, Mac OS X et Linux) et sélectionnez le bouton radio Disk Image
. Choisissez ensuite ISO
dans le menu déroulant (ISO par défaut) et placez le chemin du fichier ISO dans le champ chemin. À partir de là, sélectionnez le lecteur USB sur lequel vous souhaitez le transférer, puis cliquez sur OK.