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.
Les spécifications Windows sont données ci-dessous.
- 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
~/WindowsSupport
répertoire.
- 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.
À 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 diskutil
commande 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 ExFAT
format sélectionne automatiquement un UUID de EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
.
- 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.
- 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.
Montez le fichier iso Windows et copiez le contenu sur le volume "WINSTALL". Vous aurez besoin de l’utilisation de la cp
commande à 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!
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
Utilisez la commande ci-dessous pour supprimer le AutoUnattend.xml
fichier.
mv /volumes/WINSTALL/AutoUnattend.xml /volumes/WINSTALL/NoAutoUnattend.xml
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".
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".
Dans l'image ci-dessous, sélectionnez "Réparer votre ordinateur".
Dans l'image ci-dessous, sélectionnez "Dépanner".
Dans l'image ci-dessous, sélectionnez "Invite de commandes".
Le résultat devrait être l'image ci-dessous.
Utilisez la commande diskpart
pour 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 diskpart
gé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
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.esd
fichier, 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
.
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.
Ecrivez les fichiers de démarrage sur la partition EFI. La commande à utiliser est donnée ci-dessous.
bcdboot w:\windows /s s:
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
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.
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".
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.
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.
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.
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.
Ensuite, démarrez l’environnement de récupération Windows. En gros, maintenez la shifttouche enfoncée tout en choisissant de redémarrer Windows.
Accédez à une invite de commande Windows en suivant les instructions données ci-dessous.
Dans l'image ci-dessous, sélectionnez "Dépanner".
Dans l'image ci-dessous, sélectionnez "Options avancées"
Dans l'image ci-dessous, sélectionnez "Invite de commandes".
Après un court délai, vous devriez obtenir une image similaire à celle présentée ci-dessous. Choisissez le compte administrateur pour continuer.
Ensuite, vous devriez obtenir une image similaire à celle présentée ci-dessous. Sélectionnez "Continuer".
Le résultat devrait être l'image ci-dessous.
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 diskpart
et 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 dispart
et ferme la fenêtre.
exit
exit
Dans l'image ci-dessous, sélectionnez "Continuer" pour redémarrer sous Windows 10.
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.
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.