MacBook Pro Mac book pro bloqué au démarrage

Le plan B consiste dans l'opération des « 4 r » : recopie (des données de Macintosh HD => dans un autre volume) > reformatage > réinstallation > récupération (des données du clone via l'Assistant de migration).

- comme tu as plein de place sur ton disque interne > on peut effectuer un repartitionnement => afin que le volume du clone soit aussi situé sur ce disque interne. Mais on ne peut pas effectuer de repartiitonnement > si le volume Recovery HD de la partition de secours est monté > comme il est vraisemblablement monté si tu es démarré sur l'OS de secours local qu'il héberge (sauf exception consistant en un clonage à la volée en RAM de cet OS de secours et démarrage du Mac sur la RAM : une implémentation engagée avec l'OS High Sierra mais rarement suivie).​

Passe la commande :
Bloc de code:
hdiutil info

  • qui liste les images-disques en cours d'utilisation avec leur statut (fichier du disque ou de la RAM)

Poste le haut du tableau (montrant les 3 prermiers descriptifs) disons.
 
Bloc de code:
-bash-3.2# hdiutil info
framework       : 480.60.1
driver          : 10.13v480.60.1
images          : 19
================================================
image-path      : ramfile://486219126
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : false
blockcount      : 4194256
blocksize       : 512
writeable       : TRUE
autodiskmount   : <unknown>
removable       : false
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk1    GUID_partition_scheme   
/dev/disk1s1    48465300-0000-11AA-AA11-00306543ECAC    /
================================================
image-path      : ram://10240
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 10240
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk3        /private/var/log
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk4        /Volumes
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk5        /private/var/tmp
 
Cette mention -->
Bloc de code:
image-path      : ramfile://486219126

  • à propos d'une image-disque de 4194256 blocs (de 512 octets) = 2,15 Go soit la taille de l'image-disque portant l'OS de secours démarré => déclare qu'elle a le statut de ramfile = fichier résidant de la RAM (RAMDisk).

On peut donc repartitionner le disque interne > en s'assurant que le volume Recovery HD est démonté. Passe la commande :
Bloc de code:
diskutil umount force disk0s3

  • le 0 de disk0s3 = zéro
  • la commande démonte le volume Recovery HD

Poste le retour.
 
Parfait.

Voici la commande à passer à présent :
Bloc de code:
diskutil coreStorage resizeStack 4C9C8AD0-448D-465E-B435-EDB54D855521 250g jhfs+ Clone 0b

  • tu la passes en copier-coller à rebours : tu la copies (jusqu'au 0b final) ici avec Safari > tu la colles dans le terminal > tu l'exécutes
  • la commande rétrécit (non destructivement) Macintosh HD (+ le CoreStorage qui le porte + la partition primaire du disque) à 250 Go > et crée un volume Clone de 249 Go sur le disque interne. Comme il y a des données dans le volume à rétrécir et un système de stockage CoreStorage intercalé > l'opération peut prendre du temps.

Poste l'affichage retourné quand tu auras récupéré -bash-3.23# en signal de fin.
 
J'ai obtenu ça. J'ai l'impression d'avoir fait une erreur. J'ai cru m'être trompé une première fois en rentrant le code donc je l'ai refait

Bloc de code:
-bash-3.2# diskutil coreStorage resizeStack 4C9C8AD0-448D-465E-B435-EDB54D855521 250g jhfs+ Clone 0b
The Core Storage Logical Volume UUID is 4C9C8AD0-448D-465E-B435-EDB54D855521
Started CoreStorage operation
Checking prerequisites for resizing Logical-Physical volume stack
Shrinking Logical-Physical volume stack
Verifying file system
Volume was successfully unmounted
Performing fsck_hfs -fn -x /dev/rdisk2
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Shrinking file system
Error: -69787: The partition cannot be resized; try reducing the amount of change in the size of the partition
-bash-3.2#
 
Dernière édition:
L'opération a échoué > parce que le rétrécissement demandé était trop important.

Tente avec cette commande éditée :
Bloc de code:
diskutil coreStorage resizeStack 4C9C8AD0-448D-465E-B435-EDB54D855521 300g jhfs+ Clone 0b

  • où j'ai mis une taille de 300 Go pour le volume Macintosh HD > et donc dans les 200 Go pour Clone

Poste le retour.
 
ça n'a pas marché

Bloc de code:
-bash-3.2# diskutil coreStorage resizeStack 4C9C8AD0-448D-465E-B435-EDB54D855521 300g jhfs+ Clone 0b
The Core Storage Logical Volume UUID is 4C9C8AD0-448D-465E-B435-EDB54D855521
Started CoreStorage operation
Checking prerequisites for resizing Logical-Physical volume stack
Shrinking Logical-Physical volume stack
Verifying file system
Volume was successfully unmounted
Performing fsck_hfs -fn -x /dev/rdisk2
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Shrinking file system
Error: -69787: The partition cannot be resized; try reducing the amount of change in the size of the partition
-bash-3.2#
 
Alors il faut renoncer à partitionner le disque interne. Car tu as 177 Go de données à cloner > et la commande de clonage expanse toujours plus ou moins la quantité de blocs sur la destination => utilisés pour l'écriture des fichiers. Ce qui pourrait donner dans les 200 Go d'occupation.

- est-ce que tu aurais un DDE USB avec de l'espace disponible ?​
 
Disons qu'un volume indépendant de Macintosh HD est nécessaire --> si tu veux sauvegarder (par clonage) son contenu de données.
 
Il y a peut-être un plan B (bis) -->

- passe la commande :
Bloc de code:
diskutil cs list

  • qui affiche le tableau détaillé du CoreStorage

Poste le tableau.
 
Merci beaucoup !

Bloc de code:
-bash-3.2# diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group E7FEC50B-799D-4F7D-A1DB-E0B52C1918B5
    =========================================================
    Name:         Macintosh HD
    Status:       Online
    Size:         499248103424 B (499.2 GB)
    Free Space:   8486912 B (8.5 MB)
    |
    +-< Physical Volume C6BC7D3C-58C4-4A4D-B8E6-F13C49D48B68
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     499248103424 B (499.2 GB)
    |
    +-> Logical Volume Family C159A983-7417-471F-BE7A-E35FDCDC4225
        ----------------------------------------------------------
        Encryption Type:         None
        |
        +-> Logical Volume 4C9C8AD0-448D-465E-B435-EDB54D855521
            ---------------------------------------------------
            Disk:                  disk2
            Status:                Online
            Size (Total):          498887294976 B (498.9 GB)
            Revertible:            Yes (no decryption required)
            LV Name:               Macintosh HD
            Volume Name:           Macintosh HD
            Content Hint:          Apple_HFS
-bash-3.2#
 
Cette mention en bas de tableau -->
Bloc de code:
            Revertible:            Yes (no decryption required)

  • déclare que le système de stockage CoreStorage est logiquement réversible (sans reformatage du volume terminal Macintosh HD). On peut donc supprimer le CoreStorage > pour récupérer un volume Macintosh HD standard > peut-être alors repartitionable sans échec (sans perte des données)

=> d'accord pour lancer cette réversion du CoreStorage ?
 
Note : rafraîchis la page pour lire mon message complet. Il m'avait échappé au postage à peine ébauché.
 
Oui je suis d'accord. Tant que je ne perds pas de données je suis tes conseils (surtout que je n'y connais rien ^^)
Est ce qu'il y a des risques à supprimer CoreStorage ?
 
Le seul point qui me dérange est le suivant -->

- la partition de secours du disque (volume Recovery HD - 650 Mo) pourrait bien sauter dans l'opération (aucun risque pour tes données). Ce qui fait que ton Mac démarré sur un clone en RAM d'OS de secours --> ne devrait plus être éteint > sinon => effacement de la RAM et avec la perte de la partition de secours --> plus possible de démarrer en mode secours local.​

La prudence voudrait qu'on clone le volume de l'OS de secours démarré --> sur une clé USB => afin d'assurer une possibilité de boot de secours (au cas où). Aurais-tu une clé USB disponible ?