MacBook Pro Conteneur disk 1 et go disponible

Ronan12345

Membre enregistré
5 Mai 2019
6
0
126
Bonjour à tous,

Je fais face à un problème récurent sur le forum mais après pas mal de recherches et d'essais, je ne parviens pas à résoudre ce problème.

Après avoir bidouiller les partitions afin d'installer Windows via BootCamp (en effet, j'étais face à un premier problème, celui du manque d'espace alors que j'avais plus e 40 go libre), je me retrouve avec une perte d'une vingtaine de Go sur mon SSD.

Merci d'avance pour vos retours et vos réponses!

Bloc de code:
MacBook-Pro-2:~ Ronan$ 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         479.8 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +479.8 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            440.6 GB   disk1s1
   2:                APFS Volume Preboot                 45.8 MB    disk1s2
   3:                APFS Volume Recovery                522.9 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
 
Bonjour Ronan

Voici le partitionnement primaire du disque de ton Mac -->
Bloc de code:
/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         479.8 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3

  • il y a 2 choses à remarquer : a) la partition principale du Système est de type apfs. Elle exporte un espace-disque virtuel disk1 (= Conteneur) avec ses 4 volumes réglementaires ; b) une petite partition de type Apple_Boot de 134 Mo existe juste en-dessous de la partition apfs. Ce type de partition portant un volume Boot OS X est classiquement une partition dite « booter » (fonction de prédémarrage) d'une partition-Système de type CoreStorage (système de gestion de disques virtuels qui a précédé l'apfs).
  • or la partition-Système supérieure n'est pas de type CoreStorage > mais de type apfs. Il y a donc sur ton disque une espèce d'accollement de 2 entités (partitions) relevant d'« époques logiques » hétérogènes : un actuel de l'apfs & un passé du CoreStorage. Structures logiques sans rapport entre elles (incommensurables). Il convient donc d'apurer la configuration de ton disque interne > en supprimant la partition « booter » d'un CoreStorage (disk0s3). Car on peut estimer que c'est cette partition qui bloque la récupération d'une bande d'espace libre de 20 Go située en-dessous d'elle => à la partition apfs située au-dessus d'elle).

Passe la commande (copier-coller) :
Bloc de code:
diskutil eraseVolume free null disk0s3 ; diskutil ap resizeContainer disk1 0b ; diskutil list

  • cette commande concaténée : a) supprime la partition « booter » de CoreStorage > b) récupère tout l'espace libre disponible en-dessous => au Conteneur apfs et à sa partition de base disk0s2 > c) réaffiche le tableau des disques

Poste l'ensemble de l'affichage retourné --> pour voir s'il n'y a pas eu de blocage à un point donné de cet enchaînement (ce qui est toujours possible).
 
Bonjour macomaniac,

Je pense que ta manip a fonctionné!

Bloc de code:
Started erase on disk0s3 Boot OS X
Unmounting disk
Finished erase on disk0
Started APFS operation
Aligning grow delta to 20 133 773 312 bytes and targeting a new physical store size of 499 963 174 912 bytes
Determined the maximum size for the targeted physical store of this APFS Container to be 499 962 146 816 bytes
Resizing APFS Container designated by APFS Container Reference disk1
The specific APFS Physical Store being resized is disk0s2
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l -S /dev/disk0s2
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the space manager free queue trees
Checking the object map
Checking volume
Checking the APFS volume superblock
The volume Macintosh HD was formatted by hfs_convert (748.31.8) and last modified by apfs_kext (945.250.132.100.1)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
error: btn: invalid btn_btree.bt_key_count (expected 5509894, actual 5509957)
fsroot tree is invalid
The volume /dev/disk0s2 could not be verified completely
Storage system check exit code is 0
Growing APFS Physical Store disk0s2 from 479 829 401 600 to 499 963 174 912 bytes
Modifying partition map
Growing APFS data structures
Finished APFS operation
/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         500.0 GB   disk0s2

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

J'ai retrouvé l'entièreté de mon stockage.

Merci pour ça.

Maintenant, quand je lance l'assistant BootCamp, ce dernier ne poursuit pas car il me dit que le disque de démarrage doit comporter 40 go de libre. J'en ai 57...

Merci pour ton retour.
 
Problème de récupération d'espace résolu - donc.

