10.14 Mojave Disque dur saturé

Statut
Ce sujet est fermé.

mpsqt

Membre confirmé
20 Avril 2020
40
0
22
Bonjour!

Je suis désolée si mon problème vous semble bête et s'il a déjà été rencontré, mais après avoir lu beaucoup de sujets sur le même thème, je me suis décidée à écrire ici...

Voilà mon problème : j'ai un MacBook Air sur lequel j'ai récemment téléchargé Photoshop. Problème : depuis, mon Mac m'indique que mon disque est pratiquement saturé (je ne peux donc plus télécharger d'autres logiciels "lourds"). Quand je regarde mon utilitaire de disque, cela m'indique que 117GB ont été utilisés, pourtant, quand je regarde mon gestionnaire de stockage, il me reste 74 GB sur 121 GB.

Est-ce que c'est normal ? Pourquoi les deux ne m'indiquent pas la même chose ? J'ai supprimé énormément de documents, j'ai juste trois logiciels de "lourds"

Screenshot 2020-04-20 at 09.40.27.png Screenshot 2020-04-20 at 09.47.14.png.

Je n'y comprends rien !

Merci de votre aide !
 
Dernière édition par un modérateur:
Bonjour,
Depuis le terminal situé dans Applications >Utilitaires
Peux tu passer successivement
Bloc de code:
diskutil list
Bloc de code:
csrutil status

Pour poster le retour de commandes, tu copies le résultat complet.
Puis, dans le message de réponse du forum, tu cliques, dans le bandeau du haut, sur le bouton représentant trois points et une flèche orientée vers le bas (à droite des smileys);
Enfin tu choisis > Bloc de Code < dans le menu déroulant (et non seulement Bloc);
Et tu colles le(s) résultat(s) dans le pavé du bloc...> Continuer.
 
Merci de la réponse ! Voilà :

Bloc de code:
macbook-air-de-mathilde:~ mathilde$ 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         121.1 GB   disk0s2

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

macbook-air-de-mathilde:~ mathilde$ csrutil status
System Integrity Protection status: enabled.
macbook-air-de-mathilde:~ mathilde$
 
Quand je regarde mon utilitaire de disque, cela m'indique que 117GB ont été utilisés, pourtant, quand je regarde mon gestionnaire de stockage, il me reste 74 GB sur 121 GB.
Si tu regardes bien, bien, ton utilitaire de disque, tu peux y lire, dans la section "Disponible" (Available dans ta copie US) qu'il y a 74,57 Go "purgeables". Autrement dit, de la place disponible mais pour le moment tenue "en réserve" par macOS au cas où tu voudrais revenir en arrière et récupérer les fichiers supprimés. Dans ton cas, les fameux "énormément de documents" que tu as supprimés sont passés dans cette catégorie, d'os l'impression (erronée) de n'avoir rien gagné.

Il n'y a donc pas de réelle incohérence entre les deux affichages. Et macOS utilisera ces 74,56 Go si nécessaire. Il t'est possible de purger (pour l'esthétique) cet espace avec des utilitaires ou des commandes du Terminal (Opayoque te proposera probablement ça d'ici peu, je le laisse faire). ;)
 
  • J’aime
Réactions: mpsqt
Tu as 117,5 Go de blocs considérés comme occupés par le système sur 121 Go.
Peux tu dans l’ordre passer
Bloc de code:
tmutil listlocalsnapshots /
Tu postes sauf si tu n’as aucun retour. Dans ce cas, il va falloir si tu veux connaître les blocs effectivement catalogués, désactiver le SIP qui est une sécurité mise en place par Apple qui interdit certaines opérations mêmes basiques comme celles de simple lecture que nous devons effectuer.
Pour cela tu dois démarrer sur ta session de secours en gardant au redémarrage du Mac, les touches CMD +R enfoncées jusqu’à l’apparition de la pomme.
Puis dans ta session de secours (une page à 4choix principaux en milieu d’écran et une barre de menu en haut d’écran) va dans la barre du haut onglet Utilitaires > Terminal
Passe
Bloc de code:
csrutil disable
Qui va désactiver le SIP.
Puis revient via le menu pomme dans ta session normale (redémarrage) et passe
Bloc de code:
sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
Qui va retourner la listes et le poids des fichiers catalogués.
C’est une commande sudo qui va demander ton mot de passe de session. Tu le tapes à l’aveugle, rien ne s’affiche. Puis tu valides.
Poste le retour
 
  • J’aime
