iMac Partition principale invisible

Bonjour, nouveau petit problème, depuis notre réparation, la partition "Bootcamp" ne se lançait plus... comme cela ne me dérangeait pas plus que cela et que c'est d'ailleurs en passant par windows que j'avais fichu mon disque en l'air (merci encore pour la réparation), j'ai décidé de virer la partition. Je suis donc passé par l'assistant Bootcamp.. la partition a disparue, mais le disque qui devait passer à 999 go est resté comme avant à 871 go, bootcamp utilisait le reste avant... comment faire pour récupérer les 128 go de l'ex bootcamp ???
 
Bonjour miroklein

Passe une commande :
Bloc de code:
diskutil list

  • et poste le tableau obtenu dans un Bloc de code => que je voie la situation.
 
Bloc de code:
Last login: Mon Apr 27 13:04:19 on console
iMac-de-iMac:~ michelklein$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         24.0 GB    disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk2         23.7 GB    disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                 Apple_APFS Container disk2         847.3 GB   disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +871.0 GB   disk2
                                 Physical Stores disk0s2, disk1s2
   1:                APFS Volume Macintosh HD            604.8 GB   disk2s1
   2:                APFS Volume PreBoot                 42.1 MB    disk2s2
   3:                APFS Volume Recovery                510.5 MB   disk2s3
   4:                APFS Volume VM                      24.6 KB    disk2s4

iMac-de-iMac:~ michelklein$
 
Passe la commande (copier-coller) :
Bloc de code:
diskutil ap resizeContainer disk2 0b ; diskutil list

  • la commande récupère l'espace libre de queue de HDD au Conteneur global du Fusion Drive > puis réaffiche le tableau des disques

Poste le retour intégral de la commande (qu'on voie où ça cloche en cas de blocage).
 
Bloc de code:
Last login: Mon Apr 27 16:47:05 on ttys000
iMac-de-iMac:~ michelklein$ diskutil ap resizeContainer disk2 0b ; diskutil list
Started APFS operation
Aligning grow delta to 152 682 827 776 bytes and targeting a new physical store size of 999 995 129 856 bytes
Determined the maximum size for the targeted physical store of this APFS Container to be 999 994 101 760 bytes
Resizing APFS Container designated by APFS Container Reference disk2
The specific APFS Physical Store being resized is disk1s2
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l -S /dev/disk0s2
Checking the container superblock
Checking the fusion superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the space manager free queue trees
Checking the object map
Checking the Fusion data structures
Checking volume
Checking the APFS volume superblock
The volume Macintosh HD was formatted by diskmanagementd (945.230.6) and last modified by apfs_kext (945.275.8)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume PreBoot was formatted by diskmanagementd (945.230.6) and last modified by apfs_kext (945.275.8)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume Recovery was formatted by diskmanagementd (945.230.6) and last modified by apfs_kext (945.275.8)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume VM was formatted by apfs.util (945.230.6) and last modified by apfs_kext (945.275.8)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
error: found file extent gap (id 16) at logical address 787554304 (expected 0)
Verifying allocated space
warning: Overallocation Detected on Main device: (1098307+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098312+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098315+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098318+2) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098322+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098328+5) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098334+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098340+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098342+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098344+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098346+3) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098356+2) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098360+2) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098363+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098368+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098371+2) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098375+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098377+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098382+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098387+2) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098392+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098394+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098397+3) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098401+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098404+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098409+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098411+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098418+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098421+2) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098433+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098435+2) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098442+2) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098445+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098449+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098452+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098455+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098459+2) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098462+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098466+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098470+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098472+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098478+4) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098486+2) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098489+3) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098499+2) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098507+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098511+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098533+2) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098542+1) bitmap address (107973)
warning: Overallocation Detected on Main device: (1098560+1) bitmap address (107973)
too many warnings generated; suppressing subsequent ones
Performing deferred repairs
error: found file extent gap (id 16) at logical address 0+787554304
Deferred repairs failed
The volume /dev/disk0s2 could not be verified completely
Storage system check exit code is 8
Error: -69716: Storage system verify or repair failed
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         24.0 GB    disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk2         23.7 GB    disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                 Apple_APFS Container disk2         847.3 GB   disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +871.0 GB   disk2
                                 Physical Stores disk0s2, disk1s2
   1:                APFS Volume Macintosh HD            606.7 GB   disk2s1
   2:                APFS Volume PreBoot                 42.1 MB    disk2s2
   3:                APFS Volume Recovery                510.5 MB   disk2s3
   4:                APFS Volume VM                      24.6 KB    disk2s4

