62 votes

Est-il possible d'utiliser Boot Camp avec Windows 10 à partir d'un disque dur externe ?

J'ai besoin d'exécuter Visual Studio sur mon MacBook Pro et j'ai besoin de Windows pour le faire. Le moyen le plus simple et le plus connu d'installer Windows sur un Mac est d'exécuter l'application Boot Camp sur le Mac et de le laisser faire le nécessaire. Le problème est que je ne veux pas partitionner le SSD interne, donc l'option restante est d'installer Boot Camp Windows 10 sur un disque externe et de le démarrer chaque fois que j'en ai besoin en branchant mon disque dur externe USB 3.0. Est-ce réalisable ?

0 votes

@matt95 Cet article peut également vous être utile : 58bits.com/blog/2016/01/31/…

5voto

David Anderson Points 30783

Ces instructions ne nécessitent que le disque externe et l'iso de Windows 10.

Aucun lecteur flash, aucune machine virtuelle, aucun kit Windows (AIK ou ADK), ni aucun autre outil tiers n'est nécessaire.

Note : Une version mise à jour de cette réponse avec moins d'étapes peut être trouvée aquí .

Il s'agit des étapes de base nécessaires pour installer Windows 10 pour un démarrage EFI, lorsque l'assistant Boot Camp ne crée pas les partitions d'installation nécessaires et/ou que le programme d'installation de Windows ne vous permet pas de sélectionner la partition d'installation souhaitée.

J'ai fait les hypothèses suivantes.

  • Vous souhaitez installer Windows 10 sur le disque externe USB 3. J'ai testé ces instructions en utilisant un disque dur USB 3 et un iMac (21,5 pouces, fin 2013). La version de MacOS était High Sierra 10.13.1. Si vous utilisez un lecteur thunderbolt, la procédure devrait être la même.
  • Dans la sortie de la commande diskutil list le lecteur externe apparaît comme disk1 . Si vous disposez d'un identifiant de disque différent, vous devrez effectuer les substitutions appropriées.
  • Ce lecteur a une "taille de bloc de périphérique" de 512 octets. Vous pouvez déterminer cette taille en examinant la sortie de la commande diskutil info disk1 . Si la taille est de 4096 octets, je devrai modifier ces instructions.
  • Votre Mac peut démarrer Windows en utilisant l'EFI. Cela devrait être vrai pour tout Mac qui prend officiellement en charge Windows 10, selon Apple.

Les spécifications de Windows sont indiquées ci-dessous.

  • Edition : Windows 10 Pro
  • Version : 1709
  • OS Build : 16299.15