Passe encore la commande :
Bloc de code:
tmutil listlocalsnapshots /

  • qui liste d'éventuels snapshots (instantanés du volume de démarrage => ayant un effet de rétention d'espace-disque occupé)

Est-ce que tu obtiens un retour ?
 
Pas de retour, il me semble.
Bloc de code:
MacBook-Pro-2:~ Ronan$ tmutil listlocalsnapshots /
MacBook-Pro-2:~ Ronan$

Pour info, FireVault Off. et Sauvegarde auto sur Time Machine OFF
 
Je peux te passer une commande de mesure des fichiers / dossiers de 1er rang du volume Macintosh HD. Afin de vérifier s'il n'y a pas d'anomalies de taille qui te feraient perdre de la place. Mais pour cela > il faut que le SIP (protocole de sécurisation) soit désactivé. Car sinon > il dénie l'accès en lecture à la commande => à certains dossiers du Système et perturbe donc les résultats.

Passe la commande informative :
Bloc de code:
csrutil status

  • qui affiche le statut du SIP

Poste le retour.
 
SIP activé.

----------

Pour désactiver le SIP > redémarre > les 2 touches ⌘R (cmd R) tenues pressées de l'écran noir => à la  = démarrage sur l'OS de secours. Tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS. Va à la barre de menus supérieure de l'écran > Menu Utilitaires > sous-menu : Terminal.

Lance-le et passe la commande :
Bloc de code:
csrutil disable

  • qui désactive le SIP

Cela fait > quitte le Terminal > va à : Menu  > Disque de démarrage > sélectionne Macintosh HD > redémarre dessus.

----------

De retour dans ta session > passe la commande (copier-coller) :
Bloc de code:
sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +

  • à validation > une demande de password s'affiche (commande sudo) --> tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide
  • la commande mesure (en Gi = gibibytes : base 2) les objets de 1er rang du volume de démarrage (fichiers ou dossiers / visibles ou cachés). Elle est très lente d'exécution --> attends tout le temps qu'il faut jusqu'au réaffichage de l'invite de commande : MacBook-Pro-2:~ Ronan$ en signal de complétion

Poste alors le tableau affiché.
 
Ok... Ci dessous le résultat.

Bloc de code:
Last login: Mon May  6 11:10:40 on console
192:~ Ronan$ sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
Password:
  0B    /.HFS+ Private Directory Data
1,0K    /home
694M    /usr
510M    /.Spotlight-V100
1,0K    /net
12K    /.DS_Store
  0B    /.PKInstallSandboxManager
  0B    /.PKInstallSandboxManager-SystemSoftware
2,6M    /bin
  0B    /installer.failurerequests
  0B    /Network
1,0M    /sbin
  0B    /.file
  0B    /etc
  0B    /var
6,7G    /Library
7,7G    /System
4,0K    /.OSInstallerMessages
104K    /.VolumeIcon.icns
100K    /.fseventsd
8,0G    /private
6,5M    /.DocumentRevisions-V100
  0B    /.vol
267G    /Users
4,0K    /model
3,7G    /Previous System
106G    /Applications
154M    /opt
5,0K    /dev
  0B    /Volumes
  0B    /tmp
8,5G    /Jeux
  0B    /cores
1,9M    /~
 
Je comptabilise 409 Gi = 439 Go de fichiers catalogués. 440 Go de blocs occupés --> à 1 Go près > on va dire qu'il y a congruence.

- la 1ère "anomalie" consiste en 106 Gi = 114 Go d'Applications --> une taille énorme pour ce dossier : est-ce que tu as des logiciels à ce point volumineux ?​

- il serait possible de grappiller de la place en supprimant un dossier Previous System de 3,7 Gi = 4 Go

- le répertoire Utilisateurs fait 267 Gi = 287 Go --> penses-tu avoir autant de données d'utilisateur ? - ou cela te paraît-il hypertrophié ?​
 
Dernière édition par un modérateur:
Ok, j'ai fait pas mal de ménage. J'arrive à 75 go de dispo. Et maintenant BootCamp m'autorise à installer Windows.

Je suppose que pour réactiver le SIP je dois taper: csrutil enable

Merci beaucoup pour ton aide, quel professionnalisme !!!

A bientôt... pour un autre problème