Espace disque perdu

Statut
Ce sujet est fermé.
Voilà !
Bloc de code:
diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         80.0 GB    disk0s2
   3:                  Apple_HFS Brol                    9.9 GB     disk0s5
   4:                 Apple_APFS Container disk2         159.8 GB   disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +80.0 GB    disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            64.4 GB    disk1s1
   2:                APFS Volume Preboot                 22.2 MB    disk1s2
   3:                APFS Volume Recovery                523.3 MB   disk1s3
   4:                APFS Volume VM                      4.3 GB     disk1s4

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +159.8 GB   disk2
                                 Physical Store disk0s3
   1:                APFS Volume SSD1013                 57.5 GB    disk2s1
   2:                APFS Volume Preboot                 22.2 MB    disk2s2
   3:                APFS Volume Recovery                518.8 MB   disk2s3
   4:                APFS Volume VM                      4.3 GB     disk2s4
 
Parfait ! le Conteneur est fonctionnel. Cerise sur le gâteau : sa partition a récupéré le bon index = disk0s2.

Passe les commandes (l'une après l'autre) :
Bloc de code:
diskutil eraseVolume free null disk0s5
diskutil ap deleteContainer disk2
diskutil eraseVolume free null disk0s3
diskutil ap resizeContainer disk1 0b
diskutil list

  • la 1ère supprime la partition de Brol
  • la 2è supprime le Conteneur du bas > ce qui reformate sa partition disk0s3 en jhfs+
  • la 3è supprime la partition disk0s3
  • la 4è récupère tout l'espace libre au Conteneur du haut
  • la 5è réaffiche le tableau des disques

Poste ce dernier tableau.
 
  • J’aime
Réactions: RémiJulien
Ça sent la victoire non ?
Bloc de code:
diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         249.8 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +249.8 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            64.4 GB    disk1s1
   2:                APFS Volume Preboot                 22.2 MB    disk1s2
   3:                APFS Volume Recovery                523.3 MB   disk1s3
   4:                APFS Volume VM                      4.3 GB     disk1s4
 
Cher Monsieur, ou Madame car j'en sais rien, ma reconnaissance est aussi grande tu peux l'imaginer, merci pour l'efficacité et la simplicité de ton dépannage. Mais merci aussi car en plus de décoincer le problème, j'ai appris plein de trucs : je saurais pas tout refaire d'un claquement de doigts évidemment, mais j'ai mieux compris l'architecture de la bête, et ça c'est très cool.

Passionné ? Informaticien qui passe beaucoup de temps à dépanner sur les forums ? Employé d'Apple missionné pour aider le gens sur internet ?

Tiens, comment éviter de me retrouver dans la même situation que précédemment, qu'est-ce qui a merdé un jour ?
 
Je suppose que tu avais 2 partitions principales sur le disque > avec 2 volumes montés à partir d'elles (dans un format quelconque) : celle du haut avec un OS antérieur (par exemple) > et celle du bas avec High Sierra apfs. Démarré sur le volume du bas > tu as supprimé la partition du haut : ce qui l'a transformée en espace libre. Si tu l'as fait > c'est que tu pensais peut-être pouvoir récupérer l'espace de blocs du haut à la partition du bas. Mais cela est impossible.

Ça m'amuse de résoudre de petits problèmes de raisonnement > dans un domaine informatique qui ne correspond chez moi à aucune formation ni profession.
 
  • J’aime
Réactions: RémiJulien
Bon détective, c'était ça, sauf que je n'avais pas (pas tellement) la notion d'en haut/d'en bas pour les partitions !

et bien MERCI, MILLE MERCI !!!!!!!!!!!!!!!!!!!
 
Bonjour le Forum,

Je pense avoir (eu) le même problème que RémiJulien à savoir:

1. Assistant Bootcamp pour installation Windows 10 (iMac 2019 Mojave)
2. Création de clé USB Rufus pour installer autre version Windows 10
3. Boot sur clé USB Windows 10
4. Suppression Partition Bootcamp puis création + formatage nouvelle partition "erreur formatage" (Partition --> 100GB)
5. Boot sous OSX Mojave
6. Utilitaire Disque --> Conteneur Disk2 --> Conteneur Disk3
7. Terminal --> diskutil list --> avec l'aide de vos 2 lignes de commande --> suppression du Conteneur Disk3 et redistribution espace libre manqué (certainement du fait que le conteneur Disk3 au dessus du Disk2)

Ma question était de savoir si l'astuce pour récupérer cet espace manquant invisible est toujours la même ou une autre solution peut-être plus simple existe-t-elle ?

Je vous remercie d'avance pour une éventuelle réponse et félicite votre forum pour l'apport de solution proposé.

Amicalement

Ryo

01.png 02.png 03.png
 
Dernière édition par un modérateur:
Bonjour ryosaeba

Je vois que tu as un iMac > avec un Fusion Drive de type apfs (Mojave installé) solidarisant les 2 disques.

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

  • la commande récupère l'espace libre invisible (pour autant qu'il soit situé en queue de HDD en-dessous de sa partition apfs) ; puis réaffiche le tableau de la configuration des disques

Poste l'affichage complet qui aura été retourné en copier-coller (pas de capture) > en veillant à faire ton coller dans une fenêtre de code par le procédé suivant -->
  • dans cette page de MacGé > presse le bouton
    1555929346-524315-original.png
    ici :
    1555929346-521520-original.png

    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é)
 
Bloc de code:
Started APFS operation
Error: -69519: The target disk is too small for this operation, or a gap is required in your partition map which is missing or too small, which is often caused by an attempt to grow a partition beyond the beginning of another partition or beyond the end of partition map usable space
/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_APFS Container disk2         870.9 GB   disk0s2
   3:                        EFI NO NAME                 104.9 MB   disk0s3

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         28.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:                 Apple_APFS Container disk2         27.6 GB    disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +898.5 GB   disk2
                                 Physical Stores disk0s2, disk1s2
   1:                APFS Volume Mojave                  115.3 GB   disk2s1
   2:                APFS Volume Preboot                 45.5 MB    disk2s2
   3:                APFS Volume Recovery                510.4 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4

04.png

Il me semble qu'avant l'effacement du Conteneur Disk3 il était en-dessous mais suis plus sûr...
 
Dernière édition par un modérateur:
Je continue ici puisque j'ai commencé ici.

- note : ne poste pas des captures de tableaux du terminal (qui sont en mode texte) > mais des copier-coller de tableaux dans des fenêtres de code (si je veux citer une partie de tableau > je peux le faire avec un affichage en mode texte = fenêtre de code ; pas avec l'affichage en mode image = capture).
----------

L'échec de la commande doit venir du fait que la bande d'espace libre n'est pas placée en queue de HDD comme espéré. Pour savoir où est situé l'espace libre > il faut passer une commande qui se trouve bloquée d'accès en lecture des blocs des disques de démarrage --> si le SIP (protocole de sécurisation) est activé.

Tu comprends sans mal qu'il faut alors s'enquérir du statut du SIP --> pour savoir si la commande de lecture des blocs passera.

Donc passe la commande informative :
Bloc de code:
csrutil status

  • qui affiche le statut du SIP

Fais l'effort de poster le retour (même bref) en copier-coller (pas de capture) > en veillant à faire ton coller dans une fenêtre de code par le procédé suivant -->
  • dans cette page de MacGé > presse le bouton
    1555929346-524315-original.png
    ici :
    1555929346-521520-original.png

    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é)
 
désolé pas habitué au forum je vais désactivé le SIP et reviens vers vous

Bloc de code:
start        size  index  contents
          0           1         PMBR
          1           1         Pri GPT header
          2          32         Pri GPT table
          34           6    
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640  1701017560      2  GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
  1701427200      204800      3  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
  1701632000   251893135    
  1953525135          32         Sec GPT table
  1953525167           1         Sec GPT header
 