Remarque : pour obtenir une meilleure vue des images présentées ci-dessous, cliquez sur une image ou ouvrez une image dans une nouvelle fenêtre.

  1. Utilisez l'assistant Boot Camp pour télécharger le logiciel de support de Windows. Recherchez le menu déroulant " Action " dans la barre de menu de l'assistant Boot Camp. Sur mon Mac, ces fichiers ont été téléchargés dans le répertoire ~/WindowsSupport répertoire.

  2. Créez un espace vide sur un disque. Cet espace doit être en dehors de tout conteneur APFS ou Core Storage. Si vous voulez utiliser un disque entier, vous pouvez sauter cette étape.

  3. Au fin Sur cet espace libre, allouez environ 10 Go pour les fichiers d'installation, puis 600 Mo d'espace pour l'environnement de restauration Microsoft Windows (WRE). J'utilise généralement le diskutil pour ce faire. D'autres combinaisons de commandes ou d'outils tiers peuvent également être utilisées. L'UUID pour une partition de 10 Go devrait être EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 . L'UUID pour la partition de 600 Mo devrait être DE94BBA4-06D1-4D40-A16A-BFD50179D6AC .

    Si vous voulez utiliser l'ensemble du disque, alors l'ensemble du disque peut être considéré comme de l'espace libre, donc la commande ci-dessous serait suffisante.

    diskutil  partitiondisk  disk1  3  GPT  "Free Space"  "dummy"  R  ExFAT  "WINSTALL"  10G  %DE94BBA4-06D1-4D40-A16A-BFD50179D6AC%  %noformat%  800M

    Note : A ExFAT sélectionne automatiquement un UUID de EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 .

  4. Formatez la partition ExFAT de 10 Go avec le label "WINSTALL". Si vous avez utilisé la commande donnée à l'étape précédente, alors vous pouvez sauter cette étape.

  5. Si la partition de 10 Go n'est pas montée, faites-le maintenant. Si vous avez utilisé la commande donnée à l'étape 3, la partition devrait déjà être montée.

  6. Montez le fichier iso de Windows et copiez son contenu sur le volume "WINSTALL". Vous devrez utiliser l'option cp à partir d'une fenêtre de l'application Terminal. Vous trouverez ci-dessous la commande exacte que j'utilise habituellement. Si nécessaire, apportez les modifications appropriées.

    cp  -Rv  /volumes/ESD-ISO/  /volumes/WINSTALL

    Note : Cette commande prendra un certain temps pour se terminer. Soyez patient !

  7. Copiez le logiciel de support Windows sur le volume "WINSTALL". Voici la commande exacte que j'utilise habituellement. Si nécessaire, apportez les modifications appropriées.

    cp  -Rv  ~/WindowsSupport/  /volumes/WINSTALL
  8. Utilisez la commande indiquée ci-dessous pour supprimer le AutoUnattend.xml fichier.

    mv  /volumes/WINSTALL/AutoUnattend.xml  /volumes/WINSTALL/NoAutoUnattend.xml
  9. Ensuite, vous devez démarrer à partir du volume où se trouvent les fichiers d'installation de Windows. Maintenez la touche Option enfoncée immédiatement après le redémarrage de votre Mac. Relâchez l'option lorsque la fenêtre du gestionnaire de démarrage apparaît. Sélectionnez l'icône intitulée "EFI boot". Ensuite, sélectionnez la flèche sous l'étiquette "EFI boot".

  10. Ouvrez une fenêtre d'invite de commande Windows, en suivant la procédure décrite dans cette étape. Vous trouverez ci-dessous une image de ce qui est initialement affiché par le programme d'installation de Windows 10. Sélectionnez "Suivant".

    z1

    Dans l'image ci-dessous, sélectionnez "Réparer votre ordinateur".

    z2

    Dans l'image ci-dessous, sélectionnez "Troubleshoot".

    z3

    Dans l'image ci-dessous, sélectionnez "Command Prompt".

    z4

    Le résultat devrait être l'image ci-dessous.

    z6

  11. Utilisez la commande diskpart pour terminer le partitionnement disk1 . Les commandes que vous devez saisir sont indiquées ci-dessous.

    Note : Parfois, cela peut prendre un certain temps pour que le diskpart pour produire la première invite. Soyez patient.

    diskpart
    list  volume

    A partir de la sortie de la commande list volume déterminez le numéro du volume portant l'étiquette "WINSTALL". Dans cet exemple, je vais supposer que ce numéro est 0 . Votre numéro peut être différent. La commande suivante sélectionne ce volume.

    select  volume  0

    Les commandes ci-dessous changent la lettre du volume "WINSTALL" en T: .

    remove
    assign  letter=t

    La commande suivante liste toutes les partitions dans disk1 .

    list  partition

    A partir de la sortie de la commande list partition déterminez le numéro de la partition de type "System". Dans cet exemple, je vais supposer que ce numéro est 1 . Votre chiffre pourrait être différent. Déterminez également le numéro de la parition de type "Recovery". Dans cet exemple, je vais supposer que ce numéro est 3 . Là encore, votre numéro peut être différent. Les commandes ci-dessous changent la lettre de lecteur pour la partition "Système" en S: .

    select  partition  1
    assign  letter=s

    Les commandes suivantes concernent la partition "Recovery". Les attributs appropriés sont définis. Ensuite, la partition est formatée en NTFS et reçoit le label "Recovery".

    select  partition  3
    gpt  attributes=0x8000000000000001
    format  fs=ntfs  label="Recovery"  quick

    La commande donnée ci-dessous crée la petite partition de 16 Mo réservée à Microsoft.

    create  partition  msr  size=16

    Enfin, les commandes ci-dessous créent la partition pour le système d'exploitation Windows. Cette partition se voit allouer tout l'espace libre contigu restant. La partition est formatée en NTFS, reçoit l'étiquette " BOOTCAMP " et se voit attribuer la lettre de lecteur suivante W: .

    create  partition  primary 
    format  fs=ntfs  label="BOOTCAMP"  quick
    assign  letter=w

    La commande ci-dessous quitte la commande diskpart .

    exit
  12. Copiez les fichiers Windows sur la partition Windows. D'abord, entrez les commandes données ci-dessous pour déterminer le nom du fichier contenant les fichiers Windows. Je vais supposer que le nom de fichier affiché est install.esd .

    cd  /d  T:\
    dir  /s  /b  install.wim  install.esd

    Si vous obtenez le fichier install.wim Dans le cas de l'utilisation de l'option d'accès à l'Internet, faites la substitution appropriée lors de la saisie des commandes ci-dessous. Ensuite, entrez la commande suivante pour déterminer l'index de l'image Windows que vous souhaitez installer.

    dism  /Get-ImageInfo  /ImageFile:T:\sources\install.esd

    Pour mon install.esd l'index indiqué pour le nom Windows 10 Pro était 8 . Je vais utiliser cette valeur dans la commande ci-dessous. Cette commande va copier les fichiers Windows sur le volume "BOOTCAMP".

    dism  /Apply-Image  /ImageFile:T:\sources\install.esd  /index:8  /ApplyDir:W:\  /CheckIntegrity

    Remarque : Lors de la saisie de la commande ci-dessus, le paramètre /name:"Windows 10 Pro" aurait pu être substitué à /index:8 .

  13. Ajoutez les pilotes fournis par Apple au magasin de pilotes. Ceci peut être accompli en entrant la commande montrée ci-dessous.

    dism  /Image:W:\  /Add-Driver  /Driver:T:\$WinPEDriver$  /Recurse  /ForceUnsigned

    Remarque : Si certains pilotes ne sont pas admissibles, vous pouvez voir des messages d'erreur. C'est normal, et ces messages d'erreur peuvent être ignorés.

  14. Ecrire les fichiers de démarrage sur la partition EFI. La commande à utiliser est donnée ci-dessous.

    bcdboot  w:\windows  /s  s:
  15. Désactivez la possibilité de démarrer à partir du volume "WINSTALL". Ceci peut être accompli en entrant la commande montrée ci-dessous. Ceci renommera le dossier contenant les fichiers de démarrage.

    rename  t:\efi  noefi
  16. Saisissez la commande indiquée ci-dessous pour quitter la fenêtre d'invite de commande.

    exit

    Vous devriez obtenir une image semblable à celle qui est affichée ci-dessous. Sélectionnez "Éteindre votre PC", puis attendez que le Mac s'éteigne complètement.

    z35

  17. Vous devez terminer l'initialisation de Windows 10. Maintenez enfoncé le bouton option immédiatement après avoir allumé votre Mac. Relâchez la touche option lorsque la fenêtre du gestionnaire de démarrage apparaît. Sélectionnez l'icône intitulée "EFI boot". Ensuite, maintenez enfoncée la touche control tout en choisissant la flèche circulaire sous le label "EFI boot".

  18. Continuez jusqu'à ce que vous atteigniez l'écran où l'on vous demande votre région. Pour la version 1709 (OS build 16299.15) de Windows 10, l'écran apparaîtra comme indiqué ci-dessous. z34

    Pour les autres versions de Windows 10, l'écran peut apparaître différemment. Par exemple, pour la version 1507 (OS build 10240) de Windows 10, l'écran apparaîtrait comme indiqué ci-dessous.
    z36

    Remarque : à ce stade, interdire à votre Mac l'accès à Internet est généralement une bonne idée. Par exemple, débranchez tout câble Ethernet ou désactivez l'accès Wi-Fi qui ne nécessite pas de cryptage.

    Ensuite, appuyez sur la touche control + shift + F3 pour redémarrer Windows 10 en mode Audit.

  19. Lorsque le bureau illustré ci-dessous apparaît, utilisez l'explorateur de fichiers de Windows pour ouvrir l'application du logiciel d'assistance Windows appelée "Setup". Cette application se trouve dans le dossier "BootCamp" du lecteur "WINSTALL". Une fois l'application d'installation terminée, laissez l'ordinateur redémarrer. z31

  20. Ensuite, démarrez dans l'environnement de récupération Windows. En gros, maintenez enfoncée la touche shift tout en sélectionnant pour redémarrer Windows.

  21. Naviguez vers une invite de commande Windows en suivant les instructions données ci-dessous.

    Dans l'image ci-dessous, sélectionnez "Troubleshoot".

    z7

    Dans l'image ci-dessous, sélectionnez "Options avancées".

    z9

    Dans l'image ci-dessous, sélectionnez "Command Prompt".

    z4

    Après un court délai, vous devriez obtenir une image similaire à celle présentée ci-dessous. Choisissez le compte Administrateur pour continuer.

    z39

    Ensuite, vous devriez obtenir une image similaire à celle présentée ci-dessous. Sélectionnez "Continuer".

    z41

    Le résultat devrait être l'image ci-dessous.

    z6

  22. Supprimez la partition "WINSTALL" et étendez le volume "BOOTCAMP" pour récupérer l'espace libre. La procédure est donnée ci-dessous.

    Entrez la paire de commandes suivante pour démarrer diskpart et de lister les volumes actuels.

    diskpart
    list  volume

    A partir de la sortie de la commande list volume déterminez le numéro du volume portant l'étiquette "WINSTALL". Dans cet exemple, je vais supposer que ce numéro est 1 . Votre numéro pourrait être différent. Déterminez également le numéro du volume portant l'étiquette "BOOTCAMP". Dans cet exemple, je supposerai que ce numéro est le suivant 0 . Là encore, votre numéro pourrait être différent.

    La paire de commandes suivante sélectionne le volume "WINSTALL" et supprime ensuite la partition correspondante.

    select  volume  1
    delete  partition

    La paire de commandes suivante sélectionne le volume "BOOTCAMP" et étend ensuite la partition correspondante pour consommer l'espace supprimé.

    select  volume  0
    extend

    La paire de commandes suivante quitte dispart et ferme la fenêtre.

    exit
    exit
  23. Dans l'image ci-dessous, sélectionnez "Continuer" pour revenir à Windows 10.

    z7

  24. Vous reviendrez au bureau de l'administrateur qui affiche la fenêtre "System Preparation Tool". Dans cette fenêtre, sélectionnez "Shutdown" sous les "Shutdown options", comme indiqué ci-dessous.

    Remarque : votre écran peut également comporter une fenêtre intitulée " Boot Camp ", que vous pouvez ignorer.

    z42

    Ensuite, sélectionnez "OK" pour arrêter le Mac. À ce stade, vous avez terminé l'installation de Windows 10.

    Remarque : si vous avez interdit à votre Mac l'accès à Internet lors d'une étape précédente, vous pouvez maintenant autoriser l'accès avant de rallumer votre Mac. En d'autres termes, branchez le câble Ethernet ou réactivez le Wi-Fi.

    La prochaine fois que vous allumerez votre Mac, Windows démarrera dans le " Une expérience hors du commun mode ". C'est en gros la façon dont démarre un PC nouvellement acheté, alors que Windows 10 est déjà installé.

    Remarque : lorsque vous êtes invité à le faire, veillez à sélectionner un clavier Apple.

