10.13 High Sierra Impossible d'unifier deux partitions disque

Passe une commande :
Bloc de code:
diskutil list

  • et poste le tableau --> que je voie la configuration actuelle du disque.
 
j'ai redémarré et les screenshot sont reapparus

Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         100.8 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +100.8 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Mac2                    13.0 GB    disk1s1
   2:                APFS Volume Preboot                 22.7 MB    disk1s2
   3:                APFS Volume Recovery                509.8 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
 
Je vois : tu as bien supprimé la partition apfs de 20 Go > ce qui fait que la grande de 100 Go a récupéré l'index n°2 dans les partitions du disque (disk0s2). Donc le blocage est survenu à la récupération de l'espace libre ?

Passe la commande :
Bloc de code:
diskutil ap resizeContainer disk1 0b

  • la commande instruit la récupération de l'espace libre disponible (20 Go) > situé cette fois en queue de disque > à la partition disk0s2 et au Conteneur exporté à partir d'elle.

Poste l'affichage retourné par la commande et on sera vite fixé. Car un bogue de High Sierra fait qu'une « erreur de structure interne » intervient dès l'installation de l'apfs sur certains disques > ce qui verrouille en taille le Conteneur apfs et empêche toute récupération d'espace.
 
J'arrête de faire des conneries maintenant promis :)

Bloc de code:
Started APFS operation
Resizing APFS Container designated by APFS Container Reference disk1
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /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
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
warning: Overallocation Detected on Main device: (1754847+20) bitmap address (92011)
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Growing APFS Physical Store disk0s2 from 100 816 162 816 to 121 123 069 952 bytes
Modifying partition map
Growing APFS data structures
APFS Container Resize error code is 49168
A problem occurred; undoing all changes
Modifying partition map
Error: -69606: A problem occurred while resizing APFS Container structures
 
Tu n'as fait personnellement aucune erreur. Cette ligne terminale -->
Bloc de code:
Error: -69606: A problem occurred while resizing APFS Container structures

  • est le message indicateur de l'existence d'une « erreur de structure interne » de l'apfs à l'installation. Il n'y a rien à faire en l'état. Aucune réparation du système de fichiers n'arrive à l'éliminer. C'est l'effet d'un misérable bogue.

C'est un peu dommage pour notre petit travail "dans la dentelle" sur le disque (comme la recréation d'une partition) > mais il faut y aller carrément désormais --> après une sauvegarde TM du volume Mac2 (je pense que c'est le type de sauvegarde que tu emploies ?) --> il faut re-démarrer par internet > effacer le disque entier ce coup-ci pour revenir à une seule grande partition d'accueil de 120 Go > ré-installer High Sierra > récupérer ta TM à la fin.
 
Ok merci, je pense que c'est mieux d'effacer le disque entieralors. Donc je fais la même chose que tout à l'heure pour le re-démarrer par internet? A quel moment dois-je choisir le disque entier et pas une partition?
 
Tu re-démarres par internet via les 3 touches ⌘⌥R. C'est avant de lancer la nouvelle installation que tu dois effacer le disque.

Quand tu as l'écran aux 4 Utilitaires macOS > passe un :
Bloc de code:
diskutil list

  • pour vérifier que le Conteneur est bien disk2 (sinon change le n° dans la commande qui suit).

Passe la commande :
Bloc de code:
diskutil ap deleteContainer disk2 "Macintosh HD"

  • qui supprime le Conteneur et formate la partition en jhfs+ > avec un volume intitulé Macintosh HD

Passe alors un nouveau :
Bloc de code:
diskutil list

  • pour voir si la nouvelle partition disk0s2 a récupéré automatiquement l'espace libre de 20 Go (elle fera alors 120 Go) ou si elle est toujours bloquée à 100 Go.

Si c'était le dernier cas --> la commande :
Bloc de code:
diskutil resizeVolume disk0s2 0b

  • récupère l'espace à la partition qui revient à 120 Go.

Tu n'as plus qu'à ré-installer dans Macintosh HD.
 
Voila! Tout est rétabli (enfin je pense)!
Merci infiniment pour tout le temps accordé, je n'aurais jamais réussi toute seule, je n'y croyais plus :)

...un petit diskutil list pour finir en beauté
Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         121.1 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +121.1 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            12.9 GB    disk1s1
   2:                APFS Volume Preboot                 22.7 MB    disk1s2
   3:                APFS Volume Recovery                509.8 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
 
Bonjour je rencontre le meme probleme voici les informations.

Merci d'avance pour votre aide
 

Fichiers joints

  • disque dur infos.png
    disque dur infos.png
    28,9 KB · Affichages: 55
Bonjour Taniro

Ah ! un petit puzzle de partitionnement tel que je m'en délecte...

