10.12 Sierra Libérer l'espace "Purgeable"

Bloc de code:
Last login: Wed Sep  5 13:52:02 on ttys000
MacJulien:~ Julien$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2018-09-05-145249
MacJulien:~ Julien$

La taille est minime effectivement mais je vois toujours 10 Go de fichiers purgeables, qui ne partent pas suite à la création d'image disque de 5Go dans Téléchargements..

Ce snapshot n'était pas présent il y a 2heures..

Edit j'ai supprimé quelques fichiers dont je pouvais me passer pour récupérer les Go manquants, donc les chiffres risquent de changer sur les prochains codes/images.
 
Il y a un snapshot isolé -->
Bloc de code:
com.apple.TimeMachine.2018-09-05-145249

  • pour le supprimer passe la commande (copier-coller direct) :
Bloc de code:
sudo tmutil thinlocalsnapshots / 99000000000 4 ; say 'ENFIN TERMINÉ LA PURGE'

  • attends d'entendre une voix déclarer : "Enfin, terminé la purge !" en signal de complétion
  • la commande équivaut à pointer ici un canon sur un écureuil : elle va pulvériser l'instantané

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

  • qui remesure l'allocation de blocs au volume démarré

Poste le retour.
 
C'est fou.. j'ai moins d'espace disponible qu'avant...

Bloc de code:
Last login: Wed Sep  5 15:43:00 on ttys000
MacJulien:~ Julien$ sudo tmutil thinlocalsnapshots / 99000000000 4 ; say 'ENFIN TERMINÉ LA PURGE'
Password:
Thinned local snapshots:
2018-09-05-145249
MacJulien:~ Julien$ df -H /
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1   121G    92G    27G    78%  748204 9223372036854027603    0%   /
MacJulien:~ Julien$
 
Ouaip ! --> on attendait quand même un petit moins et pas un petit plus (on n'est jamais déçu du voyage avec High Sierra apfs : on tombe toujours sur de l'inédit...).

Passe la commande :
Bloc de code:
sudo du -shx /

  • qui mesure (en Gi) la taille globale des fichiers catalogués du volume (sans détailler les dossiers de répartition comme celle que tu avais passée en premier). Le commande est un peu longuette à passer.

Poste ce tableau.
 
Bloc de code:
MacJulien:~ Julien$ sudo du -shx /
Password:
du: /private/var/db/ConfigurationProfiles/Store: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000y800007k/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000s4000069/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000s4000069/0/com.apple.routined: Operation not permitted
du: /private/var/folders/8l/233l9rms1jd4l1tgcxhrl9l00000gn/0/SafariFamily: Operation not permitted
du: /private/var/folders/8l/233l9rms1jd4l1tgcxhrl9l00000gn/0/com.apple.LaunchServices.dv: Operation not permitted
du: /private/var/folders/8l/233l9rms1jd4l1tgcxhrl9l00000gn/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/8l/233l9rms1jd4l1tgcxhrl9l00000gn/0/com.apple.routined: Operation not permitted
81G    /
MacJulien:~ Julien$
 
81 Gi de fichiers = 87 Go de fichiers catalogués. L'écran se creuse avec l'espace de blocs alloués "occupés" = 92 Go --> 5 Go.

Passe la commande :
Bloc de code:
diskutil verifyVolume /

  • la commande vérifie l'apfs en mode "live" (volume démarré non démonté) --> il va par suite y avoir un gel momentané dans la session lors de la vérification du fsroot tree

Poste tout l'affichage retourné par la vérification.
 
Bloc de code:
MacJulien:~ Julien$ diskutil verifyVolume /
Started file system verification on disk1s1 Macintosh HD
Verifying file system
Volume could not be unmounted
Using live mode
Performing fsck_apfs -n -l -x /dev/rdisk1s1
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
The volume /dev/rdisk1s1 appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Finished file system verification on disk1s1 Macintosh HD
MacJulien:~ Julien$
 
A coté, j'avais lancé le programme d'installation Windows via BootCamp.
Une fois terminé il m'a proposé de partitionner le disque pour dédier une partie à Windows.
La dite partition ne dépassait pas 7 Go. J'ai validé.
Mais je veux lui dédier + de 7 Go. Donc j'ai effacé et supprimé la partition.
Maintenant :
Bloc de code:
MacJulien:~ Julien$ df -H /
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1   121G    88G    31G    75%  748235 9223372036854027572    0%   /
MacJulien:~ Julien$