Réactions: mpsqt
? Désactiver le SIP pour purger l'espace purgeable ? N'est-ce pas un peu "lourd" ?

Pour lister les blocs catalogués, sinon la commande retourne des opérations non permises. Mais la solution est peut-être effectivement plus simple dans Photoshop que je ne connais pas. Dans ce cas, je fais démonter l’interrupteur alors qu’il suffirait de changer l’ampoule.
 
Désolée pour la réponse tardive ! Le retour :

Bloc de code:
1.0K    /home
453M    /usr
510M    /.Spotlight-V100
1.0K    /net
 12K    /.DS_Store
  0B    /.PKInstallSandboxManager
  0B    /.PKInstallSandboxManager-SystemSoftware
2.5M    /bin
  0B    /installer.failurerequests
  0B    /Network
1.0M    /sbin
  0B    /.file
  0B    /etc
  0B    /var
3.7G    /Library
  0B    /.Trashes
7.0G    /System
 22M    /.fseventsd
7.4G    /private
 86M    /.DocumentRevisions-V100
  0B    /.vol
8.3G    /Users
7.0G    /Applications
4.5K    /dev
  0B    /Volumes
  0B    /tmp
  0B    /cores
 
Dernière édition par un modérateur:
Bonjour,
Je ne sais pas si tu as attendu assez longtemps le retour de commande. Elle est longue à passer, plusieurs minutes. Il faut attendre le retour de commande avec
Bloc de code:
macbook-air-de-Mathilde :~ Mathilde$
Avec ton retour tu as 27, 4 Gi d’occupation soit moins de 30 Go, très loin de tes 117 Go considérés par le système. Tu as moins de 10 Go Go dans utilisateurs...est ce normal?
Tu n’a également pas passé la commande
Bloc de code:
diskutil listlocalsnapshots /
Qui retourne les instantanés qui peuvent encombrer le disque.
 
J'avais bien attendu le retour des commandes pourtant. J'ai réessayé en passant la commande que vous avez indiquée sauf qu'elle n'a pas été reconnue?

Pour utilisateurs, cela fait référence à tout ce qui est stocké sur mon ordinateur (fichier + logiciels)? (désolée si la question paraît bête!), car si oui, c'est normal, j'ai supprimé des logiciels ces derniers jours vu que le disque dur était à un stade "critique".

Bloc de code:
macbook-air-de-mathilde:~ mathilde$ sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
Password:
1.0K    /home
453M    /usr
511M    /.Spotlight-V100
1.0K    /net
 12K    /.DS_Store
  0B    /.PKInstallSandboxManager
  0B    /.PKInstallSandboxManager-SystemSoftware
2.5M    /bin
  0B    /installer.failurerequests
  0B    /Network
1.0M    /sbin
  0B    /.file
  0B    /etc
  0B    /var
3.7G    /Library
  0B    /.Trashes
7.0G    /System
 23M    /.fseventsd
7.4G    /private
 86M    /.DocumentRevisions-V100
  0B    /.vol
8.3G    /Users
7.0G    /Applications
4.5K    /dev
  0B    /Volumes
  0B    /tmp
  0B    /cores
macbook-air-de-mathilde:~ mathilde$
macbook-air-de-mathilde:~ mathilde$ diskutil listlocalsnapshots /
diskutil: did not recognize verb "listlocalsnapshots"; type "diskutil" for a list
macbook-air-de-mathilde:~ mathilde$ diskutil
Disk Utility Tool
Utility to manage local disks and volumes
Most commands require an administrator or root user

WARNING: Most destructive operations are not prompted

