Sujet unique Si « le serveur de récupération n’a pas pu être contacté » ou qu’il est « impossible de télécharger les composants supplémentaires »

Si tu as retrouvé ta session > avec ton Bureau et le Finder -->

  • on dira que le problème est réglé

Si tu vas à : Menu  > À propos de ce Mac --> quelle est la version d'OS installée ?
 
Donc la MÀJ n'est pas passée (High Sierra est en version 10.13.4 actuellement) > et ses ressources sont toujours contenues dans le dossier macOS Install Data situé dans l'espace-racine du volume Sans titre.

Le protocole de sécurité SIP doit empêcher de supprimer ce dossier depuis ta session. Pour le supprimer > re-démarre sur l'OS de secours > et passe dans le Terminal la commande (avec exactitude) :
Bloc de code:
rm -rf /Volumes/"Sans titre"/"macOS Install Data"

  • mets les intitulés avec des "" ; respecte les espaces ; pas d'espace entre titre" et /"---
  • la commande supprime le dossier > elle passe sans commentaire

Pour re-démarrer > fais comme tout à l'heure.
 
Bonsoir bianca


Je suppose que tu as passé la commande : diskutil list --> et que tu voudrais poster le tableau ici ?
  • est-ce que tu ne trouves pas le bouton (carré avec un + dedans) qui permet de coller dans une fenêtre de code ?
 
@ arshlow

Alors voici la démarche inaugurale en ce qui te concerne -->

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




bonjour

j'ai la meme probleme.

je n'arrive pas coller le message texte ici.

pourriez vous m'aider?

merci
 
Bonsoir bianca


Je suppose que tu as passé la commande : diskutil list --> et que tu voudrais poster le tableau ici ?
  • est-ce que tu ne trouves pas le bouton (carré avec un + dedans) qui permet de coller dans une fenêtre de code ?


oui c est ca
puis je ne sais pas comment me retourner passer une autre comande
 
Cale-toi visuellement sur le bouton orange de bas de page : Poster votre réponse > pile entre votre et réponse. Remonte une ligne verticale imaginaire > qui te fait traverser le champ de saisie d'un message > et tomber sur la petite barre de menus qui la surplombe --> tu tombes pile sur le bouton carré avec un + dedans qui va te permettre d'afficher proprement le tableau dans une fenêtre de code.

----------

Pour te "retourner" --> sache que tu ne quittes jamais la session se secours > mais que dans cette session les applications se lancent en mode "alternatif" et pas "parallèle". Donc --> en quittant Safari > tu retrouves le Bureau aux Utilitaires macOS et tu peux relancer le Terminal ; vice-versa > en quittant le Terminal > tu peux lancer Safari.
 
  • J’aime
Réactions: biancaandreea
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         250.8 GB   disk0s2

/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 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.8 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            41.5 GB    disk2s1
   2:                APFS Volume Preboot                 20.6 MB    disk2s2
   3:                APFS Volume Recovery                517.8 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     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               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     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               +524.3 KB   disk9

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

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

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

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     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               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 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               +6.3 MB     disk18

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

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

-bash-3.2#
 
Donc le volume Macintosh HD (qui ne démarre plus) est dans un format apfs - signe que High Sierra était déjà installé et qu'il s'agit d'une MÀJ de cet OS qui a planté.

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" entre "" ; 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.

----------

#note : si jamais > dès la 1ère commande > tu obtenais le message d'erreur -->
Bloc de code:
Could not find disk: /Volumes/Macintosh HD
ce serait le signe que le volume Macintosh HD n'est pas monté > car verrouillé par le chiffrement FileVault.

  • lance alors l'«Utilitaire de Disque» (fenêtre des 4 Utilitaires macOS) > sélectionne le volume Macintosh HD grisé (= non monté) > ton mot-de-passe de session dans le panneau qui le demande > le volume Macintosh HD doit être affiché en noir plein, si remonté.

Reviens alors au Terminal > passe les 3 commandes (qui trouveront le volume cette fois) > poste les tableaux.
 
Bloc de code:
-bash-3.2# diskutil info/Volumes/"Macintosh HD"
diskutil: did not recognize verb "info/Volumes/Macintosh HD"; type "diskutil" for a list
-bash-3.2# diskutil info /Volumes/"Macintosh HD"
   Device Identifier:        disk2s1
   Device Node:              /dev/disk2s1
   Whole:                    No
   Part of Whole:            disk2

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

   Partition Type:           41504653-0000-11AA-AA11-00306543ECAC
   File System Personality:  APFS
   Type (Bundle):            apfs
   Name (User Visible):      APFS
   Owners:                   Enabled

   OS Can Be Installed:      Yes
   Booter Disk:              disk2s2
   Recovery Disk:            disk2s3
   Media Type:               Generic
   Protocol:                 PCI
   SMART Status:             Verified
   Volume UUID:              B409F3C9-F5FE-3162-B4B3-0D808B7E9201
   Disk / Partition UUID:    B409F3C9-F5FE-3162-B4B3-0D808B7E9201

   Disk Size:                250.8 GB (250790436864 Bytes) (exactly 489825072 512-Byte-Units)
   Device Block Size:        4096 Bytes

   Volume Total Space:       250.8 GB (250790436864 Bytes) (exactly 489825072 512-Byte-Units)
   Volume Used Space:        44.3 GB (44287705088 Bytes) (exactly 86499424 512-Byte-Units) (17.7%)
   Volume Free Space:        206.5 GB (206502731776 Bytes) (exactly 403325648 512-Byte-Units) (82.3%)
   Allocation Block Size:    4096 Bytes

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

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              Yes
   Hardware AES Support:     No

