10.13 High Sierra HELP installation High Sierra impossible

lili567

Membre confirmé
13 Mars 2018
16
2
38
Bonjour,

J'aurai besoin de votre aide, je rencontre un problème avec mon Macbook air 2014

Hier soir, j’ai essayé d’installer High Sierra, cela avait fonctionné, au bout de quelques minute il a redémarré et depuis il reste bloquer avec une fenêtre me disant que l'installation est impossible...
Voilà le message qui s'affiche :
macOS n'a pas pu être installé sur votre ordinateur
Le chemin /Systèm/Installation/Packages/OSInstall.mpkg semble manquant ou endommagé

En cliquant sur redémarrer rien de change, toujours la même fenêtre qui fini par réapparaître
J'ai vu sur le forum que cela est arrivé a pas mal de monde, mai je ne sais pas par où commencer

Je suis vraiment embêtée, comme tout utilisateur j'imagine

Savez-vous ce que je dois fais? par quoi commencer ?

Merci d'avance pour votre aide précieuse!
 
Bonjour lili

Plantage connu d'une installation de High Sierra. Je te propose une enquête pour vérifier l'état des lieux : si ton volume est re-démarrable (avec quelques manipulations) ou s'il faudra envisager une ré-installation du logiclel-Système.

La première démarche est la suivante :

- (re-)démarre les 2 touches ⌘R (cmd R) tenues pressées jusqu'à l'affichage d'une  = démarrage sur l'OS de secours. Tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS. Va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.

Dans la fenêtre ouverte > saisis la commande informative  :
Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)

  • tu vas voir s'afficher le tableau des disques attachés au Mac (en interne / externe) > avec leurs paramètres de tables de partition > partitions > Conteneur CoreStorage si présent > Conteneur apfs si présent
  • une série de micro-disques correspond à des images-disques créées en RAM à l'occasion du démarrage en mode Recovery > dans le volume desquelles sont montés en lecture & écriture des dossiers du recoveryOS sur lequel tu démarres. Elles s'effacent à l'extinction ou au re-démarrage.

Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre des captures d'écran -->

  • tu sélectionnes le tableau > ⌘C pour le copier dans le presse-papier > ⌘Q pour quitter le «Terminal» > option  : "Obtenir de l'aide en ligne" (dans la fenêtre des 4 Utilitaires) > ce qui lance un navigateur «Safari» 
  • page Apple par défaut > un clic sur l'adresse de haut de page pour l'éditer > saisis  : macgénération (tout court  : c'est une barre de recherche Google) et valide > tu atteins le site MacGé > Forums > te connectes > ce fil 
  • dans la page de ce fil de MacGé > presse le bouton (carré avec un + inscrit - juste au milieu de la largeur de la fenêtre totale) dans la barre de menus au-dessus du champ de saisie d'un message > menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)

=> ces informations donneront une idée de la configuration logique de ton disque.
 
merci d'avance pour ton aide!
J'ai essayé de faire ce que tu as dis, je n'ai pa réussi à ouvrir safari via le PC touché , du coup je continu avec mon autre PC
j'ai fais des photos qu je te les fais suivre
 
Il y a donc un format apfs installé sur la partition principale > avec exportation d'un Conteneur comportant 4 volumes - dont le volume-Système Macintosh HD.

Afin d'affiner l'enquête > tu vas passer (l'une après l'autre) ces 3 commandes toujours informatives -->
Bloc de code:
diskutil info /Volumes/"Macintosh HD"
ls /Volumes/"Macintosh HD"
bless --info /Volumes/"Macintosh HD"

  • respecte tous les espaces ; le "l" de "ls" est la minuscule de "L" ; mets "Macintosh HD" avec des ""
  • la 1ère retourne un tableau d'information sur le volume
  • la 2è liste ses dossiers de premier niveau
  • la 3è affiche la chemin de démarrage inscrit sur son en-tête

Poste ces tableaux ici comme tu l'as déjà fait.
 
J'arrive à lire.

La 3è commande n'a rien retourné. Pourtant tu me parais l'avoir saisie correctement. Donc je ne capture pas pourquoi il est retourné un : "Aucun volume spécifié" alors que tu as bien mentionné /Volumes/"Macintosh HD"...

Obtenir le résultat de cette commande est absolument crucial pour le diagnostic.

Repasse donc la commande :
Bloc de code:
bless --info /Volumes/"Macintosh HD"

  • est-ce que tu vois s'afficher un tableau ?
 
Diagnostic -->

  • le volume Macintosh HD est monté en lecture & écriture > un OS peut y être installé ou restauré
  • la distribution des dossiers-Système est complète + un dossier macOS Install Data de l'installation qui a planté
  • le chemin de démarrage du volume pointe sur le démarreur boot.efi de l'OS d'installation auxiliaire contenu dans le dossier macOS Install Data > et pas sur le démarreur boot.efi de l'OS en place -> donc ton Mac redémarre en boucle sur l'installation bloquée

Après quelques manipulations --> tu devrais pouvoir réouvrir ta session sans ré-installation du Système.

Passe d'abord la commande (avec soin) :
Bloc de code:
rm -rf /Volumes/"Macintosh HD"/"macOS Install Data"
  • mets les intitulés avec des "" ; pas d'espace entre HD" et /"---
  • la commande supprime le dossier macOS Install Data ; elle passe sans commentaire

La commande exécutée > repasse la commande informative -->
Bloc de code:
ls /Volumes/"Macintosh HD"

  • et poste le tableau mis à jour --> que je vérifie si le dossier a bien été supprimé.
 
Le dossier macOS Install Data a bien été supprimé. Étape suivante (la plus importante) --> restauration du chemin de démarrage du volume > pour qu'il pointe sur le démarreur de l'OS en place.

Il s'agit de passer la longue commande suivante :
Bloc de code:
bless --folder /Volumes/"Macintosh HD"/System/Library/CoreServices --file /Volumes/"Macintosh HD"/System/Library/CoreServices/boot.efi

  • voici comment tu vas t'y prendre pour la passer sans difficulté : par un "copier-coller à rebours" --> tu commences par venir à cette page avec Safari > tu copies la commande indiquée dans mon message (déroule bien le tapis roulant horizontal pour la copier jusqu'au boot.efi final) > tu quittes Safari > tu relances le Terminal > tu colles la commande et tu l'exécutes. Elle passe sans commentaire.

