10.13 High Sierra Panique - MacOS n'a pas pu être installé

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 563
21 463
Forêt de Fontainebleau
Salut El Nino

Toi au moins tu fournis toutes les informations sur un plateau. Si tu avais été dans la variante la plus favorable de plantage d'installation de High Sierra --> tu aurais tout seul rétabli la situation pour redémarrer ton OS et réouvrir ta session.

Ce qui n'est pas le cas > car ici aucune anomalie formelle ne se montre > ni dans la distribution des dossiers-Système (complète > tu as supprimé simplement le dossier macOS Install Data de l'installation avortée) > ni dans le chemin de démarrage qui pointe régulièrement sur le démarreur boot.efi de l'OS en place.

Que l'installation de High Sierra ne se soit pas effectuée > cela est certain : car tu as un SSD et aucune conversion au format apfs (automatique sur ce type de disque) n'est intervenue --> tu as toujours un volume SSD Mac au format jhfs+ standard > hôte d'un Conteneur CoreStorage Chiffré.

Les cas formellement impeccables sont toujours les plus ennuyeux à dépanner > car aucune anomalie ne ressort dont la rectification ponctuelle règlerait la question. On agit donc en aveugle - parce que la raison du plantage n'est pas connue.

----------

1er test (sans guère d'ambition) --> dans la session de secours > le volume SSD Mac monté > passe les commandes :
Bloc de code:
touch /Volumes/"SSD Mac"/System/Library/Extensions
kextcache -u /Volumes/"SSD Mac"
  • la 1ère rétablit un sceau de temps d'accès uniformisé sur le répertoire-Système des extensions du noyau
  • la 2è met-à-jour le cache de démarrage prelinkedkernel chargé par le boot_loader : boot.efi au démarrage ; elle passe sans commentaire

Cela fait > tu vas à : Menu  > Disque de démarrage > tu sélectionnes SSD Mac > tu redémarres dessus -->

  • décris ce qui se passe : tu déverrouilles le volume à l'écran de connexion inaugural > ensuite ? - une  ? - une barre de chargement horizontale ? - qui charge ou bien le même plantage qu'avant ?
 
  • J’aime
Réactions: El nino

El nino

Nouveau membre
29 Avril 2018
4
2
30
Suite à l'exécution des 2 commandes, j'ai redémarré le MacBook sur le disque SSD Mac.
Après déverrouillage du volume, une barre de chargement horizontale s'affiche, se fige et.... se complète ! Le démarrage se termine bien, il n'y a plus qu'à installer High Sierra proprement.

Un grand merci macomaniac pour ton aide rapide et efficace ! Non seulement tu fournis des instructions claires, tu prends également le temps d'expliquer le diagnostic et l'effet des commandes à saisir. C'est vraiment appréciable.
 

El nino

Nouveau membre
29 Avril 2018
4
2
30
Oui j'ai ensuite pu réouvrir ma session ! Au temps pour moi la description était incomplète. Je suis en train de télécharger la mise à jour vers High Sierra, en espérant que cette fois ci tout se passe bien. Merci encore !
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 563
21 463
Forêt de Fontainebleau
Reconstruire le cache de démarrage d'un volume peut être une action décisive - ce qui a été le cas ici -->

  • le cache prelinkedkernel associe un clone du code du kernel et le tableau d'adresses des kexts (ou extensions du noyau) à injecter dans le kernel en mode "bloc sans vérification terme à terme". Pour que l'adressage des extensions ait cette allure de "bloc" soustrait à la vérification > il n'est pas mauvais au préalable d'exécuter une commande touch sur le dossier des Extensions qui les recèle > car l'effet est d'apposer sur le dossier un sceau de temps d'accès uniforme aux extensions - ce qui lève les suspicions sur telle ou telle qui aurait été trafiquée isolément ou ajoutée. En principe le protocole de sécurité du SIP empêche ces interventions > mais il est toujours possible de le désactiver. Bref --> le dossier des Extensions ayant l'allure d'un ensemble avec un sceau d'uniformité temporelle > la reconstruction du cache prelinkedkernel est assurée d'intégrer un tableau "faisant bloc" des extensions.

Ainsi > le démarreur boot.efi - qui prend en charge le cache prelinkedkernel au démarrage et rien d'autre - peut-il charger en RAM le kernel > puis lui injecter en bloc le tableau des extensions et hop ! pour peu que le reste de l'OS n'ait pas été malmené > le Système a des chances de démarrer.

----------

Une alternative à appliquer la MÀJ consiste à télécharger un installateur complet (5,2 Go) de High Sierra > qui correspond actuellement à la version 10.13.4. Appliquer l'installation au volume démarré --> ne fait que restaurer le Logiciel-Système sans toucher les données d'utilisateur ni les applications tierces.
 
  • J’aime
Réactions: El nino

Almax

Membre junior
27 Avril 2018
89
0
Bonsoir, même problème pour moi depuis 3 jours je ne suis plus quoi faire j’en aurai besoin pour demain, quelqu’un peut m’aider s’il vous plaît ?

Cordialement.
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 563
21 463
Forêt de Fontainebleau
Bonsoir Almax

Voici la 1ère étape -->

- 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.
 

Almax

Membre junior
27 Avril 2018
89
0
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Sans titre              499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk1
   1:                  Apple_HFS OS X Base System        2.0 GB     disk1s1

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk2

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk3

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +4.2 MB     disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk19

Offline
                                 Logical Volume Macintosh HD on disk0s2
                                 0A55422C-EB90-482B-BBA2-0CC877E678FD
                                 Locked Encrypted
-bash-3.2#
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 563
21 463
Forêt de Fontainebleau
La mention finale -->
Bloc de code:
Offline
                                 Logical Volume Macintosh HD on disk0s2
                                 0A55422C-EB90-482B-BBA2-0CC877E678FD
                                 Locked Encrypted
  • montre que le volume Macintosh HD est verrouillé > car FileVault est activé

Quitte le Terminal > lance l'«Utilitaire de Disque» > sélectionne le volume Macintosh HD grisé (= non monté) > bouton : "Monter" > ton mot-de-passe d'ouverture de session dans le panneau qui le demande --> le volume Macintosh HD doit être affiché en noir plein, si remonté.

=> est-ce le cas ?
 

Almax

Membre junior
27 Avril 2018
89
0
Oui oui c’est le cas maintenant il est remonté, quelles sont les prochaines étapes ?
Merci
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 563
21 463
Forêt de Fontainebleau
Pour avancer dans l'enquête > je te propose de passer 3 commandes (l'une après l'autre) -->
Bloc de code:
diskutil info /Volumes/"Macintosh HD"
ls /Volumes/"Macintosh HD"
bless --info /Volumes/"Macintosh HD"
  • respecte tous les espaces ; mets "Macintosh HD" avec des "" ; le "l" de "ls" est la minuscule de "L"
  • 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 qui permettront un diagnostic du type de plantage de la mise-à-jour dans ton cas.
 

Almax

Membre junior
27 Avril 2018
89
0
Voilà le résultat des 3 commandes :
Bloc de code:
-bash-3.2# diskutil info /Volumes/"Macintosh HD"
   Device Identifier:        disk20
   Device Node:              /dev/disk20
   Whole:                    Yes
   Part of Whole:            disk20
   Device / Media Name:      APPLE HDD HTS545050A7E362

   Volume Name:              Macintosh HD
   Mounted:                  Yes
   Mount Point:              /Volumes/Macintosh HD

   Content (IOContent):      Apple_HFS
   File System Personality:  Journaled HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended (Journaled)
   Journal:                  Journal size 40960 KB at offset 0xe87000
   Owners:                   Enabled

   OS Can Be Installed:      Yes
   Booter Disk:              disk0s3
   Recovery Disk:            disk0s3
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Verified
   Volume UUID:              E9E3A510-34FF-3EA5-9F52-D3D57E3C7AA9
   Disk / Partition UUID:    0A55422C-EB90-482B-BBA2-0CC877E678FD

   Disk Size:                498.9 GB (498887294976 Bytes) (exactly 974389248 512-Byte-Units)
   Device Block Size:        512 Bytes

   Volume Total Space:       498.9 GB (498887294976 Bytes) (exactly 974389248 512-Byte-Units)
   Volume Used Space:        5.7 GB (5654999040 Bytes) (exactly 11044920 512-Byte-Units) (1.1%)
   Volume Free Space:        493.2 GB (493232295936 Bytes) (exactly 963344328 512-Byte-Units) (98.9%)
   Allocation Block Size:    4096 Bytes

   Read-Only Media:          No
   Read-Only Volume:         No

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              No
   Virtual:                  Yes
   Hardware AES Support:     No

   This disk is a Core Storage Logical Volume (LV).  Core Storage Information:
   LV UUID:                  0A55422C-EB90-482B-BBA2-0CC877E678FD
   LVF UUID:                 326F0CC6-7CF4-4AE4-BC82-B84BF264CA80
   LVG UUID:                 BBF5EB26-FD8F-4DDB-8D00-9946814DF200
   PV UUID (disk):           075A85C3-80BC-4AF5-85E6-352696B4C8E5 (disk0s2)
   Fusion Drive:             No
   Encrypted:                Yes

-bash-3.2# ls /Volumes/"Macintosh HD"
.OSInstallerMessages    macOS Install Data
-bash-3.2# bless --info /Volumes/"Macintosh HD"
finderinfo[0]:      0 => No Blessed System Folder
finderinfo[1]:      0 => No Blessed System File
finderinfo[2]:      0 => Open-folder linked list empty
finderinfo[3]:      0 => No alternate OS blessed file/folder
finderinfo[4]:      0 => Unused field unset
finderinfo[5]:      0 => No OS 9 + X blessed X folder
64-bit VSDB volume id:  0x695A8B43212ACDA3
-bash-3.2#
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 563
21 463
Forêt de Fontainebleau
Dans le volume Macintosh HD > il n'y a que 5,7 Go de données constituées par un seul dossier macOS Install Data contenant les ressources d'installation de High Sierra. Installation qui semble avoir avorté.

Je ne peux que préconiser de reformater le volume avant de relancer l'option : Réinstaller macOS. Est-ce que tu veux te débarrasser du CoreStorage Chiffré dont dépend le volume ou le garder ?
 

Almax

Membre junior
27 Avril 2018
89
0
Oui c'est parce que j'avais déjà fait effacer pensant corriger le problème mais cela n'a pas fonctionné je vais donc le reformater.
Qu'est-ce que le CoreStorage Chiffré ?
 

Almax

Membre junior
27 Avril 2018
89
0
Voici le résultat, je peux donc réinstaller macOS ?
Bloc de code:
-bash-3.2# diskutil eraseVolume jhfs+ "Macintosh HD" disk20
Started erase on disk20 Macintosh HD
Unmounting disk
Erasing
Initialized /dev/rdisk20 as a 465 GB case-insensitive HFS Plus volume with a 40960k journal
Mounting disk
Finished erase on disk20 Macintosh HD
-bash-3.2#
 

Almax

Membre junior
27 Avril 2018
89
0
D'accord je fais ça de suite alors et je reviens vers toi pour te donner le résultat.
Merci beaucoup pour ton aide et tes services.
 

Almax

Membre junior
27 Avril 2018
89
0
Bon je viens de faire l’installation mais le problème persiste malheureusement ça commence vraiment à me faire peur ..
D’autres solutions ?