Comment créer une clé d'installation d'El Capitan à partir du mode de récupération sans avoir un autre Mac en marche.
Commencez par télécharger le programme d'installation d'El Capitan pour Windows ou Linux à partir de cette page : https://support.apple.com/fr-fr/HT211683
Copiez ce programme d'installation sur une clé formatée exFat (dépassant la limite de 4 Go et lisible sous Mac os x) et nommée DMG pour plus de commodité.
Démarrez le Mac en mode récupération, puis par le terminal :
- Créer une partition de travail
Liste de la configuration du disque :
diskutil list
- Ensuite, localisez le disque interne, généralement disk0
Si la structure est correcte, on devrait trouver une partition nommée "Macintosh HD" ou autre avec un index disk0s2.
Si c'est le cas, créez une partition de travail de 50 Go en soustrayant ces 50 Go de la taille de la partition d'origine : Par exemple, sur un disque de 250 Go, cela donnera 200 Go pour la partition principale et 50 Go pour celle d'installation :
diskutil resizevolume disk0s2 200g jhfs+ work 0b
Cela créera la partition de travail d'environ 50 Go.
-
Ensuite, branchez la clé et copiez le fichier dmg sur la nouvelle partition :
cp /Volumes/DMG/InstallMacOSX.dmg /Volumes/travail
Cela devrait prendre quelques minutes et si tout va bien, pas de retour au terminal.
-
Ensuite, allez dans le répertoire de travail :
cd /Volumes/travail
et monter l'image disque :
hdiutil attach InstallMacOSX.dmg
Quelques lignes d'information devraient suivre qui devraient se terminer par : /Volumes/Installer OS X
-
Puis récupérez à partir de l'image disque montée ci-dessus, le fichier InstallMacOSX.pkg :
cp -v /Volumes/"Install OS X"/InstallMacOSX.pkg .
Veuillez noter que le point à la fin de la ligne précédente est important. Il désigne le répertoire courant (/Volumes/work).
-
Ensuite, décompactez le fichier InstallMacOSX.pkg dans un répertoire (Installer par exemple) qui sera créé par la commande pkgutil suivante :
pkgutil --expand InstallMacOSX.pkg Installateur
et positionnez-vous dans le paquetage créé InstallMacOSX.pkg
cd Installer/InstallMacOSX.pkg
-
Ensuite, décompactez le fichier Payload en utilisant la commande tar.
tar -xvf Payload
Déplacez le fichier InstallESD.dmg dans le répertoire de travail :
mv -v InstallESD.dmg /Volumes/work
Ensuite, nous pouvons créer la structure de l'installation :
8)allez dans le répertoire de travail :
cd /Volumes/work
et nettoyer le répertoire d'installation
rm -r Installer/*
Ensuite, continuez avec ceci :
hdiutil attach InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app
hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o Installer/Installer
hdiutil resize -size 8g Installer/Installer.sparseimage
hdiutil attach Installer/Installer.sparseimage -noverify -nobrowse -mountpoint /Volumes/install_build
rm -r /Volumes/install_build/System/Installation/Packages
cp -av /Volumes/install_app/Packages /Volumes/install_build/System/Installation/
cp -av /Volumes/install_app/BaseSystem.chunklist /Volumes/install_build
cp -av /Volumes/install_app/BaseSystem.dmg /Volumes/install_build
hdiutil detach /Volumes/install_app
hdiutil detach /Volumes/install_build
hdiutil resize -size `hdiutil resize -limits Installer/Installer.sparseimage | tail -n 1 | awk '{print $ 1}' `b Installer/Installer.sparseimage
hdiutil convert Installer/Installer.sparseimage -format UDZO -o Installer/Installer
Tout d'abord, créez la partition du disque d'installation que nous appellerons CLE en réduisant la partition de travail de 10 Go.
diskutil resizevolume /Volumes/work 20g jhfs+ CLE 0b
Si c'est le cas, nous passons alors la commande de création :
asr restore --source Installer/Installer.dmg --target /Volumes/CLE --noprompt --noverify --erase
Vous pouvez maintenant démarrer sur l'installateur EC avec la touche Alt au démarrage. Le nom de la partition d'installation sera "Système de base OS X".
J'ai testé cette méthode et elle fonctionne bien.
La meilleure façon, dans la "session terminal" est d'ouvrir un nouveau terminal cmd+n et à l'intérieur faire la commande :
/Applications/Safari.app/Contents/MacOS/Safari
Ensuite vous vous connectez au forum (en mode texte...) récupérez ce post et vous pouvez utiliser le copier/coller du forum tu le terminal initial pour chaque commande.
Bonne chance. ;-)