Si vous avez supprimé une version précédente de Windows ou Ubuntu, il se peut que des fichiers restent dans la partition EFI ( disk0s1
). Les commandes ci-dessous permettront de supprimer ces fichiers.
-
Utilisez l'application Utilitaire de disque pour effacer un lecteur flash de 16 Go ou plus. Choisissez l'option ExFAT
et le format Master Boot Record
schéma.
-
Montez le fichier ISO Windows, puis copiez les fichiers sur le lecteur flash. L'ISO actuel de Windows 10 peut être téléchargé sur le site Web de Microsoft. Télécharger l'image disque de Windows 10 (fichier ISO) .
-
Copier le logiciel d'assistance Windows conçu pour votre Mac sur le lecteur flash. Le logiciel de support Windows peut être téléchargé en utilisant l'application Boot Camp Assistant. Sélectionnez Action->Download Window Support Software
dans la barre de menu.
Voici le contenu du lecteur flash d'installation de Windows tel qu'il apparaît dans l'application Finder. Le site AutoUnattend.xml
et à la fois le $WinPEDriver$
y BootCamp
proviennent du logiciel d'assistance Windows téléchargé par Apple pour un iMac (21,5 pouces, fin 2013). Les autres fichiers et dossiers provenaient du Win10_1909_English_x64.iso
téléchargé à partir de Microsoft.
-
Créer un espace libre à utiliser par Windows. Dans cet exemple, 400 Go seront réservés à Windows sur un disque de 1,1 To. Avant d'allouer l'espace libre, la sortie de la commande diskutil list disk0
est présenté ci-dessous.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.1 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 1.1 TB disk0s2
Pour rendre 300 Go d'espace libre disponible, la commande ci-dessous a été utilisée.
sudo diskutil apfs resizeContainer disk0s2 700G
La nouvelle sortie de la commande diskutil list disk0
est présenté ci-dessous. Remarquez le bloc de 300 Go d'espace libre créé directement en dessous. disk0s2
n'est pas indiqué.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.1 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 700.0 GB disk0s2
-
Redémarrez le Mac et maintenez immédiatement enfoncée la touche option jusqu'à ce que les icônes du gestionnaire de démarrage apparaissent. Choisissez l'icône EFI Boot
sous l'icône du lecteur flash.
-
Lorsque l'image ci-dessous apparaît, appuyez sur le bouton shift + F10 combinaison de touches. La fenêtre d'invite de commande ci-dessous devrait apparaître.
-
Entrez la commande suivante pour créer les partitions Windows. Ces commandes sont basées sur les instructions trouvées sur le site Web de Microsoft Partitions de disque dur basées sur UEFI/GPT .
diskpart
select disk 0
create partition msr size=16
create partition primary
shrink desired=800
format quick fs=ntfs label=BOOTCAMP
assign letter=w
create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
format quick fs=ntfs label=Recovery
gpt attributes=0x8000000000000001
list partition
exit
La sortie de l list partition
pour cet exemple est donnée ci-dessous.
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 System 200 MB 20 KB
Partition 2 Unknown 651 GB 200 MB
Partition 3 Reserved 16 MB 652 GB
Partition 4 Primary 371 GB 652 GB
* Partition 5 Recovery 800 MB 1023 GB
Entrez la commande exit
pour fermer la fenêtre d'invite de commande.
-
Procédez et terminez l'installation de Windows.
Remarque : si le Mac redémarre sur MacOS avant la fin de l'installation de Windows, ouvrez le volet Disque de démarrage de l'application Préférences Système. Après avoir déverrouillé, mettez en surbrillance l'icône intitulée Windows, puis cliquez sur le bouton Restart
bouton. L'installation de Windows devrait se poursuivre.
-
Si, après la fin de l'installation de Windows, le logiciel d'assistance Windows ne commence pas automatiquement à s'installer, exécutez la commande Setup
dans l'application BootCamp
sur le lecteur flash.
-
Téléchargez le dernier fichier ISO d'installation d'Ubuntu à partir de l'adresse suivante Page d'accueil Ubuntu . Le fichier téléchargé et utilisé dans cette réponse s'appelle ubuntu-18.04.3-desktop-amd64.iso
.
-
Créer un espace libre pour installer Ubuntu. Dans cet exemple, 300 Go d'espace seront réservés pour Ubuntu. La sortie de diskutil list disk0
après l'installation de Windows est indiqué ci-dessous.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.1 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 700.0 GB disk0s2
3: Microsoft Reserved 16.8 MB disk0s3
4: Microsoft Basic Data BOOTCAMP 398.4 GB disk0s4
5: Windows Recovery 838.9 MB disk0s5
Remarque : dans cet exemple, la partition EFI ( disk0s1
) est de 209,7 Mo. Rappelez-vous la taille de la partition EFI sur votre disque. Vous aurez besoin de cette valeur dans une étape ultérieure.
La commande donnée ci-dessous réduira l'APFS de 300 Go.
Note : Pour être compatible avec MacOS, les entrées dans la table de partition Guid (GPT) doivent être dans l'ordre croissant. Pour s'en assurer, des partitions factices doivent être créées lors de la réservation de l'espace libre. Puisque le programme d'installation d'Ubuntu créera deux nouvelles partitions, la commande ci-dessous créera deux partitions factices.
sudo diskutil apfs resizeContainer disk0s2 400G exfat DUMMY1 200M exfat DUMMY2 200M
La partition fictive peut avoir une taille arbitraire, puisque les partitions seront supprimées ultérieurement. La sortie de la commande diskutil list disk0
après avoir entré la commande ci-dessus, est donné ci-dessous.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.1 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk2 400.0 GB disk0s2
3: Microsoft Basic Data DUMMY1 199.2 MB disk0s8
4: Microsoft Basic Data DUMMY2 199.2 MB disk0s9
5: Microsoft Reserved 16.8 MB disk0s3
6: Microsoft Basic Data 398.4 GB disk0s4
7: Windows Recovery 838.9 MB disk0s5
-
Utilisez Graisseur pour créer un installateur Ubuntu amorçable sur une clé USB, puis démarrer à partir de cette clé. Un tutoriel peut être trouvé sur le site web d'Ubuntu Créer une clé USB amorçable sous MacOS .
-
Lorsque le menu ci-dessous apparaît, sélectionnez Try Ubuntu without installing
.
-
Lorsque le bureau Ubuntu apparaît, appuyez sur la touche control + option + T pour ouvrir une fenêtre de terminal.
-
Renommez temporairement les dossiers contenant les fichiers de démarrage Windows EFI. Cela permet d'éviter que certains fichiers ne soient écrasés lors de l'installation d'Ubuntu. De plus, cela empêchera Windows d'être ajouté au menu de démarrage de GRUB. Entrez les commandes suivantes pour renommer les dossiers
sudo -i
mkdir efi
mount /dev/sda1 efi
mv efi/EFI efi/EFI.win
umount efi
rmdir efi
exit
-
Entrez la commande exit
pour fermer la fenêtre du terminal, puis double-cliquez sur l'icône intitulée Install Ubuntu 18.04.3 LTS
affiché sur le bureau. Procédez à l'installation d'Ubuntu.
-
Lorsque l'écran ci-dessous apparaît, sélectionnez "Installer un logiciel tiers pour le matériel graphique et Wi-Fi et des formats de média supplémentaires", comme indiqué ci-dessous.
-
Lorsque l'écran ci-dessous apparaît, sélectionnez "Autre chose", comme indiqué ci-dessous.
-
Supprimez les partitions factices. Puisque la sortie de diskutil list disk0
a montré que la troisième et la quatrième partitions sont les du leur, la fenêtre ci-dessous identifiera ces partitions du leur en tant qu'appareils /dev/sda3
y /dev/sda4
. Mettre en évidence le dispositif /dev/sda3
puis cliquez sur le bouton -
pour supprimer. Répétez l'opération pour le /dev/sda4
.
-
Mettez en surbrillance les 300 Go d'espace libre, comme indiqué ci-dessous, puis cliquez sur le bouton +
pour ajouter une nouvelle partition.
Dans la fenêtre contextuelle, sélectionnez une taille et une utilisation à partir de EFI System Partition
comme indiqué ci-dessous. Ici, 210
Mo a été utilisé car la taille de la partition EFI d'origine était de 209,7 Mo. Vous devez entrer une valeur égale à la taille de la partition EFI d'origine sur votre disque, arrondie au Mo le plus proche. Ensuite, cliquez sur le bouton OK
bouton.
-
Mettez en surbrillance l'espace libre restant, comme indiqué ci-dessous, puis cliquez sur le bouton +
pour ajouter une nouvelle partition.
Dans la fenêtre popup, sélectionnez un point de montage de /
comme indiqué ci-dessous. Utilisons par défaut Ext4 journaling file system
y ne pas modifier la taille. Ensuite, cliquez sur le bouton OK
bouton.
-
Puisque toutes les nouvelles partitions ont été créées, cliquez sur le bouton Install Now
bouton. Lorsque l'écran ci-dessous apparaît, cliquez sur le bouton Continue
bouton. Procédez et installez Ubuntu.
-
Lorsque l'installation d'Ubuntu est terminée, le Mac doit être redémarré. Si on vous demande de retirer le support d'installation, faites-le. Lorsque le Mac redémarre, maintenez immédiatement enfoncée la touche option jusqu'à ce que les icônes du gestionnaire de démarrage apparaissent. Ensuite, maintenez enfoncée la touche control tout en sélectionnant le EFI Boot
sous l'icône du lecteur interne. Le Mac devrait démarrer Ubuntu.
-
Sur le bureau Ubuntu, appuyez sur le bouton control + option + T pour ouvrir une fenêtre de terminal. Saisissez les commandes suivantes pour déplacer les fichiers de démarrage EFI Ubuntu vers la nouvelle partition EFI et restaurer les noms des dossiers de démarrage Windows.
sudo -i
mkdir efi
mount /dev/sda3 efi
mv /boot/efi/EFI efi
mv /boot/efi/EFI.win /boot/efi/EFI
umount efi
rmdir efi
-
Utilisez la commande suivante pour étiqueter sda3
avec EFI2
.
fatlabel /dev/sda3 EFI2
Utilisez la commande suivante pour obtenir la valeur UUID de l'ancien ( sda1
) et nouveau ( sda3
) (à utiliser à l'étape suivante).
blkid /dev/sda1 /dev/sda3
D'après la sortie, la valeur UUID pour sda1
y sda3
a été déterminé comme étant 02E4-255E
y 2BCF-0C4E
respectivement. Dans votre cas, les valeurs UUID elles-mêmes seront spécifiques à votre machine. Les valeurs UUID données le sont à titre d'exemple et seront probablement différentes dans votre cas, comme on peut s'y attendre. L'étape suivante montre ce qu'il faut faire avec les valeurs UUID.
-
Changez l'UUID dans le /etc/fstab
fichier. Utilisez la commande nano /etc/fstab
ou une autre commande pour ouvrir le /etc/fstab
dans un éditeur. Remplacez l'UUID par sda1
avec l'UUID de sda3
. Pour cet exemple, il s'agirait de remplacer 02E4-255E
avec 2BCF-0C4E
. Enregistrez la modification et fermez l'éditeur.
-
Assurez-vous que le disque n'utilise pas de partitionnement hybride. Ceci peut être accompli en entrant la commande donnée ci-dessous.
gdisk /dev/sda
Cette commande est interactive. Les commandes interactives que vous devrez saisir à l'invite de la commande gdisk
sont indiqués ci-dessous.
x
n
w
y
-
Enfin, entrez la commande exit
deux fois pour fermer la fenêtre du terminal. Redémarrez le Mac.