MacBook Pro MB pro bloque au démarrage

Charles_Barr

Membre confirmé
21 Avril 2018
31
0
26
Bonjour, lorsque j’ai allumé hier vers 1h mon MB Pro, celui-ci s’est bloqué sur la barre de chargement lors de l’overture de la session. Je retente ce matin et de même.

J’ai été voir sur les forums et j’ai essayé :
- démarrer en mode sans échec, pour au moins copier mes fichiers (j’ai jamais pris de le temps de faire une copie ) mais je n’arrive pas à y accéder
- utiliser l’utilitaire macOS et essayer de créer un clone sur un DDE selon les conseils de macomaniac sur un autre forum mais j’ai peur de faire mal qqch.

J’ai pu voir que certaine se personnes ont eu des problèmes également ce matin, pensez-vous que c’est une MAJ qui a fait planter les Mac ?

Merci d’avance,
Charles
 
Salut Charles

Donne quelques informations d'abord : - de quelle année est ton MacBook Pro ? - quel est l'OS installé ?

Puis -->

- 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.
 
Salut Macomaniac,

Je te remercie pour ta rapidité :) Mon MB Pro est le modèle de 2012 (c'est le 13" très épais) et je l'ai depuis 2014 ou 2015... J'ai fait la dernière MaJ dernièrement (il y a 1 semaine ou 2) donc il me semble que c'est High Sierra si je ne m'abuse.

Alors, voila ce que j'ai :

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 Macintosh HD            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
                                 E1ED7E2C-513B-4C8A-A816-5766AB24142A
                                 Locked Encrypted
-bash-3.2#
 
Cette mention de fin de tableau -->
Bloc de code:
Offline
                                 Logical Volume Macintosh HD on disk0s2
                                 E1ED7E2C-513B-4C8A-A816-5766AB24142A
                                 Locked Encrypted

montre que le le chiffrement FileVault est activé > ce qui fait que le volume Macintosh HD est verrouillé et non monté en cas de démarrage alternatif sur l'OS de secours. Il faut le déverrouiller manuellement -->

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

----------

Pour avancer dans l'enquête > je te propose de passer à présent 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 --> ils éclaireront peut-être la situtation.
 
J'ai fait la manipulation sur l'utilitaire de disques puis sur le Terminal, ce qui me donne cela :)

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 0x1a387000
   Owners:                   Enabled

   OS Can Be Installed:      Yes
   Booter Disk:              disk0s3
   Recovery Disk:            disk0s3
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Verified
   Volume UUID:              0F597EE7-5B42-32A9-A3D3-E926BEE5A5E9
   Disk / Partition UUID:    E1ED7E2C-513B-4C8A-A816-5766AB24142A

   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:        197.0 GB (196984901632 Bytes) (exactly 384736136 512-Byte-Units) (39.5%)
   Volume Free Space:        301.9 GB (301902393344 Bytes) (exactly 589653112 512-Byte-Units) (60.5%)
   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:                  E1ED7E2C-513B-4C8A-A816-5766AB24142A
   LVF UUID:                 6204D8EB-4B68-4977-90BA-5DEA7AE1163A
   LVG UUID:                 057E7DD6-3E76-493A-9390-D15155E919E1
   PV UUID (disk):           E8BD72B3-2593-4763-A0FE-E41437CD4669 (disk0s2)
   Fusion Drive:             No
   Encrypted:                Yes

-bash-3.2# 1s /Volumes/"Macintosh HD"
-bash: 1s: command not found
-bash-3.2# ls /Volumes/"Macintosh HD"
.DS_Store                Users
.DocumentRevisions-V100            Volumes
.PKInstallSandboxManager        bin
.PKInstallSandboxManager-SystemSoftware    cores
.Spotlight-V100                dev
.Trashes                etc
.file                    home
.fseventsd                installer.failurerequests
.hotfiles.btree                net
.vol                    private
Applications                sbin
Informations sur l’utilisateur        tmp
Library                    usr
Network                    var
System                    vm
-bash-3.2# bless --info /Volumes/"Macintosh HD"
finderinfo[0]: 41874910 => Blessed System Folder is /Volumes/Macintosh HD/System/Library/CoreServices
finderinfo[1]: 50047636 => Blessed System File is /Volumes/Macintosh HD/System/Library/CoreServices/boot.efi
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]: 41874910 => OS X blessed folder is /Volumes/Macintosh HD/System/Library/CoreServices
64-bit VSDB volume id:  0x2F7821C8398CF745
-bash-3.2#
 
