10.13 High Sierra MacBook Pro bloqué

Alors redémarre (Menu  > Redémarrer) > et tiens les 3 touches ⌘⌥R (cmd alt R) pressées -->

  • connexion du Mac au Wi-Fi > téléchargement en RAM d'un OS de secours 10.13 (500 Mo - globe terrestre en rotation - ça peut prendre 10' selon ta connexion) > démarrage sur la RAM à la fin. Tu récupères un écran affichant une fenêtre de 4 Utilitaires maCOS

Le Terminal est à la même place. Passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau --> l'index du Logical Volume devrait avoir glissé à disk2 > précédé par le disk1 de l'image-disque en RAM.
 
Je te tiens informé: je ne parviens pas à me connecter au réseau wifi (partage de connexion) alors qu’habituellement pas de soucis.
Je retente et te dis.
 
Salut, comme convenu

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 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +498.9 GB   disk2
                                 Logical Volume on disk0s2
                                 CF9B7355-9559-49FD-9662-B7BDF9C29B6D
                                 Unencrypted

/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#
 
Comme tu peux le voir ici -->
Bloc de code:
/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

  • l'intercalement de l'image-disque en RAM (qui supporte l'OS de secours démarré) > entre le disque dur et le Logical Volume du CoreStorage --> montre que ton démarrage ne dépend pas de la partition de secours du disque.

Voici la commande à passer :
Bloc de code:
diskutil cs resizeStack CF9B7355-9559-49FD-9662-B7BDF9C29B6D 249g jhfs+ Clone 0b

  • je te recommande pour la saisir un "copier-coller à rebours" : tu viens d'abord ici avec Safari > tu copies la commande > tu quittes Safari (les applications se lancent en mode "alternatif" dans la session de secours - aucun redémarrage n'est requis) > tu relances le Terminal > tu colles la commande > tu l'exécutes
  • la commande rétrécit le CoreStorage (et sa partition de base disk0s2) à 249 Go > et crée en-dessous un volume Clone de 250 Go environ
  • le redimensionnement d'un CoreStorage > dont le volume terminal est plein de données --> est susceptible de prendre un bout de temps

Poste l'affichage retourné par la commande.
 
Bloc de code:
-bash-3.2# diskutil cs resizeStack CF9B7355-9559-49FD-9662-B7BDF9C29B6D 249g jhfs+ Clone 0b
The Core Storage Logical Volume UUID is CF9B7355-9559-49FD-9662-B7BDF9C29B6D
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
Incorrect block count for file knowledgeC.db-wal
(It should be 1886 instead of 943)
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD was found corrupt and needs to be repaired
File system check exit code is 8
Restoring the original state found as mounted
Error: -69845: File system verify or repair failed
-bash-3.2#
 
