Probleme de partition de disque après la suppression de bootcamp

Bloc de code:
-bash-3.2# diskutil list disk0
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            1.7 TB     disk0s2
   3:                 Apple_Boot                         650.0 MB   disk0s3
-bash-3.2#
 
Voici la nouvelle partition -->
Bloc de code:
   3:                 Apple_Boot                         650.0 MB   disk0s3

  • c'est un conteneur de blocs bruts > sans système de fichiers formateur d'un volume sur la partition
  • passe la commande :
Bloc de code:
newfs_hfs -J -v "Recovery HD" /dev/disk0s3 ; diskutil mount disk0s3 ; diskutil list disk0

  • passe-la encore en copier-coller à rebours
  • la commande injecte un système de fichiers jhfs+ sur l'en-tête de la partition > formateur d'un volume Recovery HD > monte ce volume > affiche la configuration du HDD

Poste l'affichage d'ensemble retourné.
 
Bloc de code:
-bash-3.2# newfs_hfs -J -v "Recovery HD" /dev/disk0s3 ; diskutil mount disk0s3 ; diskutil list disk0
Initialized /dev/rdisk0s3 as a 620 MB case-insensitive HFS Plus volume with a 8192k journal
Volume Recovery HD on disk0s3 mounted
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            1.7 TB     disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
-bash-3.2#
 
Joli, non ? -->
Bloc de code:
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

  • c'est une "simili-vraie" : elle est fonctionnelle pour assurer les repartitionnements > mais le volume est vide de booter et d'OS de secours.

