10.13 High Sierra Manque 40go sur mon SSD

et voilà :)

Bloc de code:
-bash-3.2# gpt show disk0
     start      size  index  contents
         0         1         PMBR
         1         1         Pri GPT header
         2         4         Pri GPT table
         6     76800      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     76806  51271418      2  GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
  51348224   9931115        
  61279339         4         Sec GPT table
  61279343         1         Sec GPT header
-bash-3.2#
 
Pfuiiii ! - c'est du super rapide.

Alors tu commences par passer la commande :
Bloc de code:
diskutil umount force disk2s1

  • cette commande démonte le volume Macintosh HD qui doit être monté. Si tu obtiens en retour un :
Bloc de code:
Volume Macintosh HD on disk2s1 force-unmounted

  • c'est bon. Il est nécessaire pour utiliser l'exécutable gpt en mode opératoire que tous les volumes du disque soient démontés.

Tu passes la commande :
Bloc de code:
gpt add -b 51348224 -s 9931115 -t hfs -i 3 /dev/disk0

  • tu peux récupérer en copier-coller les nombres exacts 51348224 et 9931115 dans le tableau retourné précédemment par gpt dans la fenêtre du Terminal. Attention aux espaces !
  • cette commande crée (théoriquement) un conteneur de partition de 40 Go (vide de système de fichiers) avec les blocs libres > dans le type Apple_HFS et à l'index n°3.

=> poste le message retourné par la commande.
 
j'essaye d'etre efficace :)

je crois que ca ne fonctionne pas :/

Bloc de code:
-bash-3.2# gpt add -b 51348224 -s 9931115 -t hfs -i 3 / dev/disk0
gpt add: unable to open device '/': Is a directory
 
Tu avais fait une petite erreur de saisie à la fin : tu avais décollé le / de dev/disk0 au lieu d'écrire /dev/disk0.

Le « added » est en général une nouvelle de réussite.

Passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau retourné.
 
ahah ok ;)

si jamais je vais me coucher je peux fermer l'ordi et reprendre demain ?
voila le retour

Bloc de code:
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         251.0 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk2         210.0 GB   disk0s2
   3:                  Apple_HFS                         40.7 GB    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 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +210.0 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            33.2 GB    disk2s1
   2:                APFS Volume Preboot                 22.2 MB    disk2s2
   3:                APFS Volume Recovery                506.6 MB   disk2s3
   4:                APFS Volume VM                      3.2 GB     disk2s4

/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               +2.1 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
 
Succès !

Voici ce que je te propose en vitesse (et moi aussi je filerai) -->

- passe la commande :
Bloc de code:
newfs_hfs -v Stockage /dev/disk0s3

  • cette commande injecte un système de fichiers jhfs+ dans le conteneur de la partition disk0s3 > définissant un volume du nom de Stockage
  • si tu n'as pas de message d'erreur > je te conseille de re-démarrer normalement (Menu  > Re-démarrer) > car sans re-démarrage > le nouveau système de fichiers ne peut pas être pris en charge par le kernel

Ta session normale ouverte dans l'OS High Sierra --> passe une commande :
Bloc de code:
diskutil list

  • dans son Terminal et poste le tableau ici.
 
Voilà qui est fait !

Bloc de code:
Last login: Sat Dec 16 22:28:37 on console
MacBook-Pro-de-Alex:~ alex$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         251.0 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         210.0 GB   disk0s2
   3:                  Apple_HFS Stockage                40.7 GB    disk0s3

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

MacBook-Pro-de-Alex:~ alex$
 
Superbe !

Il est donc prouvé que la récupération des blocs de queue du disque (40 Go) fonctionne. Car tu as une partition n°3 de 40,7 Go sur laquelle monte un volume Stockage.

Par extrapolation logique --> il sera possible en mode Recovery (internet) > d'effacer les 2 partitions n° 2 (supportant le Conteneur APFS) et n°3 (volume Stockage) > pour créer une partition n°2 (en-dessous de la n°1 EFI conservée) de 250 Go montant un volume jhfs+ de 250 Go.

