Créer une clé USB amorçable de Windows 8.1 sur OS X?

105

Les raisons de vouloir créer un tel usb incluent:

  • PC est impossible à démarrer et vous souhaitez préparer une clé USB amorçable à l'aide du fichier ISO que vous avez sur votre disque dur externe.
  • installer Windows 8.1 sur Mac sans Boot Camp.

Quelles sont les étapes nécessaires pour créer un tel usb amorçable Windows 8.1 sur un Mac?

Simon
la source

Réponses:

163

Je ne sais pas vraiment pourquoi vous voudriez installer Windows 8.1 sans BootCamp.

La clé USB doit être un peu plus grosse que le .isofichier que vous allez graver. Peu importe s'il y a des données à ce sujet, cela effacera totalement le problème.


Étapes pour atteindre la victoire

  1. Téléchargez l'ISO que vous souhaitez utiliser
  2. Terminal ouvert (dans / Applications / Utilitaires)

    2.1 Accédez au chemin où se trouve le fichier .iso

    2.2 Utilisez lspour lister tous les dossiers

    2.3 cd /path/to/isopour plonger dans un dossier ou cd ..revenir en arrière

  3. Convertir .isoen .imgutilisant hdiutil:
    hdiutil convert -format UDRW -o /path/to/target.img /path/to/source.iso
  4. Renommer si OS X lui a donné une .dmgfin:
    mv /path/to/target.img.dmg path/to/target.img
  5. Tapez diskutil listpour obtenir une liste des périphériques actuellement connectés
  6. Insérez le lecteur USB que vous souhaitez utiliser
  7. Exécutez à diskutil listnouveau pour voir ce que votre clé USB est attribué eg - /dev/disk3
  8. Run diskutil unmountDisk /dev/diskN(où Nest le numéro attribué à votre clé USB, comme dans l'exemple précédent 3)
  9. Exécuter sudo dd if=/path/to/target.img of=/dev/diskN bs=1m(si vous obtenez une erreur, remplacez bs=1mparbs=1M
  10. Courez diskutil eject /dev/diskNet retirez votre clé USB
  11. La clé USB sera maintenant prête à être utilisée

IMPORTANT Pour l’étape 9, vous pouvez utiliser la destination /dev/rdiskNpour réduire le temps de copie.

REMARQUE: Parfois, pas toujours, l’ étape 4 sera nécessaire. Pas tout le temps. Je ne suis pas sûr de savoir pourquoi cela ajoutera la .dmgfin et d'autres fois, laissons cela tranquille.

REMARQUE 2: Puis-je vous suggérer de connaître le nom du .isofichier que vous avez téléchargé, ou simplement le renommer win8.1.isoou quelque chose du genre et le placer dans votre dossier Bureau. Ainsi, lorsque vous tapez des commandes telles que # 3 et # 4, etc., etc., vous pouvez le taper comme ceci:

hdiutil convert -format UDRW -o ~/Desktop/win8.1.img ~/Desktop/win8.1.iso

et

mv ~/Desktop/win8.1.img.dmg ~/Desktop/win8.1.img

et l’étape 9 ressemblerait à ceci:

sudo dd if=~/Desktop/win8.1.img of=/dev/diskN bs=1m

IMPORTANT - Vous pouvez suivre la progression en appuyant sur CTRL + T. Les informations sur le processus ainsi que les enregistrements entrants et sortants sont affichés, car nous utilisons bs=1mchaque enregistrement d’une taille de 1 Mo, ce qui vous permet de suivre facilement la progression.


Je ne veux pas insulter avec Note et Note2 , je veux simplement que vous sachiez ce que toutes ces commandes signifient. C'est la méthode la plus simple. À moins que quelqu'un d'autre propose quelque chose de mieux.

Danijel-James W
la source
4
J'ai également jeté un coup d'oeil ici, apple.stackexchange.com/a/62700/49601, ils ont une solution qui pourrait être un peu plus facile à utiliser si vous en avez besoin. Je suis un maniaque du terminal, alors j'essaie de faire tout ce que je peux avec cet utilitaire plutôt qu'avec des applications.
Danijel-James W
2
Terminal est incroyable. Terminal est le système sous-jacent sous OS X. Eh bien, en quelque sorte. OS X est en réalité une forme d'UNIX appelée BSD. Terminal est la "console" si vous voulez, la façon dont vous pouvez interagir avec elle. Cela ne nuit pas à OS X et fonctionne beaucoup mieux car il vous donne un accès direct à des fonctions qui vous seraient autrement cachées. Au début, je le détestais, c'est comme une invite de commande sous Windows, mais je l'ai compris au fil des ans et je ne peux plus m'en passer.
Danijel-James W
3
Je constate que lorsque je suis censé écrire un chemin d'accès à un fichier dans Terminal, je ne fais que glisser le fichier que je modifie, quel que soit le dossier dans lequel il est placé, dans la fenêtre du terminal après la commande. Ainsi, à l'étape 3, j'écrirais: hdiutil convert -format UDRW -o Rappelez-vous que la ligne doit se terminer par un espace. Ensuite, faites glisser le fichier ISO dans Terminal, modifiez la fin de ISO en IMG et faites-le glisser à nouveau dans Terminal ... et voilà ... deux chemins parfaits sans avoir à le deviner. J'espère que cela aide;)
FlashGirl
4
J'ai essayé de l'utiliser pour l'installation de Win 7 - mais la clé USB n'a pas été reconnue par le PC. (Tous les fichiers sont apparus lors de la visualisation avec mon Mac) Je suppose que je devais d'abord reformater en autre chose que Fat32? J'ai fini par utiliser une fenêtre pour créer le stick d'installation.
evilblender
8
+1 pour ne pas travailler. Le lecteur de résultat n'est pas bootable pour moi non plus.
user1301428
5

J'aurais aimé commenter la réponse précédente, parce que c'est une description (presque) parfaite de ce qu'il faut faire (du moins pour les distributions Linux sur lesquelles j'ai travaillé la semaine dernière), mais je suis timide des 50 rep nécessaire pour les commentaires…

