10.15 Catalina Fichiers suprimés mais espace non libéré

skyop

Membre confirmé
20 Octobre 2009
66
1
31
Bonjour à tous,

Voilà, dans l'optique de gagner de l'espace sur mon DD interne j'ai supprimé pour 70GO de données sur mon SSD.

Cependant, j'ai réalisé cette manipulation il y a de ça 3 jours et je n'ai toujours pas plus d'espace disponible sur mon disque. (j'ai évidement vidé la corbeille :p )

Voici ce que j'ai essayé de faire pour régler le problème :

  • Redémarrer le mac
  • Redémarrer en mode sans échec
  • Réinitialiser la NVRAM
  • Reconstruire l'index du Spotlight
  • Forcer le vidage de la corbeille dans le terminal avec
    Bloc de code:
    sudo rm -rf ~/.Trash*

Malheureusement rien n'y fait.

Quand j'affiche les infos de mon DD il m'est indiqué que j'utilise 225GO.

Cependant, près examen du disque avec OmniDisk, ce dernier m'indique bien que j'ai seulement 145GO d’utilisé (225-45=80 le compte est bon)

Si l'un d'entre vous a une solution je suis preneur.

Merci beaucoup :)
 
Bonjour skyop

Passe une commande :
Bloc de code:
diskutil list

  • qui affiche la configuration des disques (internes / externes)

Poste le tableau obtenu dans un Bloc de code => que je voie ton disque interne.
 
Merci pour vos réponses,

Voici la liste de mes disques :

Capture d’écran 2020-04-25 à 16.13.14.jpg

Le SDD interne c'est disk1

Pour onyx, j'ai essayé mais ça ne change rien :/

Merci à vous,
 
Dernière édition par un modérateur:
Je vois que tu as 2 disques internes non associés logiciellement en mode Fusion Drive. Le SSD de 251 Go porte ton volume de démarrage USS_DEFIANT. Catalina est installé > vu la distribution de 5 volumes du Conteneur apfs > avec un volume-Données compagnon de 203 Go d'occupation.

- ce que tu décris : suppression massive de fichiers n'occasionnant pas de diminution d'espace libre dans le Conteneur apfs (ni d'occupation des blocs du volume-Données) => me fait penser à la présence de snapshots : instantanés apfs > archivant des états passés des 2 volumes solidaires (Système & Données) > et verrouillant comme occupés tous les blocs correspondant aux fichiers achivés - même si l'utilisateurs supprime ensuite des masses de ces fichiers. Les fichiers se trouvent alors désindexés du catalogue des fichiers de l'apfs > mais les blocs demeurent verrouillés comme occupés par les snapshots. Ce => afin de permettre leur emploi pour une sauvegarde Time Machine récupérant ainsi des états passés du volume > ou une réversion des volumes à un état temporel antérieur.​

Passe la commande (copier-coller) :
Bloc de code:
diskutil ap listSnaps disk1s1

  • qui liste les snapshots éventuellement associés au volume-Données

Poste le retour en copier-coller > en veillant à faire le coller dans un Bloc de code (le mode texte est plus commode pour des citations éventuelles) par le procédé suivant -->

- en bas de cette page des forums MacGé => 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.​
 
Bonjour,

Merci pour cette réponse très complète à laquelle je ne suis pas sur d'avoir tout compris.

Concernant mes disques voici la configuration que j'ai en esperant que ça puisse aider :

  • Un SSD Interne de 256GO avec UNE partition nommée USS_DEFIANT
  • Un SSD Externe de 1TO avec DEUX partitions nommées USS_KELVIN (300GO) et USS_EXCELSIOR 700GO)

Deux précisions qui peuvent peut-etre etre important :

  • J'ai supprimé 1 Fichier de 80G et non une multitude de fichier
  • J'ai fait cette opération il ya plusieurs jours de cela

Voici le retour du terminal :

Bash:
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.
MacBook-Pro-de-Alan:~ adb$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         250.8 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.8 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD - Données  203.3 GB   disk1s1
   2:                APFS Volume Preboot                 82.8 MB    disk1s2
   3:                APFS Volume Recovery                528.1 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
   5:                APFS Volume USS_DEFIANT             11.1 GB    disk1s5

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS USS_EXCELSIOR           700.0 GB   disk2s2
   3:          Apple_CoreStorage USS_KELVIN              299.7 GB   disk2s3
   4:                 Apple_Boot Boot OS X               134.2 MB   disk2s4

