Remarque: Cette réponse a été adaptée de la réponse de Klanomath à une question légèrement différente.
Il existe un lien sur le site Web d'Apple Comment mettre à niveau vers OS X El Capitan qui télécharge un fichier qui peut être utilisé pour créer le Installer OS X El Capitan
application. Cependant, si le modèle de Mac est trop récent pour permettre l'installation pour El Capitan, le message ci-dessous apparaîtra lors de la tentative de création de l'application Installer OS X El Capitan
.
Cette version d'OS X 10.11 ne peut pas être installée sur cet ordinateur.
Si vous essayez de créer une clé USB d'installation à utiliser sur un autre ordinateur Mac, vous pouvez toujours utiliser le fichier téléchargé pour créer ce programme d'installation. Les instructions sont données ci-dessous.
Cette méthode a été vérifiée à l'aide des configurations suivantes.
- Catalina sur une barre tactile MacBook Pro 2017 pour utilisation sur iMac 2009 24 pouces.
- Mojave sur un Mac mini 2018 pour une utilisation dans une machine virtuelle VirtualBox sur un iMac 2013 21,5 ".
- Catalina sur un iMac 2013 21,5 "pour une utilisation dans une machine virtuelle VirtualBox sur le même Mac.
Les étapes suivantes peuvent être utilisées pour créer un programme d'installation USB pour El Capitan.
- Suivez les instructions sur le site Web Apple Comment mettre à niveau vers OS X El Capitan pour télécharger
InstallMacOSX.dmg
.
-
Utilisez l'Utilitaire de disque pour effacer un lecteur flash de 16 Go ou plus. Si la fenêtre de l'utilitaire de disque comporte un menu déroulant Affichage
, assurez-vous que Afficher tous les périphériques
est sélectionné. Mettez en surbrillance le lecteur flash, puis cliquez sur le bouton Effacer
. Utilisez le paramètre indiqué dans l'image ci-dessous.
Ensuite, cliquez sur le bouton Effacer
. Une fois l'effacement terminé, cliquez sur le bouton Terminé
.
- Utilisez l'application Finder pour ouvrir
InstallMacOSX.dmg
.
-
Entrez les commandes ci-dessous. Un dossier nommé El Capitan
sera créé dans le dossier / tmp
pour contenir les fichiers temporaires.
Remarque: le moyen le plus simple d'entrer les commandes est de copier depuis ce document et de le coller dans la fenêtre du terminal.
rm -rf / tmp / El \ Capitan
pkgutil --expand / Volumes / Install \ OS \ X / InstallMacOSX.pkg / tmp / El \ Capitan
diskutil eject Install \ OS \ X
cd / tmp / El \ Capitan
hdiutil attacher InstallMacOSX.pkg / InstallESD.dmg -noverify -nobrowse -mountpoint / Volumes / esd
sudo asr restaurer -source /Volumes/esd/BaseSystem.dmg -target / Volumes / MyVolume -noprompt -noverify -erase
Après avoir entré la dernière commande donnée ci-dessus, vous pouvez recevoir un message similaire à celui donné ci-dessous.
asr: impossible de personnaliser le volume / les volumes / le système de base OS X
Certaines versions de macOS produiront ce message, tandis que d'autres ne le feront pas. Je soupçonne qu'il s'agit d'un message fatal car un statut de sortie de 1 a été renvoyé.
L'inspection a déterminé que la partie de la commande qui a échoué est sans importance.
Par conséquent, j'ai pu ignorer cette erreur. Cependant, l'erreur peut également être évitée en appliquant les étapes suivantes données dans la section ci-dessous intitulée Alternative to Using the asr
Command.
-
Pour terminer la création du programme d'installation de la clé USB amorçable El Capitan, entrez les commandes ci-dessous.
diskutil renommer OS \ X \ Base \ System Install \ El \ Capitan
rm / Volumes / Install \ El \ Capitan / System / Installation / Packages
cp -rp / Volumes / esd / Packages / Volumes / Install \ El \ Capitan / System / Installation
cp -rp /Volumes/esd/BaseSystem.chunklist / Volumes / Install \ El \ Capitan /
cp -rp /Volumes/esd/BaseSystem.dmg / Volumes / Install \ El \ Capitan /
hdiutil detach / Volumes / esd
sudo bless --folder / Volumes / Install \ El \ Capitan / System / Library / CoreServices --label Install \ El \ Capitan
cp / Volumes / Install \ El \ Capitan / Install \ OS \ X \ El \ Capitan.app/Contents/Resources/InstallAssistant.icns / Volumes / Install \ El \ Capitan / .VolumeIcon.icns
cd "$ HOME"
rm -r / tmp / El \ Capitan
diskutil eject Install \ El \ Capitan
- Retirez le lecteur flash. Vous avez terminé.
Alternative à l'utilisation de la commande asr
La commande donnée ci-dessous peut générer un message d'erreur et / ou se bloquer selon la version de macOS et peut-être le modèle de Mac que vous utilisez.
sudo asr restaurer -source /Volumes/esd/BaseSystem.dmg -target / Volumes / MyVolume -noprompt -noverify -erase
Vous pouvez éviter d'entrer la commande ci-dessus en suivant les étapes ci-dessous.
-
Si le volume du lecteur flash USB n'est plus étiqueté MyVolume
, utilisez l'Utilitaire de disque pour effacer le lecteur flash. Mettez en surbrillance le lecteur flash, puis cliquez sur le bouton Effacer
. Utilisez le paramètre indiqué dans l'image ci-dessous.
Ensuite, cliquez sur le bouton Effacer
. Une fois l'effacement terminé, cliquez sur le bouton Terminé
.
-
Entrez la commande suivante pour créer une image de lecteur flash clairsemée.
hdiutil create -type SPARSE -size 10g -layout MBRSPUD -fs HFS + J -volname MyImage -attach / tmp / El \ Capitan / MyImage
-
Fondamentalement, vous souhaitez restaurer le volume MyImage
à partir du fichier caché BaseSystem.dmg
. Le fichier caché BaseSystem.dmg
est affiché dans l'image de la fenêtre du Finder ci-dessous. Le lecteur OS X Install ESD
se trouve dans le volume caché Volumes
dans le dossier racine.
Il existe différentes manières d'afficher les fichiers cachés. Ces méthodes dépendent de la version d'OS X ou de macOS que vous utilisez. Vous devrez peut-être rechercher sur le Web une méthode qui vous convient.
Mettez en surbrillance le volume MyVolume
affiché dans la fenêtre principale de l'Utilitaire de disque. Cliquez sur le bouton Restaurer
, puis sur le bouton Image
. Sélectionnez le fichier BaseSystem.dmg
, comme indiqué ci-dessous. Ensuite, cliquez sur le bouton Restaurer
.
Après une restauration réussie, vous devriez voir l'image ci-dessous. Vous pouvez cliquer sur le bouton Terminé
et quitter l'utilitaire de disque.
De plus, vous devriez obtenir la fenêtre contextuelle suivante.
-
Entrez les commandes suivantes pour cloner sur le lecteur flash.
Remarque: l'exécution de la commande dd
prend beaucoup de temps. Consultez cette réponse pour suivre la progression de la commande dd
. Les octets à transférer représentent environ 10 Go.
getdsk () {local "x = $ (diskutil info" $ 2 "| grep Part \ of \ Whole)"; eval $ 1 '= "/ dev / $ {x ## *}"'; }
getdsk DSK1 OS \ X \ Base \ System
getdsk DSK2 MyVolume
diskutil unmountdisk $ DSK1
diskutil unmountdisk $ DSK2
sudo dd si = $ DSK1 sur = $ DSK2 bs = 1m
diskutil éjecter $ DSK1
diskutil unmountdisk $ DSK2
diskutil mountdisk $ DSK2
Remarque: puisque l'original sera immédiatement éjecté et finalement supprimé, je n'ai pas pris la peine d'utiliser la commande hfs.util
pour changer l'UUID du clone.
Vous pouvez maintenant passer au reste des étapes.
Références
Comment créer une clé USB amorçable sur un Mac?
Quelle est la meilleure façon de générer une clé USB Yosemite ou Mavericks Install?
Installez El Capitan avec VirtualBox sur OS X