10.12 Sierra Libérer l'espace "Purgeable"

Tu colles la commande indiquée dans le terminal et tu l'exécutes avec "Entrée".

- comme il y a un sudo en tête de commande > tu vois s'afficher :​
Bloc de code:
password

  • dans le terminal. Tape en aveugle ton mot-de-passe de session et represse la touche "Entrée".
 
Bloc de code:
Last login: Sat Nov 16 20:55:09 on console
MBP-de-Jeremy:~ jeremycohen$ df -H /
Filesystem   Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1   499G   354G   145G    71%  952310 4294014969    0%   /
MBP-de-Jeremy:~ jeremycohen$
MBP-de-Jeremy:~ jeremycohen$ sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
Password:
  0B    /.dbfseventsd
42M    /.DocumentRevisions-V100
12K    /.DS_Store
  0B    /.file
640K    /.fseventsd
320K    /.hotfiles.btree
148G    /.MobileBackups
  0B    /.PKInstallSandboxManager-SystemSoftware
552M    /.Spotlight-V100
  0B    /.Trashes
  0B    /.vol
4,4G    /Applications
2,5M    /bin
  0B    /cores
4,5K    /dev
4,0K    /etc
1,0K    /home
4,0K    /installer.failurerequests
3,9G    /Library
1,0K    /net
  0B    /Network
6,2G    /private
1,0M    /sbin
5,6G    /System
4,0K    /tmp
154G    /Users
414M    /usr
4,0K    /var
4,0K    /Volumes
MBP-de-Jeremy:~ jeremycohen$



Voilà je crois que c'est ça, ça a mis beaucoup plus de temps que je pensais. D'où mon incompréhension je pense.
 
Il y a 354 Go de blocs occupés pour le volume Macintosh HD. En regard > je comptabilise 323,1 Gi = 347 Go de fichiers catalogués.

- soit une sur-allocation de blocs occupés (par rapport aux fichiers recensés) => de 354 Go - 347 Go = 7 Go. Une différence assez restreinte quand même.​

- mais le principal problème provient de ce dossier invisible -->​
Bloc de code:
148G    /.MobileBackups

  • MobileBackups : 148 Gi = 159 Go. Cela paraît en rapport avec un téléphone portable > mais c'est la 1ère fois que je vois un tel dossier dans l'espace-racine d'un volume de démarrage (où il n'a rien à faire).

Passe la commande (copier-coller) :
Bloc de code:
sudo rm -rf  /.MobileBackups

  • qui supprime ce dossier. Commande silencieuse.

Cela fait > repasse une commande :
Bloc de code:
df -H /

  • qui mesure l'occupation des blocs du volume démarré

Poste le retour.
 
Bloc de code:
Filesystem   Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1   499G   199G   300G    40%  928626 4294038653    0%   /
MBP-de-Jeremy:~ jeremycohen$

Je crois que c'est bon. Merci beaucoup. Pour la clarté et la rapidité.
Capture d’écran 2019-11-18 à 11.49.43.png
 
Bonsoir a tous,

Et merci pour vos contributions
Ayant le même soucis sur Catalina, j'ai tenté cette manip, mais elle ne fonctionne apparemment pas
plus de 50% de mon disque Flash (173Go sur 250Go) est utilisé par cette espace purgeable

Auriez vous une solution sur cette nouvelle OS ?

merci pour votre aide
Nova
 
Bonsoir Novalight

Le bogue dit de l'« espace purgeable » est unique à l'OS Sierra. Ainsi que sa solution facétieuse de l'image-disque "bidon" à créer / supprimer (procédé qui ne fonctionne donc avec aucun autre OS).

- dans l'OS Catalina > de format apfs => les problèmes d'espace "sur-occupé" sont d'une essence différente.​

----------

Voici comment tu vas pouvoir fournir les informations de base -->

- va à : Applications > Utilitaires > lance le «Terminal». Dans la fenêtre ouverte > saisis la commande informative (ce qui est inscrit sous Bloc de code) :​
Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)

  • tu vas voir s'afficher le tableau des disques attachés au Mac (en interne / externe) > avec leurs configurations