/dev/disk3 (external, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS USS_KELVIN             +299.4 GB   disk3
                                 Logical Volume on disk2s3
                                 0A81EB78-36B8-4029-97B0-9A8614298A5D
                                 Unlocked Encrypted

MacBook-Pro-de-Alan:~ adb$

Merci beaucoup pour l'aide
 
Dernière édition par un modérateur:
Passe la commande :
Bloc de code:
diskutil ap listSnaps disk1s1

  • qui affiche les snapshots associés au volume Macintosh HD - Données

Poste le retour si tu en a un.
 
Ah oui désolé je me suis trompé dans le post précédent !

Voici le retour :

Bloc de code:
Last login: Sat Apr 25 18:04:25 on ttys001

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.
MacBook-Pro-de-Alan:~ adb$
MacBook-Pro-de-Alan:~ adb$
MacBook-Pro-de-Alan:~ adb$ diskutil ap listSnaps disk1s1
Snapshots for disk1s1 (12 found)
|
+-- 61643F94-29E3-439A-A4F7-0B9E4C660C5E
|   Name:        com.apple.TimeMachine.2020-04-25-082556.local
|   XID:         12023703
|   Purgeable:   Yes
|   NOTE:        This snapshot limits the minimum size of APFS Container disk1
|
+-- 4BEF23AA-5743-493B-AA54-28D03C1B895F
|   Name:        com.apple.TimeMachine.2020-04-25-092136.local
|   XID:         12024324
|   Purgeable:   Yes
|
+-- D046908D-0EEA-45CD-B16D-599E95D93AFF
|   Name:        com.apple.TimeMachine.2020-04-25-102149.local
|   XID:         12024973
|   Purgeable:   Yes
|
+-- 2A67ED7E-D5E7-4B07-AF20-0B7483792EA0
|   Name:        com.apple.TimeMachine.2020-04-25-112227.local
|   XID:         12025884
|   Purgeable:   Yes
|
+-- CD3CD0B1-F2CE-4F91-8573-E305554247A2
|   Name:        com.apple.TimeMachine.2020-04-25-122133.local
|   XID:         12026315
|   Purgeable:   Yes
|
+-- EBB8CD80-9B43-49B3-AC2C-0E320A106AC1
|   Name:        com.apple.TimeMachine.2020-04-25-132128.local
|   XID:         12026861
|   Purgeable:   Yes
|
+-- F62AAF45-BE4D-44D7-8169-B4C30068C5FB
|   Name:        com.apple.TimeMachine.2020-04-25-142322.local
|   XID:         12027231
|   Purgeable:   Yes
|
+-- 365E92CB-F926-433E-AC71-1FC967D96229
|   Name:        com.apple.TimeMachine.2020-04-25-152113.local
|   XID:         12027578
|   Purgeable:   Yes
|
+-- 5763AEB5-3163-4E1E-9338-05B69FECCB9A
|   Name:        com.apple.TimeMachine.2020-04-25-162118.local
|   XID:         12027907
|   Purgeable:   Yes
|
+-- A2F61FAD-F4DD-457A-9A65-7B1DD5887D9E
|   Name:        com.apple.TimeMachine.2020-04-25-172701.local
|   XID:         12028510
|   Purgeable:   Yes
|
+-- D31E0F61-46EA-4F04-AF53-0BBB6139A97B
|   Name:        com.apple.TimeMachine.2020-04-25-182112.local
|   XID:         12028835
|   Purgeable:   Yes
|
+-- 4FC2CBCB-24A6-44F4-B641-019997654043
    Name:        com.apple.TimeMachine.2020-04-25-192717.local
    XID:         12029223
    Purgeable:   Yes
MacBook-Pro-de-Alan:~ adb$
MacBook-Pro-de-Alan:~ adb$
 
Jolie collection de snapshots, 12 en tout. Soit tu utilises Time Machine et tu ne connectes pas assez souvent le disque dur dédié, soit cette option est cochée...

Time Machine.jpg

...et tu peux la décocher. Un peu de patience, notre ami macomaniac te donnera la commande pour faire du ménage. ;)
 
Oui : 12 snapshots --> pas mal !

- passe la commande (copier-coller) :​
Bloc de code:
sudo tmutil thinlocalsnapshots /System/Volumes/Data 99000000000000 4 ; say 'ENFIN TERMINÉ LA PURGE'

  • à 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 supprime en lot les snapshots du volume-Données. Attends d'endrendre une voix déclarer : "Enfin ! terminé la purge..." en signal de fin.

Poste alors le retour.
 
Bonjour @Locke,

Alors mon DD pur time machine est connecté en permanence au MacBook et oui la case est cochée.

Mais c'est un problème ? C'est mauvais d'avoir des snapshots ?

@macomaniac j'ai entré la commande.

Voilà le résultat :



