2 votes

Impossible de récupérer l'espace vide sur la partition principale de MacOS [MacOS Mojave].

Il y a quelque temps, j'ai créé une partition linux sur mon MBP (2017), mais cela n'a pas très bien fonctionné et j'ai dû supprimer la partition. Après avoir eu beaucoup de mal à essayer de la supprimer, j'ai trouvé. ce réponse ; J'ai utilisé la deuxième partie pour libérer l'espace sur l'ancienne partition linux, puis je l'ai redimensionnée à 0. Seulement, elle n'a pas vraiment été redimensionnée. La partition est toujours là (bien qu'elle n'apparaisse plus dans l'utilitaire de disque) :

$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         500.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         276.5 GB   disk0s2
   3:                        EFI NO NAME                 629.1 MB   disk0s3

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

Je pense que c'est cette ligne qui est le coupable, bien que je ne sois pas sûr :

   2:                 Apple_APFS Container disk1         276.5 GB   disk0s2

Comme je l'ai dit, j'ai couru

diskutil apfs resizeContainer disk0s2 0

Comme indiqué dans la réponse en lien, mais rien n'a changé. Même en mode récupération, Disk Utility n'affiche que les ~277 Go dont je dispose sur la partition principale.

Comment puis-je me réapproprier cet espace, qui ne se présente plus ?


P.S., voici ce que j'avais avant de lancer ces commandes :

$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         500.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         276.5 GB   disk0s2
   3:                        EFI NO NAME                 629.1 MB   disk0s3
   4:                  Apple_HFS Untitled                222.7 GB   disk0s4
   5:                 Apple_Boot Boot OS X               134.2 MB   disk0s5

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +276.5 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            249.7 GB   disk1s1
   2:                APFS Volume Preboot                 45.9 MB    disk1s2
   3:                APFS Volume Recovery                510.8 MB   disk1s3
   4:                APFS Volume VM                      6.4 GB     disk1s4

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            NO NAME                +10.7 GB    disk3

NO NAME était juste une clé USB, d'ailleurs.

2voto

David Anderson Points 30783

Vous devez d'abord supprimer la deuxième partition EFI. Entrez les commandes données ci-dessous.

diskutil erasevolume free none disk0s3
diskutil apfs resizeContainer disk0s2 0

Explication :

Le site disk0s3 se produit après la disk0s2 tranche. L'espace libre existe après la disk0s3 tranche. La commande diskutil erasevolume free none disk0s3 supprimera le disk0s3 de la table de partition, augmentant ainsi la taille de l'espace libre. Le site diskutil apfs resizeContainer disk0s2 0 peut alors être utilisée pour ajouter l'espace libre au fichier disk0s2 tranche. En d'autres termes, disk0s3 est dans le chemin et vous empêche d'ajouter de l'espace libre à la base de données. disk0s2 .

0 votes

Ah, merci beaucoup. Pouvez-vous nous expliquer pourquoi cette solution a été retenue ?

1 votes

Je mets à jour ma réponse.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X