Cela fait > faire se ré-installer High Sierra à destination de ce volume > ce qui devrait créer un Conteneur apfs de 250 Go.

Il suffit que tu sauvegardes les données que tu peux avoir dans les 33 Go de contenu du volume Macintosh HD.

=> je te propose de faire ça demain (car j en suis pas du soir). L'opération logique devrait être brève. Le plus long : la ré-installation de High Sierra.
 
Super !! Ce serait génial ! :)

Oui effectivement, je suis dispo demain matin à partir de 7h30.

Bonne nuit et encore bravo et merci !
Je vais leur mettre une petite charge à l’apple Care ...

À demain
 
7H 30 - ça me va. Je ne vois plus d'obstacle a priori à la recréation d'une super-partition disk0s2 de 250 Go > avec volume Macintosh HD jhfs+ de 250 Go monté dessus.

- qu'est-ce qui t'est arrivé avec l'Apple Care ?
 
Tu n'auras qu'à démarrer ton Mac par internet (⌘⌥R) comme hier > et prévenir quand tu as de nouveau l'écran de la session Recovery (les 4 Utilitaires macOS).
 
Repasse un :
Bloc de code:
diskutil list

  • et poste le tableau ici - au cas où il y aurait eu un changement de numérotation des disques (c'est leur rang temporel d'attachement au système = une variable). Douteux avec un seul disque physique - mais autant être sûrs.
 
Et voilà :)

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         251.0 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk2         210.0 GB   disk0s2
   3:                  Apple_HFS Stockage                40.7 GB    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 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +210.0 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            33.2 GB    disk2s1
   2:                APFS Volume Preboot                 22.2 MB    disk2s2
   3:                APFS Volume Recovery                506.6 MB   disk2s3
   4:                APFS Volume VM                      3.2 GB     disk2s4

/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               +2.1 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#
 
Pas de changement.

Passe la commande :
Bloc de code:
diskutil ap deleteContainer disk2 Licorne

  • qui supprime le Conteneur apfs > reformate la partition disk0s2 en jhfs+ et remonte un volume intitulé facétieusement Licorne

=> si tu n'as pas eu de message d'erreur > repasse un :
Bloc de code:
diskutil list

  • et poste le tableau des disques.
 
Fait et voilà la répose :

Bloc de code:
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s2
Finished APFS operation on disk2
-bash-3.2# diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         251.0 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                  Apple_HFS Licorne                 209.9 GB   disk0s2
   3:                  Apple_HFS Stockage                40.7 GB    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               +2.1 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 donner loyalement leur chance à diskutil et au disque de se comporter comme de « bons petits ».

Passe la commande :
Bloc de code:
diskutil mergePartitions force jhfs+ Trésor disk0s2 disk0s3

  • cette commande ressoude l'espace de la partition disk0s3 à l'espace de la partition disk0s2 en reformatant la partition d'accueil et en définissant un volume global nommé Trésor

  • tu vas avoir une demande interactive -->
    Bloc de code:
    Format disk-node disk0s2 (/Volumes/Licorne)? (y/N) y
    tu tapes :
    Bloc de code:
    y
    (comme yes) et tu revalides.

=> tu n'as qu'à poster l'ensemble de l'affichage retourné par la commande --> on va bien voir si on a affaire à des « bons petits » ou a des « mauvais sujets ».
 
Je crois que ce sont de bon et braves petits :)

Bloc de code:
-bash-3.2# diskutil mergePartitions force jhfs+ Trésor disk0s2 disk0s3
Format disk-node disk0s2 (/Volumes/Licorne)? (y/N) y
Merging partitions into a new partition
     Start partition: disk0s2 Licorne
     Finish partition: disk0s3 Stockage
Started partitioning on disk0
Merging partitions
Waiting for partitions to activate
Formatting disk0s2 as Mac OS Extended (Journaled) with name Trésor
Initialized /dev/rdisk0s2 as a 233 GB case-insensitive HFS Plus volume with a 24576k journal
Mounting disk
Finished partitioning on disk0
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         251.0 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                  Apple_HFS Trésor                  250.6 GB   disk0s2
-bash-3.2#