Il semble qu'au moins une partition doive être corrigée.
La commande passée est la suivante :
Bloc de code:
fsck_hfs -fn -x /dev/rdisk2
commande qui vérifie seulement.
Pour corriger, il faut remplacer l'option "n" par l'option "y" :
Bloc de code:
/sbin/fsck_hfs -fy /dev/rdisk2
(j'ai rajouté le chemin, au cas où et viré l'option "-x" dont on n'a pas vraiment besoin).

Ensuite, si c'est bon, tu pourras tenter de nouveau la commande de redimensionnement.
 
Le système de fichiers jhfs+ = Mac OS étendu journalisé (qui est le générateur du volume terminal Macintosh HD sur l'espace virtuel du Logical Volume) --> est corrompu par des erreurs (dans le fichier du catalogue). Cela suffit à faire avorter le repartitionnement.

Espérons que ces erreurs soient réparables. Passe la commande :
Bloc de code:
diskutil repairVolume disk2

  • qui répare le système de fichiers

Poste l'affichage retourné.

----------

Édit. Tiens ! je m'avise faire coup double avec bompi...
 
Merci à tous les deux de me venir en aide!

J'ai effectué la manip de macomaniac car j'ai remarqué ton message après bompi...
Du coup, j'ai fait la manip de macomaniac. Si je dois également faire celles proposées par bompi, n'hésitez pas à me le dire.

Bloc de code:
-bash-3.2# diskutil repairVolume disk2
Started file system repair on disk2 Macintosh HD
[ \   \   \   \   \   \   \   \   \   \   \   \   \   \   ]
Verifying storage system
Performing fsck_cs -n -x --lv --uuid 03086D8D-2E7B-490A-8BE8-F24554A79143
Checking volume
disk0s2: Scan for Volume Headers
disk0s2: Scan for Disk Labels
Logical Volume Group 03086D8D-2E7B-490A-8BE8-F24554A79143 on 1 device
disk0s2: Scan for Metadata Volume
Logical Volume Group has a 24 MB Metadata Volume with double redundancy
Start scanning metadata for a valid checkpoint
Load and verify Segment Headers
Load and verify Checkpoint Payload
Load and verify Transaction Segment
Incorporate 0 newer non-checkpoint transactions
Load and verify Virtual Address Table
Load and verify Segment Usage Table
Load and verify Metadata Superblock
Load and verify Logical Volumes B-Trees
Logical Volume Group contains 1 Logical Volume
Load and verify 7D5BE130-1E02-46E2-99AA-4A96695F90BE
Load and verify CF9B7355-9559-49FD-9662-B7BDF9C29B6D
Load and verify Freespace Summary
Load and verify Block Accounting
Load and verify Live Virtual Addresses
Newest transaction commit checkpoint is valid
Load and verify Segment Cleaning
The volume 03086D8D-2E7B-490A-8BE8-F24554A79143 appears to be OK
Storage system check exit code is 0
Repairing file system
Volume was successfully unmounted
Performing fsck_hfs -fy -x /dev/rdisk2
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Incorrect block count for file knowledgeC.db-wal
(It should be 1886 instead of 943)
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
Repairing volume
Rechecking volume
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
Trimming unused blocks
The volume Macintosh HD was repaired successfully
File system check exit code is 0
Restoring the original state found as mounted
Checking for overcommitted space in Logical Volume Group
Finished file system repair on disk2 Macintosh HD
-bash-3.2#
-bash-3.2#
 
Opération réussie : le système de fichiers est réparé (les erreurs étaient légères).

Repasse la commande :
Bloc de code:
diskutil cs resizeStack CF9B7355-9559-49FD-9662-B7BDF9C29B6D 249g jhfs+ Clone 0b

  • en mode "copier-coller à rebours"

Poste l'affichage retourné à la fin (ça risque de prendre du temps).
 
C'était effectivement très long ... plus de 4h ... pour, si je comprends bien, ne pas aboutir sur quelque chose de positif... jugez donc par vous même
Bloc de code:
-bash-3.2# diskutil cs resizeStack CF9B7355-9559-49FD-9662-B7BDF9C29B6D 249g jhfs+ Clone 0b
The Core Storage Logical Volume UUID is CF9B7355-9559-49FD-9662-B7BDF9C29B6D
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#
 
En effet : le message dit qu'il faudrait diminuer la grandeur du rétrécissemement. Pourtant il n'y a que 233 Go de données > ce qui laissait une marge d'espace libre de 16 Go pour une partition réduite à 249 Go.

On peut tenter de supprimer (non destructivement) le CoreStorage non chiffré > pour voir si ensuite un repartitionnement sans CoreStorage passerait mieux. Il n'est pas normal que l'opération ait été tentée pendant 4 heures avant d'avorter.

Passe la commande :
Bloc de code:
diskutil cs revert CF9B7355-9559-49FD-9662-B7BDF9C29B6D

  • saisis-la en copier-coller à rebours
  • la commande opère la réversion CoreStorage > pour replanter un volume Macintosh HD standard sur la partition (opération non destructive)

Poste l'affichage retourné par la commande.
 
Je te remercie pour tes explications très claires.

Bloc de code:
-bash-3.2# diskutil cs revert CF9B7355-9559-49FD-9662-B7BDF9C29B6D
Started CoreStorage operation on disk2 Macintosh HD
Switching partition from Core Storage type to original type
Reclaiming space formerly used by Core Storage metadata
Ejected Logical Volume
Removing Physical Volume
Destroying Logical Volume Group
Remounting former Physical Volume as normal disk
Core Storage LV UUID: CF9B7355-9559-49FD-9662-B7BDF9C29B6D
Core Storage disk: disk0s2
Finished CoreStorage operation on disk2 Macintosh HD
-bash-3.2#
 
Ce coup-ci --> passez muscades !

Repasse un :
Bloc de code:
diskutil list

  • et poste le tableau --> que je voie le nouveau profil du disque

Note : si je m'acharne sur l'option d'un repartitionnement équitable du disque interne > c'est que ça permettrait un clonage commode de volume à volume.
 
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_HFS 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/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#
 
Bien ! Alors on va retenter un partionnement non destructeur > sur un volume ici redevenu standard.

Passe la commande (qui diffère de la 1ère) :
Bloc de code:
diskutil resizeVolume disk0s2 250g jhfs+ Clone 0b

  • la commande rétrécit Macintosh HD à 250 Go et crée un volume Clone de 249 Go (environ)

Poste l'affichage retourné. J'espère que ça ne va pas prendre des heures...
 
Bloc de code:
-bash-3.2# diskutil resizeVolume disk0s2 250g jhfs+ Clone 0b
Resizing to 250000000000 bytes and adding 1 partition
Started partitioning on disk0s2 Macintosh HD
Verifying the disk
Verifying file system
Volume was successfully unmounted
Performing fsck_hfs -fn -x /dev/rdisk0s2
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
Resizing
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

encore un échec on dirait bien : (
 
Oui : même motif d'échec --> réduction trop importante du volume de départ. Il faut considérer que le plan A (cloner de volume à volume sur le disque interne) a échoué.

Il faut passer au plan B : utiliser le volume d'un DDE USB. Soit tu achètes un petit DDE (500 Go) > soit tu décharges ton actuel de ses données et il pourra être reparamétré.
 
Très bien, je ferai ça alors... je reviendrai pour qu'on reprenne là où s'est arrêté.
Un grand merci en tout cas, j'espère à très vite =)
 
Bonsoir!
j'ai acheté un DDE de 500go.
Voilà ce que ça donne, j'imagine qu'il faut le formater

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_HFS 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 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *500.1 GB   disk2
   1:             Windows_FAT_32 DISQUE ESSB             500.1 GB   disk2s1

/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#