r e m y >
Locke >
daffyb
Dans le même sous-dossier
Resources d'une application d'installation de
macOS où l'on trouve l'utilitaire
createinstallmedia (pour créer une clé USB démarrable) > l'on trouve aussi l'utilitaire
startosinstall (qui permet de lancer une installation avec des options). L'utilitaire
startosinstall est donc une alternative à l'exécutable
InstallAssistant = programme d'installation qui se lance par double-clic sur l'icône d'un installateur.
La syntaxe simplifiée de la commande est :
Bloc de code:
[EXÉCUTABLE] [DESTINATION] [SOURCE] [ARGUMENT]
Comme ce n'est pas très parlant > prenons un exemple tel que : l'installateur de
High Sierra est bien dans les
Applications du volume démarré en tant que
Install macOS High Sierra.app > la
destination est le volume externe d'un DDE nommé
BROL > la
source est l'installateur présent dans les
Applications > l'
argument est qu'on veut
convertir à l'apfs le volume cible qui est supporté par un HDD rotatif (DDE) --> la commande est :
Bloc de code:
sudo /Applications/"Install macOS High Sierra.app"/Contents/Resources/startosinstall --volume /Volumes/BROL --applicationpath /Applications/"Install macOS High Sierra.app" --converttoapfs YES
J'ai utilisé des
"" au lieu de barres d'échappement
\ pour éviter la difficulté. On notera que par rapport à la commande
createintallmedia > la syntaxe est la même -->
- a) pour aller chercher l'utilitaire dans les Resources de l'installateur
- b) pour indiquer avec l'option --volume la destination d'installation
- c) pour indiquer avec l'option --applicationpath la source de l'installation
Il ne s'ajoute qu'une option supplémentaire -->
- d) pour indiquer avec l'option --converttoapfs si l'on veut (YES) ou non (NO) une conversion au format apfs sur la destination.
En résumé : la commande
startosinstall est une alternative expérimentale pour lancer une installation de
High Sierra (mais de
Sierra ou d'
El Capitan aussi bien - l'exécutable ayant commencé d'apparaître avec
10.11 --> mais avec aucune variante d'installation intéressante par rapport à l'
InstallAssistant pour
10.11 et
10.12). Grâce à l'option
--converttoapfs (
YES or
NO) --> elle permet d'outrepasser les limitations de programmation de
InstallAssistant -->
- par exemple en forçant l'installation en apfs dans le volume d'un Fusion Drive > l'installation en jhfs+ dans le volume d'un SSD > l'installation en apfs dans le volume d'un HDD. J'ai pu me rendre compte notamment que High Sierra en jhfs+ dans le volume d'un SSD est une vraie misère (deux fois moins de débit en lecture & écriture).