Je te propose pour assurer la lisibilité des tableaux que tu seras amené à poster ici --> à user du copier-coller (et pas de captures) selon le procédé suivant :

  • 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é)

Et pour étrenner cette méthode > passe dans le Terminal les 2 commandes informatives (l'une après l'autre) :
Bloc de code:
diskutil list
csrutil status

  • la 1ère affiche le tableau des disques et des partitions (dont tu as posté une capture)
  • la 2è > le statut actuel du SIP (protocole de sécurisation). Il le faut, en effet --> "désactivé" > afin de pouvoir utiliser des commandes de manipulation de partition (tu as une partition de type EFI sans volume défini) ou encore d'affichage de la distribution des blocs du disque.

=> poste les 2 retours de commandes dans une fenêtre de code.
 
Bonjour @macomaniac
Je me permets un petit post avant de faire une bêtise et j'ai l'impression que tu es l'expert en partionnage/départitionnage.

Je viens de faire deux tentative d'installation de window 10 via bootcamp. Et à la deuxième tentative dans l'utilitaire windows, j'ai eu la mauvaise idée de formater la partition sur laquelle l'OS doit s'installer (mais ne voulait pas).
Bref je me retrouve avec cette configuration et souhaiterais revenir à ma config de départ c'est à dire sans partition.

Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            936.4 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                  Apple_HFS Sans titre              62.9 GB    disk0s4

Saurais-tu quelle manipulation je devrais faire pour ne perdre aucune donnée sur mon HDD de 936GB ?
Je te remercie d'avance.
 
Bonsoir emrys

Comme le type de la partition principale disk0s2 est "CoreStorage" --> cela veut dire qu'un Logical Volume (ou disque logique virtuel) s'exporte à partir de cette partition > le volume Macintosh HD montant sur cet espace-disque virtuel. J'ai besoin de l'UUID de 32 caractères alpha_numériques du Logical Volume > car la récupération d'espace à un Conteneur CoreStorage implique une commande qui renseigne cet UUID.

Reposte en intégralité le tableau retourné par la commande :
Bloc de code:
diskutil list

  • afin que je voie le Logical Volume.
 
  • J’aime
Réactions: emrys
Voilà, merci pour tes réponses :)

Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            936.4 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                  Apple_HFS Sans titre              62.9 GB    disk0s4

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         24.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            23.6 GB    disk1s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk1s3

/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +959.0 GB   disk2
                                 Logical Volume on disk1s2, disk0s2
                                 121A8111-1D92-4124-B532-52FF0187538C
                                 Unencrypted Fusion Drive

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS My Passport for Mac     2.0 TB     disk3s2
 
Dernière édition:
Passe les 2 commandes (l'une après l'autre ; en copier-coller) -->
Bloc de code:
diskutil eraseVolume free null disk0s4
diskutil coreStorage resizeStack 121A8111-1D92-4124-B532-52FF0187538C 0b

  • la 1ère supprime la partition disk0s4 de 62,9 Go
  • la 2è récupère l'espace libéré au Conteneur CoreStorage du Fusion Drive

La commande de récupération pouvant bloquer pour plusieurs raison --> poste l'affichage retourné par cette 2è commande une fois qu'elle sera passée.
 
Voici le log de la deuxième commande
Je crois que cela a bien fonctionné. J'ai récupéré l'espace de la partition.
Je te remercie pour ta précieuse aide.
Bonne soirée.

Bloc de code:
The Core Storage Logical Volume UUID is 121A8111-1D92-4124-B532-52FF0187538C
Started CoreStorage operation
Checking prerequisites for resizing Logical-Physical volume stack
Growing Logical-Physical volume stack
Verifying file system
Volume could not be unmounted
Using live mode
Performing fsck_hfs -fn -l -x /dev/rdisk2
Performing live verification
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
Growing Core Storage Physical Volume from 936 352 247 808 to 999 345 127 424 bytes
Copying booter
Growing disk partition
Modifying partition map
Growing Core Storage data structures
Resizing Core Storage Physical Volume structures
Resized Core Storage Physical Volume to 999 345 127 424 bytes
Growing Logical Volume
Resizing Core Storage Logical Volume structures
Resized Core Storage Logical Volume to 1 021 993 418 752 bytes
Growing file system
Finished CoreStorage operation
 
La commande est passée sans faute.

Repasse un :
Bloc de code:
diskutil list

  • et poste le tableau
 
Bonsoir, mon problème est en fait un peu plus compliqué. En effet, je possède sur mon iMac un disque dur de 1 To or n'ayant qu'une seule partition de 370 Go je ne peut donc pas utilisé le reste de la mémoire de mon disque dur qui semble ne pas être allouée. Désolé pour le retard. Cordialement.