Dernière édition par un modérateur:
@ryosaeba
C'est plus lisible avec des balises Code et pas Quote, regarde ta réponse #52 après avoir rafraîchît la page. ;)
 
Cette mention -->
Bloc de code:
  1701632000   251893135

  • montre qu'à partir du bloc n°1701632000 du HDD (car le bloc n°1701632000 - de 512 octets => équivaut au 871.235584è Go du disque forcément de 1 To) => existe une bande de blocs libres de 251893135 blocs (de 512 octets = 128.96 Go).
  • on sait donc avec certitude où est situé l'espace libre : en queue de HDD > en position valide pour se trouver récupéré au Conteneur du Fusion Drive (et à la partition primaire du HDD qui était la donneuse à l'origine).

J'ai compris d'où vient le blocage. C'est la présence de cette petite partition invisible -->
Bloc de code:
   3:                        EFI NO NAME                 104.9 MB   disk0s3

  • qui fait tampon sur le HDD entre la partition apfs (à dilater) et la bande de blocs libres de queue du disque. Comme j'ai du mal lire des captures graphiques au lieu de tableaux en mode texte présentés dans des fenêtres de code --> j'avais omis cette partition.

Comme tu as redémarré > je ne sais pas actuellement si le HDD est toujours disk0 ou s'il n'est pas repassé disk1 (ce sont des index de rang temporel dans l'attachement logique au Système du Mac). Donc repasse d'abord la commande :
Bloc de code:
diskutil list

  • et reposte le tableau des disques (dans une fenêtre de code) --> je pourrais alors te passer la commande de récupération d'espace tenant compte de la partition tampon du HDD.
 
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_APFS Container disk2         870.9 GB   disk0s2
   3:                        EFI NO NAME                 104.9 MB   disk0s3

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         28.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:                 Apple_APFS Container disk2         27.6 GB    disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +898.5 GB   disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume Mojave                  115.3 GB   disk2s1
   2:                APFS Volume Preboot                 45.5 MB    disk2s2
   3:                APFS Volume Recovery                510.4 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4
 
Le HDD es toujours disk0. Passe la commande :
Bloc de code:
diskutil eraseVolume free null disk0s3 ; diskutil ap resizeContainer disk2 0b ; diskutil list

  • la commande : supprime la petite partition de type EFI > récupère tout l'espace libre disponible de fin de HDD au Fusion Drive (et à la partition apfs donneuse - et repreneuse - d'espace du HDD disk0s2) > réaffiche le tableau des disques

Poste tout l'affichage retourné (au cas où il y aurait encore eu un blocage quelque part --> qu'on voie où).
 
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_APFS Container disk2         1000.0 GB  disk0s2

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         28.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:                 Apple_APFS Container disk2         27.6 GB    disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.0 TB     disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume Mojave                  115.3 GB   disk2s1
   2:                APFS Volume Preboot                 45.5 MB    disk2s2
   3:                APFS Volume Recovery                510.4 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4
 
J'avoue avoir rarement vu dans ma vie une telle compétence et solidarité en plus de votre disponibilité
Un grand merci

Je ne touche plus jamais au disque
 
Dernière édition par un modérateur:
Content pour toi !

- j'avais loupé la présence de la petite partition de type EFI sur le HDD (c'était elle qui bloquait la récupération de l'espace du dessous). Avec sa suppression > tout a fonctionné et tu as récupéré l'ensemble de l'espace-disque disponible.​

Je ne touche plus jamais au disque

- ne brime pas tes dispositions ! --> tu as su de toi-même présenter les informations > désactiver le SIP > passer la commande gpt de lecture de la distribution des blocs. Je t'encourage au contraire à persévérer dans tes manipulations de disques :)
 
  • J’aime
Réactions: litobar71
Statut
Ce sujet est fermé.