Cela fait > repasse la commande informative qui affiche le chemin de boot actif du volume -->
Bloc de code:
bless --info /Volumes/"Macintosh HD"

  • et poste le tableau retourné --> que je vérifie si le nouveau chemin est bien inscrit.
 
Parfait !

Commandes de finitions --> reconstruction des informations de démarrage du volume.

Passe d'abord la commande :
Bloc de code:
kextcache -u /Volumes/"Macintosh HD"

  • la commande met-à-jour le cache de boot prelinkedkernel interne au volume Macintosh HD ; elle passe sans commentaire

Passe ensuite la commande :
Bloc de code:
diskutil ap updatePreboot disk1s1

  • la commande met-à-jour les informations de démarrage pour l'EFI (programme de boot du Mac) recelées dans le volume auxiliaire de prédémarrage Preboot ; elle passe avec un affichage kilométrique.

Poste l'affichage retourné par la 2è.
 
J'avais donné l'identifiant disk1s1 pour le volume d'après un tableau antérieur - ce qui n'est pas validé.

Repasse la commande :
Bloc de code:
diskutil list

  • qui affiche les disques

et poste le tableau --> que je vérifie l'index de volume apfs de Macintosh HD.
 
Ahaa ! Eurêka !

L'identifiant du volume apfs est bien disk1s1 --> mais (et tu es toute excusée) tu as saisi des lettres l (minuscules de L) à la place de chiffres 1 (= un). Excusée > car la police dans une fenêtre de code ne distingue pas avec netteté la lettre et le chiffre.

Tu repasses donc la commande -->
Bloc de code:
diskutil ap updatePreboot disk1s1

  • mais s'il y a bien une minuscule de lettre L dans diskutil --> il y a 2 chiffres "un" = 1 dans disk1s1

Poste le tableau retourné.
 


Écrivez votre réponse...