• Bonjour Visiteur. Bienvenue sur les nouveaux forums de MacGeneration. La peinture est encore fraiche, quelques boulons doivent être resserrés, plus d’informations demain !

10.12 Sierra Libérer l'espace "Purgeable"

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
60 639
19 874
Forêt de Fontainebleau
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".
 

Jeremy8893

Nouveau membre
17 Novembre 2019
5
0
31
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.
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
60 639
19 874
Forêt de Fontainebleau
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.
 

Jeremy8893

Nouveau membre
17 Novembre 2019
5
0
31
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
 

Novalight

Nouveau membre
30 Novembre 2019
9
0
43
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
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
60 639
19 874
Forêt de Fontainebleau
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.
 

Novalight

Nouveau membre
30 Novembre 2019
9
0
43
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$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
60 639
19 874
Forêt de Fontainebleau
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é ?​
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
60 639
19 874
Forêt de Fontainebleau
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.
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
60 639
19 874
Forêt de Fontainebleau
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.
 

Novalight

Nouveau membre
30 Novembre 2019
9
0
43
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
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
60 639
19 874
Forêt de Fontainebleau
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.
 

Novalight

Nouveau membre
30 Novembre 2019
9
0
43
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$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
60 639
19 874
Forêt de Fontainebleau
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.
 

Novalight

Nouveau membre
30 Novembre 2019
9
0
43
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
 

Novalight

Nouveau membre
30 Novembre 2019
9
0
43
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
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
60 639
19 874
Forêt de Fontainebleau
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.