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

51

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

Mattia Righetti
la source
@ matt95 Cet article peut aussi être utile
Simon

Réponses:

42

Voici une procédure mise à jour pour Windows 10, basée sur l'excellente réponse d'Orkoden.

J'ai testé ce processus sur un MacBookPro11,1 sous OS X 10.11.5 (15F34). Tout au long du processus, connectez directement tous les appareils à votre Mac. J'ai constaté que certaines opérations échouaient plus fréquemment si j'utilisais le concentrateur USB de mon moniteur.

Outre le lecteur externe qui hébergera votre installation Windows (le "lecteur de destination"), vous aurez besoin d'un autre lecteur USB (le "lecteur de pilote") pour stocker temporairement les pilotes Boot Camp.

J'ai utilisé ces pièces:

  • Lecteur de destination: SSD externe Samsung T3 Portable 500 Go USB 3.0 (MU-PT500B / AM)
  • Lecteur du pilote: lecteur flash USB 3.0 SanDisk Extreme 32 Go (SDCZ80-032G-GAM46)

Voici les étapes:

  1. Installez VMware Fusion 8.1.1 à partir du site de VMware
  2. La version d'évaluation gratuite non professionnelle est suffisante
  3. VMware Fusion 7.1.3 n'a pas pu connecter mon disque USB externe à ma machine virtuelle Windows
  4. J'ai téléchargé VMware-Fusion-8.1.1-3771013.dmg (SHA256: 29cad381a36374e58a85fb58f7aaad8cae41ad50ef07fdda0db6d782c95c0a95)
  5. Téléchargez le fichier ISO Windows 10 à l' adresse https://www.microsoft.com/en-us/software-download/windows10ISO.
  6. J'ai choisi Windows 10, anglais, 64 bits
  7. J'ai téléchargé Win10_1511_1_Français_x64.iso (SHA256: cf5cff9e23c853fed769cf382e18b29889dcc0055b69226f0164ab51eca3069c)
  8. Téléchargez le kit d'installation automatisée de Windows 7 à l' adresse https://www.microsoft.com/en-us/download/details.aspx?id=5753.
  9. J'ai téléchargé KB3AIK_EN.iso (SHA256: c6639424b2cebabff3e851913e5f56410f28184bbdb648d5f86c05d93a4cebba)
  10. Préparez le lecteur de pilote.
    1. Exécutez la liste diskutil pour déterminer le nom du périphérique. Dans mon cas, le nom du périphérique était / dev / disk2.
    2. Effacer le disque en utilisant diskutil eraseDisk fat32 DRIVERS MBR / dev / disk2
    3. Assistant Boot Camp ouvert
      1. Dans "Introduction", cliquez sur "Continuer"
      2. Dans "Sélectionner les tâches":
        1. Décochez "Créer un disque d'installation de Windows 7 ou version ultérieure"
        2. Cochez "Téléchargez le dernier logiciel de support Windows de Apple"
        3. Décochez "Installer Windows 7 ou une version ultérieure"
        4. Cliquez sur "Continuer"
      3. Si "Select Tasks" n'existe pas, essayez "Action-> Télécharger le logiciel de support Windows".
      4. Dans "Enregistrer le logiciel de support Windows", choisissez le lecteur du pilote, puis cliquez sur "Continuer".
      5. Attendez la fin du processus.
    4. Ejectez le lecteur de pilote: diskutil éjecter / dev / disk2
    5. Déconnectez le lecteur du pilote.
  11. Préparez la machine virtuelle Windows temporaire. Nous utiliserons la machine virtuelle Windows temporaire pour écrire l'image de disque sur le lecteur de destination. Dans VMware Fusion:
  12. Créer une nouvelle VM:
    1. Fichier> Nouveau
    2. Dans "Sélectionnez la méthode d'installation", choisissez "Installer à partir d'un disque ou d'une image", puis cliquez sur "Continuer".
    3. Dans "Créer une nouvelle machine virtuelle", choisissez "Utiliser un autre disque ou une image de disque…", localisez Win10_1511_1_English_x64.iso, puis cliquez sur "Continuer".
    4. Dans "Installation facile de Microsoft Windows", décochez "Utiliser l'installation facile" et cliquez sur "Continuer".
    5. Cliquez sur "Terminer".
  13. Démarrez la machine virtuelle et terminez l'installation de Windows. Les paramètres importent peu, car nous utilisons simplement cette machine virtuelle pour écrire l’image disque.
    1. Choisissez "Suivant"
    2. Choisissez "Installer maintenant"
    3. Choisissez "Je n'ai pas de clé de produit"
    4. Choisissez "Windows 10 Pro"
    5. Choisissez "J'accepte les termes de la licence"
    6. Choisissez "Personnalisé: Installer uniquement Windows (avancé)"
    7. Choisissez "Espace disque non alloué" et cliquez sur "Suivant"
    8. Choisissez "Utiliser les paramètres express"
    9. Choisissez "je le possède"
    10. Choisissez "Passer cette étape"
    11. Entrez un nom d'utilisateur
  14. Installez le kit d'installation automatisée:
    1. Dans le menu "Machine virtuelle", choisissez "CD / DVD (SATA)"> "Choisir un disque ou une image de disque ...". Sélectionnez KB3AIK_EN.iso.
    2. Dans le menu Démarrer, choisissez "Explorateur de fichiers", puis "Ce PC". Double-cliquez sur "Lecteur de DVD (D :) KB3AIK_EN".
    3. Choisissez "Oui"
    4. Choisissez ".NET Framework Setup"
      1. Choisissez "Télécharger et installer cette fonctionnalité"
      2. Une fois l'installation terminée, choisissez "Fermer"
    5. Choisissez "Windows AIK Setup"
      1. Choisissez "Suivant"
      2. Choisissez "Je suis d'accord"
      3. Choisissez "Suivant"
      4. Choisissez "Suivant"
      5. Une fois l'installation terminée, choisissez "Fermer"
  15. Préparez et créez l'image du lecteur de destination:
    1. Dans le menu Démarrer, choisissez "Toutes les applications". Choisissez "Microsoft Windows AIK". Cliquez avec le bouton droit de la souris sur "Invite de commande des outils de déploiement". Choisissez "Plus", puis "Exécuter en tant qu'administrateur". Choisissez "Oui".
    2. Préparez le lecteur de destination:
      1. Courir diskpart
      2. Branchez le lecteur de destination. Dans l'invite "Choisissez l'endroit où vous souhaitez vous connecter", choisissez "Se connecter à Windows"
      3. Exécuter list diskpour déterminer le numéro de disque du lecteur de destination. Dans mon cas, le numéro de disque était 1.
      4. Courir: select disk 1
      5. Courir: clean
      6. Courir: create partition primary
      7. Courir: format fs=ntfs quick
      8. Courir: assign
      9. Courir: active
      10. Courir: list volume
      11. Notez la lettre de lecteur pour le volume sélectionné (marqué d'un *); c'est la lettre de lecteur du lecteur de destination. Dans mon cas, la lettre était "E".
      12. Courir: exit
    3. Image du lecteur de destination:
      1. Dans le menu "Machine virtuelle", choisissez "CD / DVD (SATA)"> "Choisir un disque ou une image de disque ...". Sélectionnez Win10_1511_1_Français_x64.iso.
      2. Courir: imagex /check /verify /apply d:\sources\install.wim "Windows 10 Home" e:
        • Pour Windows 10 Pro, utilisez "Windows 10 Pro"
        • Pour Windows 10 Education, utilisez "Windows 10 Education Retail Technical Preview"
      3. Courir: bcdboot e:\windows /v /s e:
      4. Courir: shutdown /p
      5. Quittez VMware Fusion
  16. Redémarrez dans Windows pour terminer l'installation
    1. Redémarrez le Mac en maintenant la touche Option enfoncée.
    2. Lorsque la liste des disques de démarrage apparaît, utilisez les touches fléchées pour choisir Windows. Terminez l'installation de Windows. Si Windows redémarre pendant l'installation, redémarrez à nouveau tout en maintenant la touche Option enfoncée pour revenir à Windows.
    3. Insérez le lecteur de pilote. Ouvrez le menu Démarrer, choisissez “Explorateur de fichiers”, choisissez “PILOTES (E :)”, ouvrez le dossier “BootCamp” et ouvrez le “Setup”. Terminez l'installation.

Windows est maintenant installé et prêt.

  • Pour redémarrer sous OS X, cliquez sur l'icône Boot Camp dans la zone de notification, puis choisissez «Redémarrer sous OS X…».
  • Pour redémarrer dans Windows, ouvrez «Préférences Système» dans le menu Pomme, choisissez «Disque de démarrage», choisissez «BOOTCAMP», puis choisissez «Redémarrer…».
  • Pour choisir un système d'exploitation au démarrage, maintenez la touche Option enfoncée.
Alex Lambert
la source
1
Il manque une petite étape ci-dessus: Exécuter: sélectionner le disque 1 Exécuter: nettoyer Exécuter: créer une partition principale Exécuter: sélectionner la partition 1 Exécuter: format fs = ntfs quick
chrishiestand
Merci de vérifier que cela fonctionne pour vous. Vos étapes sont à peu près les mêmes que celles de @ orkoden ci-dessus, mais j'aime bien l' /check /verifyaddition à la commande imagex. Malheureusement, je suis incapable de reproduire votre succès ce soir. J'ai peut-être un problème avec mon adaptateur USB3 -> adaptateur de données (Thermaltake BlackX 5g) - ou peut-être est-ce un problème avec le contrôleur USB3 sur mon MBP. Je continue à perdre la connexion au disque lorsque je lance Windows et dans Parallels / VMWare. Dans tous les cas, je devrai emprunter du bon matériel connu avant de pouvoir déterminer si cela fonctionne.
chrishiestand
J'ai essayé à nouveau sur un lecteur USB externe et cela a fonctionné. C'était donc soit mon disque SSD, soit (plus probablement, je pense) l'adaptateur usb3 de Thermaltake BlacX 5G qui interrompait la connexion
chrishiestand
4
@chrishiestand et Alex: j'ai téléchargé le Kit d'évaluation et de déploiement de Windows 10 et substitué la commande Dism /apply-image /imagefile:D:\sources\install.wim /index:1 /ApplyDir:E:\ /CheckIntegrityà votre commande publiée imagex /check /verify /apply d:\sources\install.wim "Windows 10 Home" e:. Cette substitution a fonctionné pour moi. La commande Dism.exeest le nouveau remplaçant de la imagex.execommande obsolète . Ce n'était pas le seul changement que j'ai apporté à votre procédure, mais c'était le plus important.
David Anderson
1
Lorsque vous essayez de changer le disque de démarrage sur mon disque dur, vous indiquez que You can't change the startup disk to the selected disk; The bless tool was unable to set the current boot disk.j'utilise un volume sur mon disque dur externe au lieu de la totalité du disque. Utilisé imagex.exe. N'importe quoi? J'ai utilisé la gestion des disques pour reformater la partition. La partition GUID correspond-elle au problème et, dans l'affirmative, comment puis-je le changer?
Brique
16

Oui, tu peux le faire . Les instructions concernent à l'origine Windows 8. Certaines commandes de terminal peuvent être légèrement différentes pour Windows 10.

Tu auras besoin de :

  1. Fichier ISO Windows 10 x64
  2. une installation Windows en cours d'exécution réelle ou virtualisée
  3. un disque dur externe vierge
  4. Pilotes Apple Bootcamp (obtenus à partir de la configuration de BootCamp) sur clé USB
  5. Microsoft AIK

Formater et préparer le lecteur externe

  1. lancez l'outil de ligne CMD (cliquez sur le menu Démarrer, tapez CMD dans la barre de recherche, puis lancez-le)
  2. type DISKPART
  3. type LIST DISKIl listera tous les lecteurs ( DISK 0 ; DISK 1; DISK # ;etc ...)
  4. Choisissez le disque sur lequel vous voulez installer Windows et tapez en conséquence SELECT DISK #(c'est #-à-dire le numéro du disque que vous voulez utiliser (par exemple SELECT DISK 2)
  5. Tapez à LIST DISKnouveau et vous verrez un *devant le disque à effacer.
  6. Type CLEAN
  7. Type CREATE PARTITION PRIMARY
  8. Type SELECT PARTITION 1
  9. Type ACTIVE
  10. Type FORMAT FS=NTFS QUICK
  11. Type ASSIGN
  12. Tapez EXITou fermez la fenêtre

Installer Windows avec AIK

  1. installer AIK
  2. Montez l'image ISO de Windows 10 en tant que lecteur. VMWare etc. peut le faire, sinon utilisez un outil comme PowerISO .
  3. Notez vos lettres de lecteurs avant de continuer. Modifiez les lettres de votre système en conséquence. - Lettre de lecteur pour Windows ISO? Ici E: - Lettre de lecteur pour disque dur vide? Ici G:

  4. Ouvrez l'outil CMD en tant qu'administrateur: cliquez sur le menu Démarrer, tapez CMD, cliquez avec le bouton droit de la souris et sélectionnez Exécuter en tant qu'administrateur.

  5. Tapez C:\Program Files\Windows AIK\Tools\Amd64\imagex.exe /APPLY E:\sources\install.esd 1 G:\(changez les lettres pour qu'elles correspondent à votre configuration)
  6. Rendre la clé USB amorçable. Type BCDBOOT G:\WINDOWS /S G:

Premier démarrage et installation du pilote

  1. Branchez le disque dur externe sur votre Mac.
  2. Démarrez votre Mac et maintenez la touche ALT () enfoncée pour choisir le lecteur Windows que vous venez d'installer.
  3. Windows va démarrer puis redémarrer l'ordinateur. Au carillon de démarrage, maintenez la touche ALT enfoncée et choisissez à nouveau le lecteur Windows.
  4. Une fois que le bureau Windows apparaît, branchez votre clé USB Pilotes Apple Windows et installez les pilotes Bootcamp.

Après l'installation, redémarrez Windows. Maintenez ALT à nouveau au démarrage pour choisir le lecteur Windows.

Orkoden
la source
1
Lorsque j'essaie de démarrer le disque dur externe au dernier point n ° 1, mon MacBook ne trouve même pas le lecteur USB. Il n'est donc pas amorçable, aucune solution de contournement?
Mattia Righetti
2
Au lieu de CREATE PARTITION 1vous devriez taperCREATE PARTITION PRIMARY
leolobato le
1
Je ne peux pas obtenir que cela fonctionne non plus, lorsque je redémarre mon MAC et que je maintiens la touche ALT enfoncée, je ne peux pas voir la fenêtre Drive
Steve Ng
1
Assurez-vous que votre partition est la première du disque, si elle n’est pas définitivement définie comme étant la partition principale. J'ai commencé par essayer d'utiliser une 2ème partition, donc je suppose qu'une fois que tout fonctionne, vous pouvez redimensionner et ajouter une 2ème partition. Je ne sais pas comment j'aurais pu faire la 2e primaire, sans recommencer. De plus, lors du redémarrage d'osx, le lecteur USB manquera pour la première fois. Vous devez donc l'éteindre, puis redémarrer à nouveau, en maintenant alt. Quelque chose comme ça ne fait pas un redémarrage complet, et donc ne récupère pas le lecteur. Après cela, cela a fonctionné, mais les pilotes de gfx mis à jour automatiquement, puis, ont semblé nuire à l’installation. Éteindre!
Chris Barry
1
Si vous avez besoin de faire cela avec le nouvel outil, après imagex, son Dism / apply-image / imagefile:N:\ Images \ my -windows-partition.wim / index: 1 / ApplyDir: C: \ technet.microsoft.com /en-us/library/hh824910.aspx et le fichier image est install.esd pas install.wim
Chris Barry
11

Processus pour 2015 - MacBooks (installation d'EFI)

Vous aurez besoin d’un accès à une installation Windows 10 opérationnelle. Voir les autres réponses pour installer une machine virtuelle.

Sous Mac OS:

  1. Exécutez Boot Camp Assistant pour placer les pilotes Windows sur une clé USB distincte.
  2. Télécharger un ISO de Windows 10 x64
  3. Transférez l'ISO sur votre installation Windows.

Sous Windows:

  1. Installez Windows ADK , décochez toutes les alternatives sauf "Outils de déploiement"
  2. Double-cliquez sur l'ISO Windows pour le monter en tant que lecteur.
  3. Branchez le lecteur USB externe.
  4. Ouvrez une invite de commande avec privilèges élevés et exécutez les opérations suivantes:

Trouver un numéro d'index:

dism /get-wiminfo /wimfile:d:\sources\install.wim

(Recherchez la version Windows de votre choix et rappelez-vous le numéro d'index. Nous l'utiliserons plus tard.)

Formater le lecteur:

diskpart
list disk
select disk 1 (the id of your external drive)
clean (warning: this will erase everything on the drive)
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

Installation de Windows:

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

(D est la lettre du lecteur d'installation Windows, W est la partition NTFS du lecteur externe. Utilisez le numéro d'index que vous avez trouvé ci-dessus pour choisir la bonne version de Windows. Pour moi, 8c'était pour Pro et 3c'était pour Home)

Installation des fichiers de démarrage:

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

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

Terminé! Branchez le lecteur sur votre Mac et redémarrez en maintenant la touche Option enfoncée. EFI Boot devrait également être considéré comme une alternative. Il s’agit de votre installation de Windows 10.

La dernière étape consiste à installer les pilotes Windows Boot Camp. Exécutez setup.exe à partir du lecteur USB.

Simphax
la source
L'avez-vous essayé avec un rMBP 2016 ou ne fonctionne-t-il que sur les modèles 2015?
Kikettas
J'ai un PBM mi-2015, mais il devrait également fonctionner pour les nouveaux modèles de MacBook.
Simphax
Je l'ai essayé tout à l'heure sur mon MacBook Pro 2016 (13 "avec barre tactile). Ni le Trackpad, ni le clavier (y compris la barre tactile) n'ont été reconnus au cours de la configuration. J'ai donc dû utiliser un clavier externe pour le configurer. accroché assez longtemps à 95% pendant la marche à pied, soyez patient!
bluefirex
Simple, génial! Je viens d'avoir Windows 10 Pro sans fichier intall.wim, exportez-le donc simplement depuis eps! Travailler comme un charme et je n'ai pas besoin de clavier externe .. Mais je suggère de télécharger les pilotes de Boot Camp! Merci encore!
Liborza
1
@Gripsoft J'ai mis à jour la réponse :)
Simphax
7

Ceci est essentiellement la réponse d’Alex Lambert d’en haut avec quelques mises à jour. Vous n'avez pas besoin du kit d'installation automatisée, vous pouvez utiliser les commandes contenues dans l'ISO. Et comme le install.wimfichier n’est plus inclus dans l’ISO, j’ai ajouté les étapes pour convertir le fichier install.esden install.wim.

Voici mes mises à jour pour son post ci-dessus:

Vous n'avez pas besoin d'AIK, supprimez donc l'étape 3, l'étape 5.3 et l'étape 6.1.

Voici la mise à jour 6.2 avec la correction chrishiestand.

6.2

  1. Préparez le lecteur de destination:
  2. Courir diskpart
  3. Branchez le lecteur de destination. Dans l'invite "Choisissez l'endroit où vous souhaitez vous connecter", choisissez "Se connecter à Windows"
  4. Exécuter list diskpour déterminer le numéro de disque du lecteur de destination. Dans mon cas, le numéro de disque était 1.
  5. Courir: select disk 1
  6. Courir: clean
  7. Courir: create partition primary
  8. Courir: select partition 1
  9. Courir: format fs=ntfs quick
  10. Courir: assign
  11. Courir: active
  12. Courir: list volume
  13. Notez la lettre de lecteur pour le volume sélectionné (marqué d'un *); c'est la lettre de lecteur du lecteur de destination. Dans mon cas, la lettre était E.
  14. Courir: exit

Effectuez l'étape 6.3 pour monter l'ISO sur la machine virtuelle.

Voici ma mise à jour à l'étape 6.4:

  1. Vous aurez besoin de convertir le install.esdfichier en install.wim.
  2. Copier d:\sources\install.esdquelque part sur votre disque dur (j'ai utilisé le dossier Documents).
  3. Copier d:\sources\dism.exedans le même répertoire.
  4. Obtenez des détails sur les images contenues dans le fichier ESD avec la commande suivante. Nous devrons prendre note du numéro d'index dont nous avons besoin en exécutant:

    dism /Get-WimInfo /WimFile:install.esd
    
  5. Prenez note de l'index de la version du système d'exploitation que vous souhaitez installer (si l'esd contient de nombreuses images), le nombre correspond à celui qui est inséré dans le SourceIndex. Je choisis l'index 1 (Windows 10 Professional)

    dism /export-image /SourceImageFile:install.esd /SourceIndex:1 /DestinationImageFile:install.wim /Compress:max /CheckIntegrity**
    
  6. Une fois que la progression a atteint 100% et que les contrôles d'intégrité sont terminés, vous aurez un fichier WIM à côté du fichier ESD. Courir:

    Dism /apply-image /imagefile:install.wim /index:1 /ApplyDir:E:\ /CheckIntegrity** 
    

(merci David Anderson pour la commande DISM d'écrire sur le lecteur de destination)

Continuez à partir de l'étape 6.5 et tout devrait bien fonctionner.

J'apprécie vraiment tout le monde de poster car cela m'a rapproché et a été capable de comprendre les quelques autres étapes pour que cela fonctionne, et je voulais les poster ici pour aider la prochaine personne à essayer ce processus.

TaoTek
la source
6

C'est très simple. Si vous avez Parallels ou VMWare, procurez-vous simplement deux utilitaires Windows gratuits, miniTools (pour formater et configurer le disque externe) et WintoUSB.

Placez l'ISO de Windows 10 ou 8.1 dans la machine virtuelle, comme vous en aurez besoin lors de l'installation avec WintoUSB. Je l'ai déjà fait environ 30 fois et je n'ai jamais eu de problème. Utiliser miniTools est la partie la plus difficile et simple une fois que vous avez compris.

Il est préférable de formater d'abord le nouveau disque avec le Mac au format ExFAT. Une fois que vous avez monté ceci dans Parallels et exécuté miniTools, il vous suffit de créer la première partition (la plus petite que vous verrez) Fat32 et de la rendre principale et active.

La deuxième grande partition crée NTFS et primaire également.

Une fois cela fait, WintoUSB est simple à utiliser, sélectionnez l'ISO puis le nouvel externe et vérifiez les partitions EFI et principale comme destination.

C'est ça. J'utilise l'utilitaire Paragons NTFS sur mon Mac pour pouvoir écrire sur un disque NTFS de cette manière. Je peux copier tout ce dont j'ai besoin, tels que les pilotes Bootcamp. Les pilotes AMD sont identiques à ceux du Mac, mais si vous démarrez (option de blocage au démarrage) sur le nouveau disque, il installera les pilotes sous Windows même.

J'ai acheté Windows 10 sur Amazon (Home Edition) et chacun de ceux-ci est automatiquement autorisé sous licence par Microsoft sans aucun problème. La mise en garde est seulement pour le même Mac (dans mon cas, un nouveau Mac Pro).

En passant, je peux faire tout cela ci-dessus avec El Capitan et macOS Sierra (j'ai un compte de développeur chez Apple).

Michael Bradley
la source
Je viens d'installer Windows 10 sur un lecteur externe utilisant WinToUSB, et ce fut un jeu d'enfant. Je suis heureux parmi ces procédures très longues, longues et probablement difficiles, que quelqu'un a évoquées comme étant la solution de facilité. (L'inconvénient de cette méthode, cependant, est que vous ne disposez pas d'un environnement de récupération Windows. Cela pourrait être une affaire pour certains. J'ai trouvé d'autres moyens de sauvegarder mon système Windows pour le contourner.)
GuyGizmo
5

Ces instructions ne nécessitent que le lecteur externe et l’iso Windows 10.

Aucun lecteur flash, machine virtuelle, kit Windows (AIK ou ADK) ou tout autre outil tiers n'est requis.

Voici les étapes de base nécessaires à l’installation de Windows 10 pour un démarrage EFI, lorsque Boot Camp Assistant 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 lecteur USB 3 externe. J'ai testé ces instructions à l'aide d'un disque dur USB 3 et d'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 commande diskutil list, le lecteur externe apparaît en tant que disk1. Si vous avez 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 la taille en examinant le résultat de la commande diskutil info disk1. Si la taille est de 4096 octets, je devrai modifier ces instructions.
  • Votre Mac peut démarrer Windows à l'aide de l'EFI. Cela devrait être vrai pour tout Mac prenant officiellement en charge Windows 10 selon Apple.

Les spécifications Windows sont données ci-dessous.

  • Edition: Windows 10 Pro
  • Version: 1709
  • Système d'exploitation: 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 Windows. Recherchez le menu déroulant "Action" dans la barre de menus de Boot Camp Assistant. Sur mon Mac, ces fichiers ont été téléchargés dans le ~/WindowsSupportrépertoire.
  2. Créer un espace vide sur un lecteur. Cet espace doit être en dehors de tout conteneur APFS ou Core Storage. Si vous souhaitez utiliser un lecteur entier, vous pouvez ignorer cette étape.
  3. À la fin de cet espace disponible, allouez environ 10 Go pour les fichiers d'installation, suivis de 600 Mo d'espace disponible pour l'environnement de récupération Microsoft Windows (WRE). J'utilise habituellement la diskutilcommande pour faire cela. 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 de la partition de 600 Mo devrait être DE94BBA4-06D1-4D40-A16A-BFD50179D6AC.

    Si vous souhaitez utiliser l'intégralité du lecteur, l'intégralité de celui-ci peut être considérée comme un espace libre. La commande ci-dessous est donc suffisante.

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

    Remarque: Un ExFATformat sélectionne automatiquement un UUID de EBD0A0A2-B9E5-4433-87C0-68B6B72699C7.

  4. Formatez la partition ExFAT de 10 Go avec l’étiquette "WINSTALL". Si vous avez utilisé la commande donnée à l'étape précédente, vous pouvez ignorer 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 Windows et copiez le contenu sur le volume "WINSTALL". Vous aurez besoin de l’utilisation de la cpcommande à 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
    

    Remarque: cette commande prendra un certain temps. Sois patient!

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

    cp  -Rv  ~/WindowsSupport/  /volumes/WINSTALL
    
  8. Utilisez la commande ci-dessous pour supprimer le AutoUnattend.xmlfichier.

    mv  /volumes/WINSTALL/AutoUnattend.xml  /volumes/WINSTALL/NoAutoUnattend.xml
    
  9. Ensuite, vous devez démarrer à partir du volume contenant les fichiers d’installation de Windows. Maintenez la touche Option enfoncée immédiatement après le redémarrage sur votre Mac. Libérez l'option lorsque la fenêtre du gestionnaire de démarrage apparaît. Sélectionnez l'icône intitulée "démarrage EFI". 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 "Dépanner".

    z3

    Dans l'image ci-dessous, sélectionnez "Invite de commandes".

    z4

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

    z6

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

    Remarque: La commande peut parfois prendre un certain temps pour diskpartgénérer la première invite. Sois patient.

    diskpart
    list  volume
    

    À partir du résultat de la commande list volume, déterminez le numéro du volume portant le libellé "WINSTALL". Dans cet exemple, je supposerai que ce nombre est 0. Votre numéro pourrait être différent. La commande suivante sélectionne ce volume.

    select  volume  0
    

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

    remove
    assign  letter=t
    

    La commande suivante répertorie toutes les partitions de disk1.

    list  partition
    

    À partir du résultat de la commande list partition, déterminez le numéro de la parition avec le type "Système". Dans cet exemple, je supposerai que ce nombre est 1. Votre numéro pourrait être différent. Déterminez également le numéro de la partition avec le type "Récupération". Dans cet exemple, je supposerai que ce nombre est 3. Encore une fois, votre nombre pourrait être différent. Les commandes ci-dessous modifient la lettre de lecteur de la partition "Système" en S:.

    select  partition  1
    assign  letter=s
    

    Les commandes suivantes affectent la partition "Récupération". Les attributs appropriés sont définis. Ensuite, la partition est formatée en NTFS et reçoit le libellé "Récupération".

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

    La commande ci-dessous crée la toute 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. Tous les espaces libres contigus restants sont alloués à cette partition. La partition est au format NTFS, sous le libellé "BOOTCAMP" et affectée à la lettre de lecteur 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. Commencez par saisir les commandes ci-dessous pour déterminer le nom du fichier contenant les fichiers Windows. Je supposerai 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, effectuez la substitution appropriée lors de la saisie des commandes indiquées 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.esdfichier, l'index affiché pour le nom Windows 10 Proétait 8. Je vais utiliser cette valeur dans la commande ci-dessous. Cette commande copiera 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 remplacé /index:8.

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

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

    Remarque: Si des pilotes ne sont pas éligibles, des messages d'erreur peuvent s'afficher. Ceci est normal, de tels messages d'erreur peuvent être ignorés.

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

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

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

    exit
    

    Cela devrait donner une image similaire à celle affichée ci-dessous. Sélectionnez "Éteignez votre PC", puis attendez que le Mac s'éteigne complètement.

    z35

  17. Vous devez terminer l'initialisation de Windows 10. Maintenez la optiontouche enfoncée immédiatement après avoir allumé votre Mac. Relâchez le optionlorsque la fenêtre Gestionnaire de démarrage apparaît. Sélectionnez l'icône intitulée "démarrage EFI". Ensuite, maintenez la controltouche enfoncée tout en choisissant la flèche circulaire sous l’indication "EFI Boot".

  18. Continuez jusqu'à ce que vous atteigniez l'écran où vous êtes invité pour votre région. Pour la version 1709 (OS build 16299.15) de Windows 10, l’écran suivant apparaîtra. z34

    Pour les autres versions de Windows 10, l'écran peut apparaître différemment. À titre d'exemple, l'écran correspondant à la version 1507 (version OS 10240) de Windows 10 apparaîtra comme indiqué ci-dessous.
    z36

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

    Ensuite, appuyez sur les touches control+ shift+ F3pour redémarrer Windows 10 en mode audit.

  19. Lorsque le bureau illustré ci-dessous apparaît, utilisez l'explorateur de fichiers Windows pour ouvrir l'application Windows Support Software appelée "Installation". 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 l’environnement de récupération Windows. En gros, maintenez la shifttouche enfoncée tout en choisissant de redémarrer Windows.

  21. Accédez à une invite de commande Windows en suivant les instructions données ci-dessous.

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

    z7

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

    z9

    Dans l'image ci-dessous, sélectionnez "Invite de commandes".

    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 développez le volume "BOOTCAMP" pour récupérer l'espace disponible. La procédure est donnée ci-dessous.

    Entrez la paire de commandes suivante pour démarrer diskpartet répertorier les volumes actuels.

    diskpart
    list  volume
    

    À partir du résultat de la commande list volume, déterminez le numéro du volume portant le libellé "WINSTALL". Dans cet exemple, je supposerai que ce nombre est 1. Votre numéro pourrait être différent. Déterminez également le numéro du volume avec l’étiquette "BOOTCAMP". Dans cet exemple, je supposerai que ce nombre est 0. Encore une fois, votre nombre pourrait être différent.

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

    select  volume  1
    delete  partition
    

    La paire de commandes suivante sélectionne le volume "BOOTCAMP" puis étend la partition correspondante pour utiliser l’espace supprimé.

    select  volume  0
    extend
    

    La paire de commandes suivante ferme dispartet ferme la fenêtre.

    exit
    exit
    
  23. Dans l'image ci-dessous, sélectionnez "Continuer" pour redémarrer sous Windows 10.

    z7

  24. Vous retournerez au bureau de l'administrateur en affichant la fenêtre "Outil de préparation du système". Dans cette fenêtre, sélectionnez "Arrêter" sous "Options d'arrêt", comme indiqué ci-dessous.

    Remarque: votre écran peut également inclure une fenêtre intitulée "Boot Camp", qui peut être ignorée.

    z42

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

    Remarque: Si vous avez déjà interdit l'accès de votre Mac à 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 rallumez le Wi-Fi.

    La prochaine fois que vous allumez votre Mac, Windows démarre en mode " Expérience originale ". Il s’agit essentiellement de la façon dont un PC récemment acheté démarre, lorsque Windows 10 est déjà installé.

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

Si demandé, je peux clarifier l'une des étapes ci-dessus

David Anderson
la source
J'ai réussi à réussir jusqu'à l'étape 18, mais maintenant, Windows est entré dans une boucle d'échec de démarrage. Ne réussit pas à démarrer 3 fois, redémarre et me demande quoi faire. Bien sûr, étant donné qu'aucun utilisateur administrateur n'a encore été créé, je ne peux pas en faire grand chose ... Des idées pour résoudre ce problème? Contexte: Windows 10 - 'Win10_1809Oct_v2_English_x64' Mojave - 10.14.5 2016 Barre tactile MBP
Barrett
Je suppose que tu n'as aucune idée. Merci pour le guide quand même!
Barrett
3

Commencez à partir de zéro et suivez les instructions étape par étape Pour une utilisation optimale de ces étapes, je vous suggère de les rechercher sur Google avant de commencer! aka recueillir quelques informations (Configuration matérielle requise).

  1. Ordinateur Windows installé et fonctionnel (XP / 2000 -Vista - 7 - 8 - 10 -VM).
  2. Évidemment, un ordinateur Mac avec OS X10.10 et supérieur
  3. Disque dur externe 32 Go ou plus.
  4. Clé USB de 4 Go. Configuration logicielle requise: - • Fichiers à télécharger sous Windows
  5. MediaCreationTool.exe (LINK).
  6. Windows.iso x64bit téléchargé par l'outil ci-dessus et enregistré sur votre PC.
  7. Portable multilingue WinToUSB Enterprise v3.2 (google ça!) • Fichiers à télécharger sur Mac
  8. gdisk-1.0.1.pkg (LINK) VOUS POUVEZ FAIRE LES ÉTAPES DE 1 À 4 SOUS WINDOWS ET SUR MAC EN MÊME TEMPS ---------------------- -------------------------------------------------- -------- Sur Windows:
  9. Ouvrez MediaCreationTool
  10. Choisissez CRÉER UN SUPPORT D'INSTALLATION POUR UN AUTRE PC
  11. Choisissez la langue et l'édition, mais il doit être 64 bits
  12. Enregistrer dans un fichier ISO sur votre PC (plus de 3 Go à télécharger afin que vous puissiez suivre les étapes à venir!).
  13. Branchez votre disque dur externe (où vous souhaitez installer Windows.)
  14. Clavier ON appuyez et maintenez enfoncé le signe de la fenêtre et la lettre R (ouvrira Run)
  15. Tapez DISKPART (maintenant il va ouvrir une cmd) prochaines étapes dans cmd
  16. Type liste disque
  17. Tapez select disk # (remplacez # par le numéro de votre disque dur externe obtenu à l’étape précédente)
  18. Tapez propre (lorsque vous avez terminé, vous pouvez fermer)
  19. Cliquez avec le bouton droit sur l'icône de votre ordinateur et sélectionnez Gérer.
  20. Sur le panneau de gauche, cliquez sur DISK MANAGEMENT "il vous faudra un certain temps pour indiquer également si cela vous dit d'initialiser, choisissez gpt"
  21. Trouvez votre disque dur externe
  22. Sur le numéro de disque cliquez avec le bouton 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, nommez-la 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 claire sur le bureau).
  26. Ouvrez WinToUSB Enterprise avec des privilèges d’administrateur.
  27. Choisissez le fichier WINDOWS.ISO (si MediaCreationTool est terminé avec 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'êtes peut-être toujours pas converti au format gpt google around).
  29. Choisissez votre système d'exploitation souhaité.
  30. Installez et attendez jusqu'à ce que c'est fait. -------------------------------------------------- ------------------------------ Sur MAC:
  31. Ouvrez l'application boot Camp depuis votre mac
  32. Choisissez uniquement pour télécharger le dernier média "en gros, décochez toutes les cases mais cochez la deuxième option".
  33. Enregistrez-le sur la clé USB (mentionné dans la configuration matérielle requise ci-dessus).
  34. Cela téléchargera les plongeurs Windows Boot Camp 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 Configuration logicielle ci-dessus).
  37. Branchez votre disque dur externe.
  38. Ouvrez le terminal et lancez ces commandes sans essayer 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 entrer dans le menu expert.
  42. Tapez n pour créer un nouveau MBR protecteur
  43. Tapez w pour enregistrer vos modifications et les confirmer.
  44. Tapez q pour quitter GPT fdisk.
  45. Donc, fondamentalement, p entrez x Entrée n Entrée w Entrée q Entrée.
  46. Maintenant, redémarrez et maintenez la touche option et choisissez le disque dur externe
  47. il se peut qu’il s’amorce plusieurs fois en s’assurant de toujours garder la touche option.
  48. Une fois l’installation terminée, branchez votre clé USB et installez les pilotes.

Terminé :)

gti3993
la source
3

Nous avons trouvé ce qui suit sur le forum eGPU.io, qui fonctionne sur mon MBP de 2015, où les réponses précédentes ne permettaient pas d’obtenir la clé USB répertoriée lors du démarrage. Différences:

  • Installer le kit d'évaluation et de déploiement Windows
  • Exécuter l'environnement des outils de déploiement et de création d'image 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 Windows, W est la partition NTFS du lecteur externe, Index «1» 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)

Anggra S
la source
cela a résolu mon problème sur MacPro 2013. J'ai eu 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.
Almo
2

Les gars, vous pouvez oublier les invites de commande compliquées, j'ai trouvé une manière différente:

  1. Installer des fenêtres dans Boot Camp
  2. Quittez Mac OS et démarrez dans Windows
  3. Migrez le système vers un lecteur externe tel que le Samsung Evo 850 SSD à l'aide du logiciel gratuit de migration Samsung.
  4. Retournez à Mac OS et ouvrez l’Assistant Boot Camp. 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.
  7. Choisissez de démarrer sur le lecteur EFI.

Voila. Facile.

Maurice
la source
1

Aussi simple que ça!

Utilisez windows GO, j'ai testé mon MBPr 2015 sur un Samsung 850 Evo et fonctionne à merveille.

Suivi cette méthode

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

Ricardo Vinagre
la source
-1

Tout cela était une fois. La nouvelle sécurité SIP d’Apple compliquerait les choses. OS X 10.11.4 ouvre Bootcamp Utility et

Action> Télécharger le logiciel de support Windows

Utilitaire de disque pour préparer un SSD T2 externe en tant qu’exFAT, puis exécutez le logiciel de support Windows. Sélectionnez votre lecteur externe. Ensuite, l’utilitaire Bootcamp prend en note l’arrêt de votre préparation manuelle et installe un Bootcamp Windows 10 sur le lecteur externe. Ou il pourrait installer interne. L'essayer Voyez ce que votre matériel prend en charge. Bootcamp supprime rapidement les accidents, ou Utilitaire de disque "-" supprimer et premiers secours.

SIP peut ne pas prendre en charge Windows Bootcamp externe. et du matériel ancien. Vous pouvez en apprendre plus à ce sujet sur le blog Two Canoes, en quoi le camp d'entraînement El Capitan est affecté par le nouveau système de protection de l'intégrité du système (SIP) d'Apple .

Combien de temps avant que Bootcamp devienne un widget Windows Mission Control ? Quelque chose comme ça à l' Hôpital universitaire depuis des décennies (de 1996 à aujourd'hui). SIP contribue à rendre Bootcamp plus fluide qu’avant.

Mark Stewart
la source