Poste le retour en copier-coller > en veillant à faire le coller dans une fenêtre de code (c'est plus lisible !) par le procédé suivant -->

- utilise le menu ...▾ (à droite de la bobine souriante) dans la barre de menus au-dessus du champ de saisie d'un message > sous-menu : </> Bloc de code => tu fais ton coller dans la fenêtre de code et Continuer.

=> ces informations montreront la configuration du disque.
 
Bonsoir a tous,
Merci beaucoup pour ta réponse et ton aide.
Comme demandé :
Bloc de code:
GuiMac:~ Gui$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         250.7 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.7 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD - Données  196.4 GB   disk1s1
   2:                APFS Volume Preboot                 82.4 MB    disk1s2
   3:                APFS Volume Recovery                528.5 MB   disk1s3
   4:                APFS Volume VM                      3.2 GB     disk1s4
   5:                APFS Volume Macintosh HD            10.7 GB    disk1s5

A toutes fins utiles :
Bloc de code:
GuiMac:~ Gui$ df -H /
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s5   251G    11G    39G    22%  483646 2447617674    0%   /
GuiMac:~ Gui$
 
Je vois que tu as 39 Go d'espace disponible global dans le Conteneur apfs. 11 Go d'occupation du volume-Système (normal).

- 196 Go d'occupation du volume-Données : c'est ce que tu penses exagéré ?​
 
Effectivement, exagéré est un euphémisme.
Je me sers d'un serveur Syno pour stocker mes documents, Photos etc... L'affichage ci-dessous me parait cohérent avec 200 Go de Libre
 

Fichiers joints

  • Capture d’écran 2019-12-01 à 23.10.55.png
    Capture d’écran 2019-12-01 à 23.10.55.png
    85,2 KB · Affichages: 234
  • Capture d’écran 2019-12-01 à 23.11.31.png
    Capture d’écran 2019-12-01 à 23.11.31.png
    313,8 KB · Affichages: 246
Il va falloir mesurer la taille des fichiers. Pour cela > il faut que le SIP (protocole de sécurité) soit désactivé => sinon il dénie l'accès en lecture à la commande pour toute une série de dossiers protégés > et donc fausse les résultats.

- passe la commande :​
Bloc de code:
csrutil status

  • qui s'enquiert du statut actuel du SIP

Poste le retour.
 
SIP activé (enabled).

----------

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 /System/Volumes/Data -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 (fichiers ou dossiers / visibles ou cachés) du volume-Données - ce dernier monté dans Macintosh HD at: /System/Volumes/Data. Elle est très lente d'exécution : attends le retour de l'invite de commande terminée par ton nomcourt$ en signal de fin.

Poste le tableau dans une fenêtre de code.
 
Et voila
Bloc de code:
GuiMac:~ Gui$ csrutil status
System Integrity Protection status: disabled.
GuiMac:~ Gui$ sudo find -x /System/Volumes/Data -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
Password:
find: /System/Volumes/Data/.Spotlight-V100: No such file or directory
find: /System/Volumes/Data/.PKInstallSandboxManager: No such file or directory
find: /System/Volumes/Data/.PKInstallSandboxManager-SystemSoftware: No such file or directory
find: /System/Volumes/Data/mnt: No such file or directory
find: /System/Volumes/Data/.DocumentRevisions-V100: No such file or directory
find: /System/Volumes/Data/.TemporaryItems: No such file or directory
  0B    /System/Volumes/Data/sw
  0B    /System/Volumes/Data/.HFS+ Private Directory Data
1,0K    /System/Volumes/Data/home
2,4M    /System/Volumes/Data/usr
115M    /System/Volumes/Data/.Spotlight-V100
 12K    /System/Volumes/Data/.DS_Store
  0B    /System/Volumes/Data/.PKInstallSandboxManager
4,0K    /System/Volumes/Data/.installer-compatibility
  0B    /System/Volumes/Data/.PKInstallSandboxManager-SystemSoftware
1,7M    /System/Volumes/Data/.TempReceipt.bom
  0B    /System/Volumes/Data/.file
1,4G    /System/Volumes/Data/Library
3,7G    /System/Volumes/Data/System
4,0K    /System/Volumes/Data/.OSInstallerMessages
  0B    /System/Volumes/Data/mnt
 12M    /System/Volumes/Data/.fseventsd
4,2G    /System/Volumes/Data/private
 15M    /System/Volumes/Data/.DocumentRevisions-V100
  0B    /System/Volumes/Data/.vol
9,6G    /System/Volumes/Data/Users
 11G    /System/Volumes/Data/Applications
  0B    /System/Volumes/Data/opt
  0B    /System/Volumes/Data/Volumes
  0B    /System/Volumes/Data/.TemporaryItems
  0B    /System/Volumes/Data/cores
 
Tu as 29,9 Gi = 32 Go de fichiers catalogués en tout et pour tout dans le volume Macintosh HD - Données.

- volume dont l'occupation des blocs est de : 196.4 Go ! :hilarious:

Il y a donc une sur-occupation de blocs occupés (par rapport à la taille des fichiers recensés) de 196,4 Go - 32 Go = 164,4 Go.

Passe la commande :
Bloc de code:
diskutil ap listSnaps disk1s1

  • qui liste les snapshots (instantanés imageant un état temporel du volume et retenant occupés les blocs correspondants) => pour le volume-Données

Poste le retour.
 
Bloc de code:
GuiMac:~ Gui$ csrutil status
System Integrity Protection status: disabled.
GuiMac:~ Gui$ diskutil ap listSnaps disk1s1
Snapshots for disk1s1 (2 found)
|
+-- D5A7C975-77DB-48CD-BCC5-B5026F82A555
|   Name:        com.apple.TimeMachine.2019-11-29-073425.local
|   XID:         1473565
|   Purgeable:   Yes
|   NOTE:        This snapshot limits the minimum size of APFS Container disk1
|
+-- FC474E1F-93DC-4EB0-B409-1A9A24F98FA0
    Name:        com.apple.TimeMachine.2019-11-30-183015.local
    XID:         1478555
    Purgeable:   Yes
GuiMac:~ Gui$
 
Tu as 2 snaphosts du 29 Novembre et du 30 Novembre -->

- pour fermer le robinet à snapshots > va à : Menu  > Préférences Système > Time Machine => décoche la case de l'option : "Sauvegarder automatiquement".​

- pour supprimer les 2 snapshots > passe les 2 commandes (copier-coller - l'une après l'autre) :​
Bloc de code:
diskutil ap deleteSnapshot disk1s1 -xid 1473565
diskutil ap deleteSnapshot disk1s1 -xid 1478555

  • poste les retours.

Cela fait > passe les 2 commandes :
Bloc de code:
diskutil list disk1 ; df -H /System/Volumes/Data

  • qui affichent : le Conteneur apfs & l'occupation du volume-Données (avec l'espace libre global dans le Conteneur)