Usage:  diskutil [quiet] <verb> <options>, where <verb> is as follows:

     list                 (List the partitions of a disk)
     info[rmation]        (Get information on a specific disk or partition)
     listFilesystems      (List file systems available for formatting)
     activity             (Continuous log of system-wide disk arbitration)

     u[n]mount            (Unmount a single volume)
     unmountDisk          (Unmount an entire disk (all volumes))
     eject                (Eject a disk)
     mount                (Mount a single volume)
     mountDisk            (Mount an entire disk (all mountable volumes))

     enableJournal        (Enable HFS+ journaling on a mounted HFS+ volume)
     disableJournal       (Disable HFS+ journaling on a mounted HFS+ volume)
     moveJournal          (Move the HFS+ journal onto another volume)
     enableOwnership      (Exact on-disk User/Group IDs on a mounted volume)
     disableOwnership     (Ignore on-disk User/Group IDs on a mounted volume)

     rename[Volume]       (Rename a volume)

     verifyVolume         (Verify the file system data structures of a volume)
     repairVolume         (Repair the file system data structures of a volume)
     verifyDisk           (Verify the components of a partition map of a disk)
     repairDisk           (Repair the components of a partition map of a disk)
     resetFusion          (Reset the components of a machine's Fusion Drive)

     eraseDisk            (Erase an existing disk, removing all volumes)
     eraseVolume          (Erase an existing volume)
     reformat             (Erase an existing volume with same name and type)
     eraseOptical         (Erase optical media (CD/RW, DVD/RW, etc.))
     zeroDisk             (Erase a disk, writing zeros to the media)
     randomDisk           (Erase a disk, writing random data to the media)
     secureErase          (Securely erase a disk or freespace on a volume)

     partitionDisk        ((re)Partition a disk, removing all volumes)
     resizeVolume         (Resize a volume, increasing or decreasing its size)
     splitPartition       (Split an existing partition into two or more)
     mergePartitions      (Combine two or more existing partitions into one)

     appleRAID <verb>     (Perform additional verbs related to AppleRAID)
     coreStorage <verb>   (Perform additional verbs related to CoreStorage)
     apfs <verb>          (Perform additional verbs related to APFS)

diskutil <verb> with no options will provide help on that verb

macbook-air-de-mathilde:~ mathilde$
 
C’est normal, j’avais idée de te faire vérifier le disque puis je me suis souvenu de l’absence de retour snapshots et je me suis pris les pieds dans le tapis façon patchwork
La commande est
Bloc de code:
tmutil listlocalsnapshots /
Tu as donc très peu d’occupation. Au retour de commande ci dessus on avisera
 
Dernière édition par un modérateur:
D'accord. J'ai juste ça qui s'affiche:
Bloc de code:
macbook-air-de-mathilde:~ mathilde$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2020-01-27-094231
macbook-air-de-mathilde:~ mathilde$
 
Il y a en un relativement ancien
Passe la commande miracle et parlante de Macomaniac
Bloc de code:
sudo tmutil thinlocalsnapshots / 99000000000 4 ; say 'ENFIN TERMINÉ LA PURGE’
C’est une commande sudo c’est à dire que tu dois rentrer ton mot de passe de session après la première validation. Il se tape à l’aveugle, rien ne s’affiche ....puis tu valides et tu patientes jusqu’à entendre...enfin terminé la purge.
Ensuite tu passeras
Bloc de code:
diskutil verifyVolume disk1s1 ; diskutil list
Qui vérifie le volume principal et renvoie la configuration du disque
 
Voilà ce que cela me met :

Bash:
macbook-air-de-mathilde:~ mathilde$ sudo tmutil thinlocalsnapshots / 99000000000 4 ; say 'ENFIN TERMINÉ LA PURGE'
Password:
Thinned local snapshots:
macbook-air-de-mathilde:~ mathilde$ diskutil verifyVolume disk1s1 ; diskutil list
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 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 newfs_apfs (945.200.84) and last modified by apfs_kext (945.275.7)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking snapshot 1 of 1
Checking the extent ref tree
Checking the fsroot tree
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
/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         121.1 GB   disk0s2

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

macbook-air-de-mathilde:~ mathilde$
 
Dernière édition par un modérateur:
Tu as toujours la même occupation et toujours le snapshot.
Il faudrait que tu repasses la commande de purge des snapshots, elle n’a pas dû passer correctement.
On va mesurer l’occupation plus en détail.
Passe successivement
Bloc de code:
sudo du -sh /*
Et
Bloc de code:
sudo du -sh /Users/*
Et
Bloc de code:
sudo du -sh ~/*
Qui mesureront le volume puis répertoire Utilisateurs et ta propre session. Attention c’est long, attends le retour de commande xxxx : ~ mathilde$
 
J'ai repassé la commande de purge mais j'ai essayé de comparer avec le résultat d'hier et je ne crois pas que cela ait changé quelque chose :(

Bloc de code:
macbook-air-de-mathilde:~ mathilde$ sudo tmutil thinlocalsnapshots / 99000000000 4 ; say 'ENFIN TERMINÉ LA PURGE'
Password:
Thinned local snapshots:
macbook-air-de-mathilde:~ mathilde$
macbook-air-de-mathilde:~ mathilde$ diskutil verifyVolume disk1s1 ; diskutil list
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 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 newfs_apfs (945.200.84) and last modified by apfs_kext (945.275.7)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking snapshot 1 of 1
Checking the extent ref tree
Checking the fsroot tree
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
/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         121.1 GB   disk0s2

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

macbook-air-de-mathilde:~ mathilde$

Pour les autres que vous avez envoyés:

Bloc de code:
macbook-air-de-mathilde:~ mathilde$ sudo du -sh /*
Password:
7.0G    /Applications
3.7G    /Library
  0B    /Network
7.4G    /System
8.3G    /Users
  0B    /Volumes
2.5M    /bin
  0B    /cores
4.5K    /dev
  0B    /etc
1.0K    /home
  0B    /installer.failurerequests
1.0K    /net
8.4G    /private
1.0M    /sbin
  0B    /tmp
453M    /usr
  0B    /var
macbook-air-de-mathilde:~ mathilde$ sudo du -sh /Users/*
4.0K    /Users/Guest
184K    /Users/Shared
8.3G    /Users/mathilde
macbook-air-de-mathilde:~ mathilde$
macbook-air-de-mathilde:~ mathilde$ sudo du -sh ~/*
  0B    /Users/mathilde/Applications
348K    /Users/mathilde/Creative Cloud Files
 47M    /Users/mathilde/Desktop
2.3G    /Users/mathilde/Documents
384M    /Users/mathilde/Downloads
4.5G    /Users/mathilde/Library
 16K    /Users/mathilde/MEGAsync Downloads
826M    /Users/mathilde/Movies
 13M    /Users/mathilde/Music
256M    /Users/mathilde/Pictures
  0B    /Users/mathilde/Public
macbook-air-de-mathilde:~ mathilde$
 
Tu as toujours le snapshot.
La commande df ou diskutil list utilise le gestionnaire d’allocations des blocs
Pour sa part, « du » utilise le catalogue pour mesurer les fichiers.
Tu as dans le premier cas 117, 5 Go de blocs occupés et dans le second, 39,5 Go de fichiers répertoriés. Ce qui fait une énorme différence.
Tu as certes supprimé beaucoup de fichiers volumineux mais si ces fichiers sont toujours en réserve sur le disque, on devrait les voir. A part le snapshot il n’y a rien.
@Aliboron t’a donné la raison de cette différence affichée qui correspond effectivement en occupation avec ce que nous constatons actuellement mais pour la part je ne comprends pourquoi il n’est pas possible de l’identifier à part le snapshot récalcitrant.
Le gestionnaire de stockage est considéré comme fantaisiste mais dans ton cas la commande diskutil list le confirme.
Peux tu passer
Bloc de code:
df -H
Qui re mesure l’occupation des blocs
Et
Bloc de code:
tmutil deletelocalsnapshots 2020-01-27-094231
Par pur acharnement thérapeutique pour tenter en le visant de le détruire
 
  • J’aime
Réactions: mpsqt
D'accord, je vois..

Voilà :

Bloc de code:
macbook-air-de-mathilde:~ mathilde$ df -H
Filesystem      Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1    121G   114G   5.8G    96%  746422 9223372036854029385    0%   /
devfs           188k   188k     0B   100%     638                   0  100%   /dev
/dev/disk1s4    121G   1.1G   5.8G    16%       1 9223372036854775806    0%   /private/var/vm
map -hosts        0B     0B     0B   100%       0                   0  100%   /net
map auto_home     0B     0B     0B   100%       0                   0  100%   /home
macbook-air-de-mathilde:~ mathilde$ tmutil deletelocalsnapshots 2020-01-27-094231
Deleted local snapshot '2020-01-27-094231'
macbook-air-de-mathilde:~ mathilde$
 
Passes la commande
Bloc de code:
diskutil ap listSnaps disk1s1
Qui liste les snapshots pour vérifier la commande précédente
 
Voilà :

Bloc de code:
macbook-air-de-mathilde:~ mathilde$ diskutil ap listSnaps disk1s1
Snapshot for disk1s1 (1 found)
|
+-- Name: com.apple.TimeMachine.2020-01-27-094231
    XID:  1067141
    NOTE: This snapshot sets the minimal allowed size of APFS Container disk1
macbook-air-de-mathilde:~ mathilde$
 
Dernière édition par un modérateur:
Statut
Ce sujet est fermé.