-bash-3.2# ls /Volumes/"Macintosh HD"
.DS_Store                Volumes
.DocumentRevisions-V100            bin
.HFS+ Private Directory Data?        cores
.IAProductInfo                dev
.PKInstallSandboxManager-SystemSoftware    etc
.Spotlight-V100                home
.file                    installer.failurerequests
.fseventsd                macOS Install Data
.vol                    net
Applications                private
Library                    sbin
Network                    tmp
System                    usr
Users                    var
-bash-3.2# bless --info /Volumes/"Macintosh HD"
         664 => Blessed System File is <Preboot>/B409F3C9-F5FE-3162-B4B3-0D808B7E9201/com.apple.installer/boot.efi
          64 => Blessed System Folder is <Preboot>/B409F3C9-F5FE-3162-B4B3-0D808B7E9201/com.apple.installer
The blessed volume in this APFS container is "/Volumes/Macintosh HD"
-bash-3.2#


tu sais pourqoui je dois me connecter à chaque entré ?
MERCI
 
tu sais pourquoi je dois me connecter à chaque entrée ?

  • parce que tu n'as pas dû cocher la case : "Se souvenir de moi" dans le panneau de connexion
----------

Analyse des tableaux -->

  • volume monté en lecture & écriture > et ré-installable
  • distribution complète des dossiers-Système + dossier d'installation macOS Install Data
  • chemin de démarrage du volume pointant sur le démarreur boot.efi de l'OS d'installation recelé dans le dossier macOS Install Data > et pas sur celui de l'OS en place

Conclusion
: le programme d'installation a planté juste après qu'il y ait eu changement de chemin de démarrage > sans avoir eu le temps de toucher quoi que ce soit à l'OS en place. Je te donne 99% de chances après quelques manipulations dans le Terminal de réouvrir directement ta session. Tu es dans un des cas de figures les plus favorables après un plantage d'installation.

----------

Commence par passer la commande :
Bloc de code:
rm -rf /Volumes/"Macintosh HD"/"macOS Install Data"

  • mets les intitulés avec des "" ; pas d'espace entre HD" et /"macOS--- -
  • la commande supprime le dossier d'installation ; elle passe sans commentaire si elle passe - sinon elle retourne une erreur

Cela fait > repasse une commande :
Bloc de code:
ls /Volumes/"Macintosh HD"

  • et poste la liste des dossiers --> pour vérifier que macOS Install Data a bien été supprimé.
 
  • J’aime
Réactions: biancaandreea
Bloc de code:
-bash-3.2# rm -rf /Volumes/"Macintosh HD"/"macOS Install Data"
-bash-3.2# ls /Volumes/"Macintosh HD"
.DS_Store                Volumes
.DocumentRevisions-V100            bin
.HFS+ Private Directory Data?        cores
.IAProductInfo                dev
.PKInstallSandboxManager-SystemSoftware    etc
.Spotlight-V100                home
.file                    installer.failurerequests
.fseventsd                net
.vol                    private
Applications                sbin
Library                    tmp
Network                    usr
System                    var
Users
-bash-3.2#
 
La 1ère étape est passée sans encombre : dossier d'install supprimé.

À présent > 2è étape --> restauration d'un chemin de démarrage sur le démarreur boot.efi de l'OS en place.

Il s'agit que tu passes la très longue commande -->
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 saisir commodément cette commande : par un "copier-coller à rebours" ! --> commence par venir ici avec Safari > copie ma commande (déclenche le tapis roulant horizontal pour la copier jusqu'au boot.efi final) > quitte Safari > lance le Terminal > colle la commande > exécute-la
  • elle inscrit un chemin de démarrage sur le boot.efi de l'OS en place ; elle passe sans commentaire

Cela fait > repasse la commande informative :
Bloc de code:
bless --info /Volumes/"Macintosh HD"

  • qui affiche le chemin de démarrage actif du volume

=> poste ce tableau ici.
 
Bloc de code:
-bash-3.2# bless --folder /Volumes/"Macintosh HD"/System/Library/CoreServices --file /Volumes/"Macintosh HD"/System/Library/CoreServices/boot.efi
-bash-3.2# bless --info /Volumes/"Macintosh HD"
         116 => Blessed System File is <Preboot>/B409F3C9-F5FE-3162-B4B3-0D808B7E9201/System/Library/CoreServices/boot.efi
          23 => Blessed System Folder is <Preboot>/B409F3C9-F5FE-3162-B4B3-0D808B7E9201/System/Library/CoreServices
The blessed volume in this APFS container is "/Volumes/Macintosh HD"
-bash-3.2#
 
Parfait !

Maintenant 3è étape : mise à jour des informations de démarrage pour le volume Macintosh HD -->

- passe les commandes :
Bloc de code:
kextcache -u /Volumes/"Macintosh HD"
diskutil ap updatePreboot disk2s1

  • la 1ère met à jour le cache prelinkedkernel chargé par le démarreur boot.efi au démarrage ; elle passe sans commentaire
  • la 2è met à jour les informations de pré-démarrage pour l'EFI dans le volume auxiliaire Preboot ; elle passe avec un très long affichage

Poste l'affichage retourné par la 2è commande.
 
Aucune erreur. Alors on termine -->

- va à : Menu  > Disque de démarrage > sélectionne Macintosh HD > redémarre dessus -->

  • je te souhaite une bonne ré-ouverture de session-
    361608_original.png
 
  • J’aime
Réactions: biancaandreea