On l'étrenne --> passe la commande :
Bloc de code:
diskutil umount force disk0s3 ; diskutil coreStorage resizeStack E4263CE3-6807-4897-8BCB-89BBC4EF4003 0b ; diskutil list

  • tu la passes encore en copier-coller à rebours (copie-la bien jusqu'au list final)
  • la commande redémonte le volume Recovery HD > récupère l'espace libre de queue de HDD au Fusion Drive > réaffiche le tableau global des disques

Poste l'ensemble de l'affichage retourné (mais pour ce qui est du tableau des disques --> inutile de poster les petites images-disques à partir de disk4).
 
Oui très très joli, merci! Je crois que c'est bon non?

Bloc de code:
Resizing Core Storage Logical Volume structures
Resized Core Storage Logical Volume to 2 114 671 476 736 bytes
Growing file system
Finished CoreStorage operation
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            2.0 TB     disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s4

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            121.0 GB   disk1s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk1s3

/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 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +2.1 TB     disk3
                                 Logical Volume on disk1s2, disk0s2
                                 E4263CE3-6807-4897-8BCB-89BBC4EF4003
                                 Unencrypted Fusion Drive
 
Ton problème de récupération d'espace est résolu : la bande CoreStorage du HDD fait à nouveau 2 To -->

- redémarre (Menu  > Disque de démarrage > Macintosh HD) et tu pourras réouvrir ta session.​

J'ai été étonné par la vitesse supersonique à laquelle tu as passé les commandes / posté les retours :up:

----------

Pour regonfler la "simili-vraie" partition de secours > il faudrait que tu télécharges un installateur de ton OS (qui est lequel ?) > et que tu appliques l'installation à ton volume Macintosh HD démarré.

- question : pourquoi n'es-tu pas passé à Mojave > ce qui aurait converti ton Fusion Drive de type CoreStorage => au type apfs ?​
 
  • J’aime
Réactions: capslooock
Merci en tout cas, et pour répondre a ta question j'avais au début du mois de juillet lors de mes premiers soucis fais la mise a jour mojave mais celle ci ne s'était jamais terminée et a cassé la carte mère. J'ai emmené l'ordinateur a l'apple store ils ont changé la carte mère j'ai ensuite regardé si le pc était a jour et la je n'ai reçu aucune proposition de mise à jour. J'ai donc supposé que la mise à jour avait été faite en magasin.
 
Passe la commande (depuis ta session d'utilisateur) :
Bloc de code:
sw_vers -productVersion

  • qui affiche la version de macOS installée

Poste le retour.
 
Bloc de code:
Last login: Wed Jul 31 15:40:00 on console
iMac-famille:~ Damien$ sw_vers -productVersion
10.14
iMac-famille:~ Damien$
Je viens de faire la mise a jour donc je crois que c'est mojave. Par contre je n'ai pas bien compris comment mettre l'os de secours sur le apple boot recovery hd
 
Si tu viens de passer à Mojave > ton Fusion Drive a été automatiquement converti du type CoreStorage => au type apfs. Ce qui rend obsolète la problématique d'une partition de secours > puisque l'OS de secours est désormais recelé dans un volume Recovery du Conteneur apfs.

Passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques --> que je voie ça.
 
yep voici
Bloc de code:
iMac-famille:~ Damien$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         2.0 TB     disk0s2

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

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +2.1 TB     disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume Macintosh HD            1.3 TB     disk2s1
   2:                APFS Volume Preboot                 42.8 MB    disk2s2
   3:                APFS Volume Recovery                512.4 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4
 
Il y a bien eu conversion au type apfs de Fusion Drive -->

- le Fusion Drive exporte un espace-disque virtuel global (de 2,1 To) appelé Conteneur > lequel porte 4 volumes en simultané : le volume de démarrage Macintosh HD > & ses 3 auxilaires : Preboot (prédémarrage - fonction de booter) > Recovery (secours - contient l'OS de secours en interne) > VM (Virtual Memory - archive la RAM et le swap éventuel). Ces volumes - qui se partagent l'espace-disque virtuel du Conteneur - n'ont que la taille actuelle de leurs données.​

Tous tes probèmes sont réglés.
 
Hey je sais que je deviens vraiment chiant mais est ce que tu pourrais me donner la ligne de code pour récupérer les 300gb de nouveau volatilisé. Etant donné que la ligne n'est plus la même qu'avant.

Bloc de code:
iMac-famille:~ Damien$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         1.5 TB     disk0s2

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

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.7 TB     disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume Macintosh HD            1.3 TB     disk2s1
   2:                APFS Volume Preboot                 42.8 MB    disk2s2
   3:                APFS Volume Recovery                512.4 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4

iMac-famille:~ Damien$
 
Il s'agit même de 500 Go partis en espace libre en queue de HDD -->
Bloc de code:
   2:                 Apple_APFS Container disk2         1.5 TB     disk0s2

  • partition de 1,5 To au lieu de 2 To

Passe la commande :
Bloc de code:
diskutil ap resizeContainer disk2 0b ; diskutil list

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

Poste l'ensemble de l'affichage retourné.
 
Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         2.0 TB     disk0s2

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

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.7 TB     disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume Macintosh HD            1.3 TB     disk2s1
   2:                APFS Volume Preboot                 42.8 MB    disk2s2
   3:                APFS Volume Recovery                512.4 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4

iMac-famille:~ Damien$

Voila je vois que le disque a bien récupéré les 500GB mais le disk2 fait toujours que 1,7TO
 
Ah ! oui : je vois --> il y a une erreur de taille interne à l'apfs > qui fait que le Conteneur exporté (1,7 To) n'est pas égal en taille aux 2 magasins de stockage Physical Stores des partitions de base (121,1 Go + 2 To = 2,1 To) comme il devrait l'être.

On va tenter de corriger cette erreur interne par un va-et-vient de diminution / dilatation du Conteneur.

Passe la commande :
Bloc de code:
diskutil ap resizeContainer disk2 1500g jhfs+ Brol 0b ; diskutil list

  • la commande rétrécit le Conteneur à 1,5 To et crée un volume Brol de 600 Go (environ) en queue de HDD > puis réaffiche le tableau des disques

Poste l'affichage retourné.
 
Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         1.8 TB     disk0s2
   3:                  Apple_HFS Brol                    166.9 GB   disk0s3

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

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +2.0 TB     disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume Macintosh HD            1.3 TB     disk2s1
   2:                APFS Volume Preboot                 42.8 MB    disk2s2
   3:                APFS Volume Recovery                512.4 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4

iMac-famille:~ Damien$

ça m'a l'air d'aller mieux
 
Le marrant est que la commande n'a pas été suivie dans ses spécifications de taille de la réduction > ni de taille du volume Brol. Mais la "secouée" a peut-être débloqué la situation.

Passe la commande :
Bloc de code:
diskutil eraseVolume free null disk0s3 ; diskutil ap resizeContainer disk2 0b ; diskutil list

  • la commande supprime la partition Brol > récupère son espace au Conteneur apfs > réaffiche le tableau des disques

Poste l'ensemble de l'affichage retourné.
 
Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         2.0 TB     disk0s2

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

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +2.0 TB     disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume Macintosh HD            1.3 TB     disk2s1
   2:                APFS Volume Preboot                 42.8 MB    disk2s2
   3:                APFS Volume Recovery                512.4 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4

iMac-famille:~ Damien$

Ah je crois que c'est bon la