Si on me le demande, je peux clarifier l'une ou l'autre des étapes ci-dessus.

0 votes

J'ai réussi à aller jusqu'à l'étape 18, mais maintenant Windows est entré dans une boucle d'échec de démarrage. Il ne parvient pas à démarrer 3 fois, démarre en mode de récupération et me demande ce que je dois faire. Bien sûr, comme il n'y a pas encore d'utilisateur administrateur créé, je ne peux pas faire grand-chose... Avez-vous une idée de la façon de résoudre le problème ? Contexte : Windows 10 - 'Win10_1809Oct_v2_English_x64' Mojave - 10.14.5 2016 touchbar MBP

0 votes

Je suppose que vous n'avez pas d'idées. Merci quand même pour le guide !

3voto

gti3993 Points 31

Start From Scratch & Please Follow Step By Step Pour la meilleure utilisation de ces étapes, je vous suggère de googler chacune d'entre elles avant de commencer ! ! aka rassembler quelques informations (configuration matérielle requise).

  1. Ordinateur Windows installé et fonctionnant (XP/2000 -Vista - 7 - 8 - 10 -VM).
  2. Évidemment, un ordinateur Mac avec OS X10.10 et supérieur
  3. Disque dur externe de 32 Go ou plus .
  4. Clé USB 4GB . Exigences du logiciel :- - Fichiers à télécharger sur Windows
  5. MediaCreationTool.exe (LINK) .
  6. Windows.iso x64bit téléchargé par l'outil ci-dessus et enregistré sur votre PC.
  7. WinToUSB Enterprise v3.2 Multilingual Portable (il suffit de le googler) - Fichiers à télécharger sur Mac
  8. gdisk-1.0.1.pkg (LIEN) VOUS POUVEZ FAIRE LES ÉTAPES DE 1 À 4 SUR Windows ET SUR MAC EN MÊME TEMPS -------------------------------------------------------------------------------- On Windows :
  9. Ouvrez MediaCreationTool
  10. Choisissez CRÉER UN MÉDIAS D'INSTALLATION POUR UN AUTRE PC.
  11. Choisissez la langue et l'édition, mais il doit s'agir d'une version 64 bits.
  12. Sauvegardez le fichier ISO sur votre PC ( Plus de 3 GB à télécharger pour que vous puissiez suivre les étapes suivantes, vous avez encore du temps ! ) .
  13. Branchez votre disque dur externe (où vous souhaitez installer Windows).
  14. Sur le clavier, appuyez et maintenez le signe Window et la lettre R (ouvrira Run)
  15. Tapez DISKPART (maintenant cela ouvrira une cmd) les étapes suivantes dans cmd
  16. Liste des types de disques
  17. Tapez select disk # (remplacez # par le numéro de votre disque dur externe que vous avez obtenu à l'étape précédente).
  18. Tapez propre (lorsque vous avez terminé, vous pouvez fermer)
  19. Cliquez à droite sur l'icône de votre ordinateur et sélectionnez Gérer.
  20. Sur le panneau de gauche, cliquez sur GESTION DU DISQUE "Cela prendra un certain temps pour s'afficher et s'il vous demande d'initialiser, choisissez gpt".
  21. Trouvez votre disque dur externe
  22. Sur le numéro de DISQUE, faites un clic droit et convertissez-le en gpt.
  23. Maintenant, sur l'espace libre, créez une première partition de 500 Mo et formatez-la en FAT32 en la nommant EFI.
  24. Formatez le reste de l'espace libre en NTFS et nommez-le OS.
  25. lorsque vous avez terminé, fermez tout ce que vous avez ouvert (vue dégagée sur le bureau).
  26. Ouvrez WinToUSB Enterprise avec des privilèges d'administrateur.
  27. Choisissez l'ISO Windows (si MediaCreationTool a terminé le téléchargement de l'ISO).
  28. Choisissez le disque dur externe que vous venez de formater (vous devez voir et choisir EFI si vous ne le voyez pas, cela signifie que vous n'avez pas formaté le disque dur ou que vous n'avez pas encore converti le gigaoctet). disque dur ou peut-être toujours pas converti en gpt google around)
  29. Choisissez le système d'exploitation de votre choix.
  30. Installez et attendez que ce soit fait. -------------------------------------------------------------------------------- Sur MAC :
  31. Ouvrez l'application Boot Camp depuis votre Mac
  32. Choisissez uniquement de télécharger les derniers médias "en fait, décochez tout mais cochez la deuxième option".
  33. Enregistrez-la sur la clé USB (mentionnée dans la section Matériel requis ci-dessus).
  34. Cela permettra de télécharger les divers boot camp de Windows pour votre ordinateur Windows.
  35. Débranchez la clé USB lorsque vous avez terminé.
  36. Ouvrez le fichier gdisk-1.0.1.pkg et installez-le (mentionné dans la configuration logicielle requise ci-dessus).
  37. Branchez votre DISQUE DUR externe.
  38. Ouvrez le terminal et exécutez ces commandes et n'essayez pas d'être geek, suivez simplement ces commandes.
  39. Tapez sudo gdisk /dev/disk0
  40. Tapez p pour afficher la table de partition existante et vérifier que vous travaillez sur le bon disque.
  41. Tapez x pour accéder au menu expert.
  42. Tapez n pour créer un nouveau MBR de protection
  43. Tapez w pour enregistrer vos modifications et confirmer les changements.
  44. Tapez q pour quitter GPT fdisk.
  45. Donc, en gros, p Enter x Enter n Enter w Enter q Enter .
  46. Maintenant, redémarrez et maintenez la touche option et choisissez le disque dur externe.
  47. Il peut démarrer plusieurs fois, assurez-vous de toujours maintenir la touche option.
  48. Une fois l'installation terminée, branchez votre clé USB et installez les pilotes.

