10.13 High Sierra Echec mise à jour High Sierra Mac book pro

forexgump

Membre confirmé
19 Novembre 2017
23
0
54
Bonjour,
Ce matin, mon mac pro m'a proposé la mise à jour vers High Sierra, ce que j'ai fait.
Sauf qu'au bout de 5-6 minutes, j'ai eu un message d'erreur et de redémarrage.
Et suf que le redémarrage plante, je me retrouve avec un écran noir et un dossier avec un point d'interrogation qui clignote...
A part aller demain chez Apple, que puis-je faire ?
 
Salut forexgump

Si tu démarres ton Mac les 2 touches ⌘R pressées ensemble (= démarrage sur l'OS de secours RecoveryOS du disque) -->
est-ce que tu obtiens un écran avec une  qui s'affiche ? - est-ce que tu ouvres une session de secours avec un Bureau où s'affiche une fenêtre de 4 Utilitaires macOS (ou OS X - selon l'OS) ?
 
De quelle année est ton MacBook Pro ? - quel était l'OS installé sur le disque avant la tentative de mise-à-niveau à High Sierra ?
 
Bonne nouvelle.

Je te propose de fournir ici des informations en suivant la procédure que je te décris tout du long -->

Va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.

Dans la fenêtre ouverte > saisis (l'une après l'autre) les 2 commandes informatives  :
Bloc de code:
diskutil list
diskutil cs list
et ↩︎ (presse la touche "Entrée" du clavier après chaque commande pour l'exécuter)

  • la 1ère va retourner le tableau des disques attachés à ton Mac (en interne / externe > physiques / virtuels) > avec leurs tables de partition > et leurs partitions décrites en type de système de fichiers > nom de volume > taille > identifiant d'appareil.

    • 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 des dossiers du Recovery OS sur lequel tu démarres. Elles s'effacent à l'extinction ou au re-démarrage.
  • la 2è > le tableau des composants d'un Groupe de Volumes Logiques > s'il y a un système de stockage CoreStorage sur la partition de l'OS.

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

  • tu sélectionnes les tableaux > ⌘C pour les 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 
  • presse le bouton dans la barre de menus au-dessus du champ de saisie d'un message (il est positionné pile à mi-largeur de fenêtre) > 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 première idée de la configuration logique de ton disque.
 
Bloc de code:
-bash-3.2#

-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            68.2 GB    disk2s1

   2:                APFS Volume Preboot                 20.2 MB    disk2s2

   3:                APFS Volume Recovery                520.8 MB   disk2s3


/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               +2.1 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# diskutil cs list

No CoreStorage logical volume groups found
 
Dernière édition par un modérateur:
Tu devrais poster les tableaux dans une fenêtre de Code si possible --> ça évite ces affichages démesurés sur une page + ça respecte la mise-en-forme des tableaux du Terminal en offrant une lisibilité supérieure.

Ta partition de base disk0s2 a bien été convertie au rôle de magasin de stockage physique apfs = Physical Store. Un Conteneur apfs (disk2 virtuel) s'exporte donc bien à partir de ce Physical Store. 4 volumes apfs sont définis sur ce Conteneur : disk2s1 Macintosh HD > disk2s2 Preboot > disk2s3 Recovery > disk2s4 VM. Donc la conversion formelle à l'APFS s'est effectuée.

Pour affiner les informations > je te propose de passer encore les commandes suivantes (l'une après l'autre) :
Bloc de code:
diskutil info /Volumes/"Macintosh HD"
diskutil ap list
diskutil repairVolume disk2
(respecte les espaces séparateurs ; mets bien "Macintosh HD" entre "" pour neutraliser l'espace central dans l'intitulé)

  • la 1ère retourne un tableau d'informations sur le volume Macintosh HD
  • la 2è > le tableau détaillé du Conteneur apfs
  • la 3è lance une vérification / réparation du système de fichiers apfs du Conteneur et de ses 4 volumes

=> tu n'as qu'à poster les 3 affichages ici (dans une fenêtre de Code si possible : bouton carré avec une croix inscrite)
 
Désolé, je n'ai pas trouvé le bouton ⌹... et je n'ai pas réussi à le faire.
Maintenant j'ai vu le bouton carré avec la croix :D
Je vais m'appliquer
 
Tant mieux ! - parce qu'avec 3 affichages à la queue-leu-leu : en mode brut --> ça "craindrait"...-
361608_original.png
 
Bloc de code:
-bash-3.2# diskutil info /Volumes/"Macintosh HD"
Could not find disk: /Volumes/Macintosh HD
-bash-3.2# diskutil ap list
APFS Container (1 found)
|
+-- Container disk2 95585251-D9D9-4718-90E7-11A20AF0241C
    ====================================================
    APFS Container Reference:     disk2
    Capacity Ceiling (Size):      250790436864 B (250.8 GB)
    Capacity In Use By Volumes:   68845801472 B (68.8 GB) (27.5% used)
    Capacity Available:           181944635392 B (181.9 GB) (72.5% free)
    |
    +-< Physical Store disk0s2 F9ED00E1-923C-42EC-A4AD-244DBD138B0D
    |   -----------------------------------------------------------
    |   APFS Physical Store Disk:   disk0s2
    |   Size:                       250790436864 B (250.8 GB)
    |
    +-> Volume disk2s1 B8C29FF4-1739-3CD8-B66A-EEFBD107E1ED
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk2s1 (No specific role)
    |   Name:                      Macintosh HD (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         68166443008 B (68.2 GB)
    |   Encrypted:                 Yes (Locked)
    |
    +-> Volume disk2s2 556DBB22-E0CD-4B2D-BF6A-E7F404716AC2
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk2s2 (Preboot)
    |   Name:                      Preboot (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         20246528 B (20.2 MB)
    |   Encrypted:                 No
    |
    +-> Volume disk2s3 21EA31A5-649E-4A93-B666-F4881C7DB116
        ---------------------------------------------------
        APFS Volume Disk (Role):   disk2s3 (Recovery)
        Name:                      Recovery (Case-insensitive)
        Mount Point:               Not Mounted
        Capacity Consumed:         520765440 B (520.8 MB)
        Encrypted:                 No
-bash-3.2# diskutil repairVolume disk2
Started file system repair on disk2
Repairing storage system
Performing fsck_apfs -y -x /dev/disk0s2
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
error: mount_apfs exit status 73
The volume /dev/disk0s2 could not be verified completely
Storage system check exit code is 78
Error: -69716: Storage system verify or repair failed
Underlying error: 78: Function not implemented
 
Tu quittes le «Safari» (avec lequel tu te complais un peu trop à surfer sur le net) par ⌘Q - comme pour n'importe quelle autre application. Et hop ! tu te retrouves dans ton Bureau de session de départ.
 
Tu as posté entre temps les tableaux.

Alors le volume Macintosh HD n'a pas été trouvé par la commande d'information parce qu'il n'est pas monté.

Et pourquoi n'est-il pas monté ?

Parce qu'il a le statut suivant :
Bloc de code:
Encrypted:                 Yes (Locked)

«FileVault» est donc activé et le volume verrouillé par un chiffrement. Quitte le «Terminal» > lance l'«Utilitaire de Disque» > sélectionne Macintosh HD grisé (non monté) > bouton "Monter" (sinon : Fichier > Déverrouiller) > renseigne ton mot-de-passe d'overture de session dans le panneau qui le demande --> le volume Macintosh HD doit apparaître en noir plein si monté.

Si oui > quitte l'«Utilitaire de Disque» > relance le «Terminal» > repasse les 2 seules commandes :
Bloc de code:
diskutil info /Volumes/"Macintosh HD"
diskutil repairVolume disk2

  • qui avaient buté sur le verrouillage du volume

et poste les tableaux retournés.
 
J'ai bien pu monter Macintosh HD
Mais pour quitter utilitaires, il me demande de sélectionner le système à utiliser pour démarrer l'ordinateur, sans rien me proposer, et avec pour seul bouton "redémarrer"...
 
Fais un ⌘Q pour quitter l'«Utilitaire de Disque». Ou clique la pastille ronde de fermeture de fenêtre dans le coin supérieur gauche de la fenêtre.
 
Bon la seule feinte que j'ai trouvée a été de redémarrer... et de sortir les rames.
Bref on avance :
Bloc de code:
-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:             Not Supported
   Volume UUID:              B8C29FF4-1739-3CD8-B66A-EEFBD107E1ED
   Disk / Partition UUID:    B8C29FF4-1739-3CD8-B66A-EEFBD107E1ED

   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:        68.8 GB (68845801472 Bytes) (exactly 134464456 512-Byte-Units) (27.5%)
   Volume Available Space:   181.9 GB (181944635392 Bytes) (exactly 355360616 512-Byte-Units) (72.5%)
   Allocation Block Size:    4096 Bytes

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

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              Yes

-bash-3.2# diskutil repairVolume disk2
Started file system repair on disk2
Repairing storage system
Performing fsck_apfs -y -x /dev/disk0s2
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
error: mount_apfs exit status 73
The volume /dev/disk0s2 could not be verified completely
Storage system check exit code is 78
Error: -69716: Storage system verify or repair failed
Underlying error: 78: Function not implemented
 
Le volume est donc bien monté. Un OS est déclaré pouvoir être installé -->
Bloc de code:
OS Can Be Installed:      Yes

... mais la vérification du système de fichiers retourne une erreur en ce qui concerne la branche de l'apfs en charge du volume disk0s2. disk0s2 = le magasin de stockage physique Physical Store.

Question : il y a 68 Go de données dans le volume Macintosh HD. As-tu une sauvegarde ? - ou bien ces données sont-elles sacrifiables ? - ou bien tiens-tu à les récupérer ?
 
Sur les 68 Go, 65 sont mon travail qui est sauvegardé sur i cloud (utilisé en réseau sur un imac au bureau) et une partie sur une clé USB. Une partie, perso, n'est pas sur l'icloud...