Poste les retours.
 
Merci Encore
J'ai fauté... j'ai passé les deux commandes
diskutil ap deleteSnapshot disk1s1 -xid 1473565
diskutil ap deleteSnapshot disk1s1 -xid 1478555

mais fermé par inadvertance la fenêtre de terminal avant de copier coller...
J'ai été surpris car l'exécution a été faite sans que j'appuie sur enter

voici ce que cela me donne quand je repasse la commande :
Bloc de code:
Last login: Mon Dec  2 23:09:33 on ttys000

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
GuiMac:~ Gui$ diskutil ap deleteSnapshot disk1s1 -xid 1473565
Could not find an APFS Snapshot with the given XID
GuiMac:~ Gui$ diskutil ap deleteSnapshot disk1s1 -xid 1478555
Could not find an APFS Snapshot with the given XID
GuiMac:~ Gui$

Je passe les deux commandes suivantes
 
ca a l'air d'avoir marché

Bloc de code:
GuiMac:~ Gui$ diskutil list disk1 ; df -H /System/Volumes/Data
/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.7 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD - Données  33.5 GB    disk1s1
   2:                APFS Volume Preboot                 82.4 MB    disk1s2
   3:                APFS Volume Recovery                528.5 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
   5:                APFS Volume Macintosh HD            10.7 GB    disk1s5
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s1   251G    33G   205G    15%  344067 2447757253    0%   /System/Volumes/Data
 
Les 2 snapshots verrouillaient les 164,4 Go de blocs excédentaires.

- tu es retombé à une occupation de blocs de 33 Go > qui correspond aux 32 Go de fichiers recensés1 Go près).​

=> on va dire que ton problème est résolu.