iMac-de-iMac:~ michelklein$
 
Le volume auxiliaire VM (Virtual Memory) dédié à l'archivage du contexte de la RAM => est formé par une branche de l'apfs (fsroot tree) corrompue. De plus il y a des erreurs de sur-allocation de blocs de la part du spaceman (gestionnaire de l'alllocation des blocs). La corruption du volume VM invalide la vérification globale de l'apfs => et bloque en conséquence la possibilité de récupérer l'espace libre manquant.

- si on supprime le volume VM après l'avoir démonté => il se trouvera recréé automatiquement après redémarrage. D'accord pour démonter / supprimer le volume VM corrompu > redémarrer > re-vérifier l'apfs => pour voir si l'évaluation globale de l'apfs serait désormais 0 (= sans erreurs) --> ce qui permettrait la récupération d'espace ?​
 
Non : aucun.

- passe la commande :​
Bloc de code:
diskutil umount force disk2s4

  • qui démonte le volume VM

Poste le retour.
 
Bloc de code:
Last login: Tue Apr 28 11:46:00 on ttys000
iMac-de-iMac:~ michelklein$ diskutil umount force disk2s4
Volume VM on disk2s4 failed to unmount: dissented by PID 0 (kernel)
iMac-de-iMac:~ michelklein$
 
Le démontage du volume a été refusé par le kernel (le moteur de l'OS démarré). Il va falloir opérer dans le terminal de la session de secours.

- d'accord ?​
 
Voici comment tu vas pouvoir procéder (tuto) -->

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

Passe la commande  :
Bloc de code:
diskutil list

  • tu vas voir s'afficher le tableau des disques attachés au Mac (en interne / externe) > avec leurs configurations
  • une série de micro-disques correspond à des images-disques créées en RAM à l'occasion du démarrage en mode Recovery > dont les volumes sont montés en lecture & écriture à l'espace de dossiers de l'OS de secours qui leur servent de points de montage. Ce qui permet pendant le fonctionnement de cet OS relevant d'un volume monté en lecture seule > à des écritures de s'effectuer à l'espace des dossiers où se trouvent montés les volumes des images-disques de la RAM. Ces images-disques s'effacent à l'extinction ou au re-démarrage.

Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre de photo -->

  • 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 > tu colles dans un Bloc de code

=> ces informations montreront l'index de disque du Conteneur avec ce démarrage.

Note 1 : si tu ne peux pas poster via le Safari de la session de secours (ça arrive) --> poste une photo du tableau (à partir du commencement = le disque /dev/disk0 ou disque physique interne) - tu as un bouton : "Joindre un fichier" en bas de cette page.

Note 2 : dans la session de secours > les applications se lancent en mode "alternatif" et pas parallèle. Il faut quitter le Terminal pour lancer Safari. Vice-versa > quitter Safari pour récupérer l'écran général de la session de secours et pouvoir relancer le Terminal. Aucun redémarrage n'est requis.
 
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         24.0 GB    disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk3         23.7 GB    disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                 Apple_APFS Container disk3         847.3 GB   disk1s2

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk2
   1:                  Apple_HFS macOS Base System       2.0 GB     disk2s1

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +871.0 GB   disk3
                                 Physical Stores disk0s2, disk1s2
   1:                APFS Volume Macintosh HD            607.3 GB   disk3s1
   2:                APFS Volume PreBoot                 42.1 MB    disk3s2
   3:                APFS Volume Recovery                510.5 MB   disk3s3
   4:                APFS Volume VM                      24.6 KB    disk3s4

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

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

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

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

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

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

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

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

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

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

-bash-3.2#
 
Passe la commande :
Bloc de code:
diskutil ap deleteVolume disk3s4

  • qui supprime le VM corrompu

Poste le retour.
 
Pourquoi redémarrer ? - il suffit de quitter Safari pour relancer le Terminal.

- il faut que tu redémarres en mode secours > et que tu passes la commande :​
Bloc de code:
diskutil ap deleteVolume disk3s4

  • poste le retour.
 
J'ai passé cette commande après avoir quitté safari, puis j'ai copié le bloc et après j'ai redémarré et du coup perdu la copie de la réponse