Aucune anomalie ne ressort -->

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

=> qu'est-ce qui se passe exactement quand tu démarres > une fois que tu t'es authentifié à l'écran de connexion initial (qui permet de déverrouiller et de remonter le volume) ? -->

  • est-ce que la barre d'initialisation du Système se charge jusqu'au bout, l'ouverture de session ne se faisant pas à la fin ?
  • ou est-ce que la barre ne charge pas jusqu'au bout ?
 
Alors quand je tape mdp de session, ça se charge très très lentement, jusqu’au bout mais la session ne s’ouvre pas (meme au bout de 30min)...
 
Je pense que tu es bon pour les « 4 R » : Recopie > Reformage > Réinstallation > Récupération.

Pour la Recopie : il s'agit de cloner par une commande du Terminal le contenu de Macintosh HD dans un autre volume afin d'assurer une sauvegarde.

Or tu n'as que 197 Go de données pour un volume d'une capacité totale de 499 Go --> il est donc envisageable de réduire (non destructivement) le volume Macintosh HD à (disons) 250 Go > pour créer un 2è volume de 249 Go qui servira de destination au clonage -->
  • qu'est-ce que tu en penses ?
 
C’est bien ce à quoi je m’attendais haha !

Je pense que c’est une bonne solution. En effet, j’ai voulu faire ça tout à l’heure sur mon DDE, sauf qu’il est pas compatible et il reste 5h avant que tous les fichiers soient copiés sur l’autre ordi
 
Si tu veux opérer le redimensionnement du volume interne --> il faut que tu redémarres par internet : Menu  > Redémarrer --> tiens aussitôt pressées les 3 touches ⌘⌥R (cmd alt R) -->

  • le Mac va se connecter au Wi-Fi > télécharger un OS de secours 10.13 dans une image-disque en RAM depuis le serveur du Mac App Store > démarrer à la fin sur l'OS de secours en RAM. Donc en indépendance du disque. Tu vas récupérer le même écran aux 4 Utilitaires macOS

Tu ne peux pas > en effet > redimensionner en étant démarré sur l'OS de secours du disque > car cela implique que le volume Recovery HD soit monté. Or la partition de secours doit être déplacée sur les blocs en cours de redimensionnement > pour qu'elle reste collée à la partition rétrécie du CoreStorage qui supporte le volume Macintosh HD. Déplacement impossible si le volume Recovery HD est monté.
 
Alors mon mac est en train de charger, il a l’air de se connecter à Internet... (j’ai une barre de chargement avec une terre qui tourne)

Cependant, je vais devoir m’absenter, est-il possible qu’une fois le chargement atteint, je rabat l’ecran et le prenne avec moi pour continuer tout à l´heure ? (Je serai pas chez moi donc avec une wifi différente)
 
Je suis à nouveau disponible pour effectuer la suite des manipulations, j'attends tes indications.

Je te remercie pour le temps que tu prends pour m'aider :)
 
Me voici de retour en ligne.

Est-ce que tu as déverrouillé le volume Macintosh HD dans l'«Utilitaire de Disque» afin de le remonter ?
 
Erreur de ma part : j'avais dérapé sur le bouton de postage avant d'avoir fini mon message

----------

Alors commence pour toi seul par repasser la commande :
Bloc de code:
diskutil list

  • qui va afficher le tableau des disques

Dans ce tableau > tout en bas sans doute > tu vois la mention du Logical Volume Macintosh HD avec l'UUID = E1ED7E2C-513B-4C8A-A816-5766AB24142A --> copie cet UUID que j'ai marqué en bleu.

Passe à présent la commande :
Bloc de code:
diskutil cs resizeStack E1ED7E2C-513B-4C8A-A816-5766AB24142A 250g jhfs+ Clone 0b

  • respecte les espaces ; colle l'UUID à sa place ; le 0 de 0b est un zéro
  • la commande rétrécit Macintosh HD à 250 Go et crée un volume Clone de 249 Go

Quand le volume "donneur" d'espace dépend d'un CoreStorage Chiffré comme ici --> le processus peut s'avérer particulièrement lent. Tu devrais avoir un % de progression qui s'affiche. Tu n'as qu'à dire si l'opération se lance bien.
 
Ta capture montre que tout partait bien. Où est-ce que ça en est, actuellement ?