Bloc de code:
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.
MacBook-Pro-de-Alan:~ adb$
MacBook-Pro-de-Alan:~ adb$
MacBook-Pro-de-Alan:~ adb$ sudo tmutil thinlocalsnapshots /System/Volumes/Data 99000000000000 4 ; say 'ENFIN TERMINÉ LA PURGE'
Password:
Sorry, try again.
Password:
Thinned local snapshots:
MacBook-Pro-de-Alan:~ adb$
 
Repasse la commande :
Bloc de code:
diskutil ap listSnaps disk1s1

  • qui liste à nouveau les snapshots associés au volume-Données

Poste le retour.
 
Et voici :)


Bloc de code:
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.
MacBook-Pro-de-Alan:~ adb$
MacBook-Pro-de-Alan:~ adb$
MacBook-Pro-de-Alan:~ adb$ diskutil ap listSnaps disk1s1
Snapshot for disk1s1 (1 found)
|
+-- 96E642C8-2E71-4437-BE7B-A427C751420F
    Name:        com.apple.TimeMachine.2020-04-25-222119.local
    XID:         12030462
    Purgeable:   Yes
    NOTE:        This snapshot limits the minimum size of APFS Container disk1
MacBook-Pro-de-Alan:~ adb$
MacBook-Pro-de-Alan:~ adb$
 
Il reste un snapshot. Passe encore la commande :
Bloc de code:
sudo tmutil deletelocalsnapshots 2020-04-25-222119

  • qui supprime le snapshot

Poste le retour.
 
Voici je viens de refaire le menage :

Bloc de code:
MacBook-Pro-de-Alan:~ adb$ diskutil ap listSnaps disk1s1
No snapshots for disk1s1

Et j'ai aussi désactivé la sauvegarde automatique Time Machine comme conseillé par @Locke car rien que dans la nuit passée j'ai eu 7 nouveaux snapshots.
 
Passe la commande :
Bloc de code:
df -H /

  • qui mesure l'occupation du volume démarré > et l'espace libre global dans le Conteneur apfs

Poste le retour.
 
Bloc de code:
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s5   251G    11G    33G    26%  487350 2448638010    0%   /

Et voilà ! C'est normal qu'il précise disk1s5 alors que le volume principal c'est disk1s1 ?
 
La barre oblique / désigne le point de montage du volume démarré. Càd. le volume-Système disk1s5. C'est lui dont l'occupation a été mesurée. Il y a 33 Go d'espace libre global dans le Conteneur.

- comme tu as précisé antérieurement que ton DDE de sauvegardes Time Machine était constamment branché au Mac => voici une réflexion à ce sujet. Tu peux recocher la case : "Sauvegarder automatiquement" dans le panneau Time Machine des Préférences Système. En conséquence > de manière périodique (par exemple toutes les heures) > 1 snapshot va être pris qui archivera un état passé du volume-Système + du volume-Données. Lorsque la sauvegarde TM se déclenchera à destination du DDE (selon une périodicité plus espacée) => les snapshots serviront à sauvegarder ces états passés > en plus de la sauvegarde de l'état présent des 2 volumes => puis les snapshots utilisés seront purgés. Avant de se recréer automatiquement selon une périodicité plus fréquente que celle des sauvegardes TM au DDE.​
- tu peux donc fonctionner ainsi > en sachant que : si tu effectues des suppressions massives de fichiers > tant que les snapshots qui indexaient les blocs correspondant à ces fichiers n'auront pas été purgés suite à une sauvegarde TM effective => aucun changement dans l'occupation des volumes ne sera perceptible. C'est l'effet de la fonction : verrouillage des blocs indexés par les snapshots > qui opère aussi longtemps que la sauvegarde TM n'aura pas purgé ces snapshots.​
 
Alors malheureusement, j'ai recoché la case de sauvegarde automatique et TM a effectué une sauvegarde mais l'espace disponible est toujours le même.

Le résultat des commandes terminal :

Bloc de code:
Snapshots for disk1s1 (2 found)
|
+-- 53A436A6-FBFB-4B06-BDE5-4DC8586E8460
|   Name:        com.apple.TimeMachine.2020-04-26-092138.local
|   XID:         12034153
|   Purgeable:   Yes
|   NOTE:        This snapshot limits the minimum size of APFS Container disk1
|
+-- E8D042B5-DDBB-4E79-BD07-56894D3E8F78
    Name:        com.apple.TimeMachine.2020-04-26-102122.local
    XID:         12034484
    Purgeable:   Yes
MacBook-Pro-de-Alan:~ adb$

Bloc de code:
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s5   251G    11G    25G    31%  487350 2448638010    0%   /
 
Il y a 2 snapshots pris à 9H 21' & 10H 21' -->

- ils seront purgés avec ceux qui auront pu continuer d'être pris à chaque heure => à la prochaine sauvegarde TM.​