Le message :
Bloc de code:
Le chemin /System /Installation /OSInstall.mpkg semble manquant ou endommagé.
s'éclaire ainsi : le démarreur
boot.efi présent dans le dossier
macOS Install Data a bien été exécuté par l'
EFI --> le
boot.efi a bien réussi à activer le
kernel (du cache de démarrage
prelinkedkernel) > et à lui passer l'adresse de l'image-disque
Base-System.dmg de l'OS d'installation démarrable > avec l'option :
-ramdisk qui fait que c'est un clone en
RAM qui s'est trouvé concerné.
L'injection des extensions dans le
kernel a dû s'effectuer > et l'OS en
RAM être démarré. Car c'est dans le volume monté
OS X Base System de l'image-disque
BaseSystem.dmg qu'existe un répertoire
System recelant 2 dossiers : le classique
Library > et le dossier spécialisé
Installation. Dans ce dossier
Installation > un lien symbolique pointe vers les
packages qui recèlent les ressources de l'OS
High Sierra.
À ce moment où l'OS d'installation était entièrement
démarré en
RAM > est intervenu un échec du
Programme d'installation à suivre le chemin aux paquets d'installation de
High Sierra.
Ça y était presque (comme on dit) : le moteur logique était lancé > c'est juste un chemin aux ressources d'installation qui n'a pas pu être trouvé. Quelle déveine !
----------
cette fois tu veux cloner Sierra sur Aura "honteusement" réservé à High Sierra ?
Dans ce fil > toute la problématique est de tenter d'installer «
High Sierra» dans le volume d'un
périphérique. Parce que le SSD OWC n'est
pas reconnu et ne le serait qu'à partir qu'un environnement démarré
High Sierra. Or le programme d'installation standard de
High Sierra (le programme
InstallAssistant qui se lance par double-clic sur l'application I
nstall macOS High Sierra.app) --> avorte d'entrée de jeu sa tâche en déclarant que
High Sierra ne peut être installé sur cet ordinateur.
D'où la tentative d'effectuer un «
by-pass» de ce programme d'installation standard > en appelant en ligne de commande un programme alternatif dédié aux développeurs : le programme
startosinstall recelé dans le sous-dossier
Resources de l'installateur.
Ce programme se montre spécialement récalcitrant chez Joël à 2 niveaux : il refuse l'argument
--volume /Volumes/[AutreVolume] permettant de prendre comme destination un autre volume que celui démarré (argument qui chez moi est honoré sans problème) > et si on lui donne le voume démarré comme destination > il refuse de compléter sa tâche de préparation de l'installation dans le volume démarré (
Sierra du DDE) par un
reboot du Mac sur l'OS d'installation du dossier
macOS Install Data.
D'où ma dernière commande créant sur l'en-tête du volume
Sierra un chemin de démarrage sur cet OS d'installation du dossier
macOS Install Data bien créé par le programme
startosinstall. Ce qui a permis un démarrage effectif de l'OS d'installation > mais a mis à jour un ultime obstacle : un
chemin invalide pour le programme d'installation aux paquets permettant d'installer
High Sierra.
Je sais que tout cela peut apparaître, pour un esprit pressé d'atteindre des résultats, comme des minuties quasi « entomologiques » où l'on perd du temps pour rien. Eh bien non ! on ne le perd pas pour rien, car l'informatique toute entière est faite de ces détails infimes : par exemple --> à tel moment d'un processus > l'existence ou l'absence d'un chemin exécutif valide à une cible.
Ce qui me sidère dans le cas de
Joël (et ce n'est évidemment pas sa faute) --> c'est que ce qui opère sans difficulté sur d'autres Mac (par exemple ma propre trapanelle : un
MacBook Pro 2011) > se heurte chez lui à des obstacles à tous les niveaux alors qu'il a un
MacBook Pro Retina 2014 récent. Quand même ! un installateur de
High Sierra devrait pouvoir se lancer d'un double-clic ! --> chez lui : nope ! Quand même ! un SDD OWC de remplacement devrait être reconnu d'entrée comme disque physique brut : chez lui : nope !
Ce sont ces obstacles multiples qui expliquent ici ces tentatives byzantines de forcer à la main aux choses.
----------
@
Joël
C'est couillon : d'après ce que tu décris --> l'installation était au bord de s'engager.
Ce que je peux te proposer > puisque ça l'a presque fait > c'est d'opérer encore une
répétition en refaisant
démarrer l'OS «
Sierra» sur «
Sierra» > en
supprimant l'actuel dossier
macOS Install Data recelant une erreur de chemin > et en en recréant un nouveau via une commande
startosinstall. Pour booter le Mac comme hier en forçant le démarrage sur l'OS d'installation.
Car il me vient une piste -->
- tu as appelé en fait 2 fois successivement (en utilisant mes commandes) l'utilitaire startosinstall à créer un dossier macOS Install Data dans Sierra : une 1ère fois avec l'argument : --converttoapfs YES et une 2è fois sans l'argument : --converttoapfs --> le dossier macOS Install Data n'ayant pas été supprimé entre temps. Ainsi > il y a peut-être eu sur-écriture de ce dossier par la 2è commande > et génération d'une erreur logique à ce moment-là.
=> ça vaut donc le coup de retenter en supprimant le dossier en place > pour qu'un neuf cohérent soit recréé par la commande.