Quoi qu'il en soit, pour compléter la réponse de @ danijel-j, j'ai découvert que (certaines?) Des clés USB que j'utilisais m'obligeaient à les partitionner avant que le BIOS du netbook avec lequel je travaillais ne les reconnaisse (vraisemblablement, ils n'avaient pas de MBR / GPT pour la machine à lire). J'ai fait le partitionnement avec Disk Utility.app, mais je suis sûr que le faire avec diskutilserait très simple (je ne connais toujours pas les commandes et les options de la CLI diskutil).

Dustin Wheeler
la source
Bonjour, merci de l'avoir signalé. Je compléterai ma réponse en utilisant Utilitaire de disque et Terminal plus tard dans la journée pour montrer à tout le monde de quoi vous parlez.
Danijel-James W
1

C’est terrible, mais abandonnez tous les efforts pour le créer depuis OSX Mojave 10.14.4. J'ai essayé toutes les méthodes, je suis un utilisateur expérimenté et rien n'a fonctionné. Alors que je pouvais continuellement créer un lecteur USB amorçable, cela a échoué lors de l'installation de Windows avec A media driver your computer needs is missing.

J'ai vérifié l'iso téléchargé, redownloadé, etc., en vain.

Qu'est-ce qui a fonctionné:

Démarrez en parallèle dans un système d’exploitation Windows, utilisez l’outil de création de média Windows et créez le lecteur USB.

Démarré, installé sans problème.

TL; DR, il est absolument ridicule que vous ne puissiez pas utiliser les commandes natives osx pour que cela fonctionne, mais il est clair que Microsoft n’a pas réussi à rendre ce processus facile à partir d’un mac. Utilisez l’outil de création de média Windows à partir de n’importe quel système d’exploitation Windows, y compris les parallèles, vous obtiendrez un usb d’installation qui s’installera sans problèmes de pilote.

Kross
la source