Fait :)

3voto

Anggra S Points 31

J'ai trouvé ce qui suit à Forum eGPU.io qui fonctionne sur mon MBP 2015, où les réponses précédentes n'ont pas réussi à faire apparaître la clé USB lors du démarrage. Différences :

  • Installer Kit d'évaluation et de déploiement de Windows

  • Exécutez l'environnement Deployment and Imaging Tools en tant qu'administrateur.

  • Formater le lecteur cible

    diskpart
    list disk
    select disk 1
    clean
    convert gpt
    create partition efi size=200
    format quick fs=fat32
    assign letter=s
    create partition msr size=16
    create partition primary
    format quick fs=ntfs
    assign letter=w
    exit
  • Installer Windows

    dism /apply-image /imagefile:D:\sources\install.wim /index:1 /ApplyDir:W:\ /CheckIntegrity

    où D est la lettre du lecteur d'installation de Windows, W est la partition NTFS du lecteur externe, l'indice "1" est pour Windows 10 Pro, utilisez "2" pour Windows 10 Home)

  • Installer les fichiers de démarrage

    bcdboot W:\Windows /s S: /f UEFI

    (S est la partition de démarrage EFI du lecteur externe)

0 votes

Cela a réglé mon problème sur MacPro 2013. J'avais le You can't change the startup disk to the selected disk; The bless tool was unable to set the current boot disk. problème.

2voto

Maurice Points 21

Les gars, vous pouvez oublier les invites de commande compliquées, j'ai trouvé un autre moyen :

  1. Installer Windows dans Boot Camp
  2. Quittez Mac OS et démarrez dans Windows
  3. Migrez le système vers un disque externe tel que le Samsung Evo 850 SSD à l'aide du logiciel gratuit Samsung Migrating Software.
  4. Retournez à Mac OS et ouvrez Boot Camp Assistant. Cliquez sur Continuer pour supprimer la partition Boot Camp créée.
  5. Quittez Mac OS (El Capitan ou Sierra).
  6. Redémarrez et maintenez la touche Option enfoncée.
  7. Choisissez de démarrer dans le lecteur EFI.

Voila. Simple.

1voto

Ricardo Vinagre Points 11

Aussi simple que cela !

Utilisez Windows GO, je l'ai testé dans mon MBPr 2015 dans un Samsung 850 Evo et cela fonctionne comme un charme.

J'ai suivi cette méthode

https://www.youtube.com/watch?v=g77iw6hl2GU

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X