avec
upload_2018-9-5_16-33-41.webp
Trololol. J'arrête mes manips en attendant tes ordres. Mais j'ai bien envie de refaire une suppression des "purgeables" via ta commande (-size 15g) ?
 
En voulant faire des choses super intéressantes, je crois qu'ils finissent par compliquer la vie de leurs utilisateurs, chez Apple.

Tout à l'heure, ton du te donnait un niveau d'occupation cohérent avec le reste des informations (enfin, je crois).
Ici, tout simplement, cela signifie que 19 GB des 50 GB ne sont pas disponibles mais le deviendraient si tu décidais de laisser le système les envoyer sur iCloud. Tu ne disposes effectivement que d'une trentaine de GB.

Donc : 31 GB réels et 19 GB que tu pourrais gagner.
C'est de toute façon complètement insuffisant pour avoir un Windows potable (je suis un peu pessimiste mais bon... faut être réaliste : il faut prévoir 64GB pour Windows seul, sauf à ne vouloir utiliser que Notepad).
 
L'occupation des blocs est tombée à 88 Go. Et tu as 87 Go de fichiers catalogués. Sachant qu'il y a des arrondis (vers le + ou le -) --> il y a donc congruence. Pas d'excès à relever.

La méthode de l'image-disque bidon ne marchait qu'avec Sierra 10.12 (pour corriger un bogue d'espace purgeable). Elle ne fonctionne plus avec High Sierra apfs.

Je pense surtout que tu as trop de fichiers pour un disque de 121 Go --> si tu voulais créer une partition substantielle pour Windows. Comme le relève bompi : l'espace désigné comme "purgeable" actuellement ne consiste pas en espace "fantôme" (espace assigné "occupé" sans que des fichiers soient "catalogués" sur ces blocs). Il s'agit de fichiers dûment catalogués > mais que le Système estime "dispensables" --> il s'agit donc d'une "préconisation" de suppression du volume de fichiers réellement existants.


On peut tenter expérimentalement un repartitionnement (réversible). Passe la commande :
Bloc de code:
diskutil ap resizeContainer disk1 95g fat32 BOOTCAMP 0b

  • elle rétrécit le Conteneur à 95 Go > et crée une partition disk0s3 d'environ 25 Go en FAT-32 > montant un volume BOOTCAMP

Poste l'affichage retourné.
 
upload_2018-9-5_16-44-23.webp
avec
iCloud Drive 27,22 Go
Apps 22,31 Go
Documents 14,71 Go
Système 12,87 Go
iTunes 6,04 Go
Photos 2,49 Go
Création musicale 2,17 Go
Autre 541 Mo
Autres volumes dans le conteneur (hachuré) 1,74 Go

Au passage je ne comprends pas trop l'intérêt d'iCloud si ce n'est le partage entre les appareils puisque le nuage utilise 27Go de mon disque... What a cloud !
Les Documents sont censés être enregistrés sur le Cloud automatiquement aussi... J'ai vraiment du mal à suivre.
 
Passe la commande de repartitionnement pour voir si une partition substantielle peut être créée.

Note : les "Autres volumes dans le conteneur (hachuré) 1,74 Go" = la taille des 3 volumes auxiliaires Preboot (prédémarrage) > Recovery (secours) > VM (Virtual Memory : archivage de la RAM et swap éventuel). Tu dois avoir dans les 500 Mo de Recovery et 1,2 Go de VM = RAS.
 
La commande est en cours

Terminée :
Bloc de code:
MacJulien:~ Julien$ diskutil ap resizeContainer disk1 95g fat32 BOOTCAMP 0b
Started APFS operation
Resizing APFS Container designated by APFS Container Reference disk1
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /dev/disk0s2
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
warning: Overallocation Detected on Main device: (10545523+1) bitmap address (32322)
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Shrinking APFS Physical Store disk0s2 from 121 123 069 952 to 94 999 998 464 bytes
Shrinking APFS data structures
Shrinking partition
Modifying partition map
4096 bytes per physical sector
/dev/rdisk0s3: 50992768 sectors in 1593524 FAT32 clusters (16384 bytes/cluster)
bps=512 spc=32 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=185958400 drv=0x80 bsec=51017728 bspf=12456 rdcl=2 infs=1 bkbs=6
Mounting disk
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s3
Finished APFS operation
MacJulien:~ Julien$
 
Repasse un :
Bloc de code:
diskutil list

  • et poste le tableau des disques --> qu'on regarde le paysage...
 
J'ai effectivement une nouvelle partition de 26,12 Go en FAT32 (avec déjà 8,8Mo "purgeables" :hilarious:)

Bloc de code:
MacJulien:~ Julien$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         95.0 GB    disk0s2
   3:       Microsoft Basic Data BOOTCAMP                26.1 GB    disk0s3

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

MacJulien:~ Julien$
 
Aucun problème de repartitionnement : tu as un volume BOOTCAMP de 26 Go indépendant du Conteneur apfs.

Voici la paire de commandes pour annuler le repartitionnement (à passer l'une après l'autre) :
Bloc de code:
diskutil eraseVolume free null disk0s3
diskutil ap resizeContainer disk1 0b

  • le Conteneur apfs disk1 > et son magasin de stockage physique Physical Store logé dans la partition disk0s2 --> devraient récupérer l'espace
----------

Va voir à : Menu  > Préférences Système > Time Machine --> décoche la case : "Sauvegarder automatiquement" si elle était cochée. Le cochage induit la génération périodique de snapshots.

Repasse une commande :
Bloc de code:
tmutil listlocalsnapshots /

  • poste le retour --> ce serait poilant que tu aies déjà récupéré un snapshot (ce sont les instantanés les inducteurs d'espace occupé fantôme).
 
Bon et bien.. Suppression OK. Il n'y a pas de snapshot !
Bloc de code:
MacJulien:~ Julien$ diskutil eraseVolume free null disk0s3
Started erase on disk0s3 BOOTCAMP
Unmounting disk
Finished erase on disk0
MacJulien:~ Julien$ diskutil ap resizeContainer disk1 0b
Started APFS operation
Resizing APFS Container designated by APFS Container Reference disk1
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /dev/disk0s2
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
warning: Overallocation Detected on Main device: (2159916+1) bitmap address (23192724)
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Growing APFS Physical Store disk0s2 from 94 999 998 464 to 121 123 069 952 bytes
Modifying partition map
Growing APFS data structures
Finished APFS operation
MacJulien:~ Julien$ tmutil listlocalsnapshots /
MacJulien:~ Julien$

Toujours 10,46 Go purgeables, m'enfin ils viendraient d'iCloud du coup ?
Je vais retenter le partitionnement de BootCamp pour Windows si tout est bon ?
 
Espace récupéré : RAS.

Toujours 10,46 Go purgeables, m'enfin ils viendraient d'iCloud du coup ?
  • oui : ce sont des fichiers réels dans ton volume (= indexés par le catalogue de l'apfs) > "préconisés purgeables" par le Système...

Par ailleurs > tu devrais copier des fichiers dans le volume d'un DDE > puis supprimer leurs originaux du volume interne. Tu n'as pas assez d'espace libre pour une installation même minimale de Windows.
 
Toujours 10,46 Go purgeables, m'enfin ils viendraient d'iCloud du coup ?
Je vais retenter le partitionnement de BootCamp pour Windows si tout est bon ?
Non. Ce sont des fichiers et dossiers présents sur le disque et que macOS te conseille de déplacer vers iCloud, pour gagner de la place (et Apple, de l'argent, car dans ce cas tu consommes de l'espace dans leur Nuage :))
En général, il s'agit de fichiers que tu as mais n'ouvre ni utilise jamais. Par exemple des applications.

Normalement, dans la visualisation du contenu du disque, tu peux gérer tout ça et dire ce que tu veux en faire.
 
macOS te conseille de déplacer vers iCloud, pour gagner de la place

Gagner de la place via iCloud ? D'accord mais dans Pomme -> A propos de ce Mac -> Stockage je vois quand même 27Go dans iCloud, sur ce Mac... Alors ces 27Go sont stockés dans le cloud ou sur le Mac ?
Certains fichiers sont stockés en double sur le Mac et le Cloud, certains sont uniquement sur le Cloud... Mais je n'ai fais aucune manip pour décider de si les fichiers restent ou non..
 
Dernière édition: