10.15 Catalina Problème espace insuffisant

Bonsoir Nanou

Effectivement : il faut dans les 30 Go (!) d'espace libre disponible dans un Conteneur apfs => pour pouvoir passer à Catalina. Ce qui n'est pas ton cas où tu as à peine plus de 9 Go d'espace libre.

- question : as-tu déjà tenté une fois la mise-à-niveau à Catalina => ce qui aurait occasionné un plantage aussi bien de l'installation > que de ta capacité à démarrer l'ancien OS installé pour ré-ouvrir ta session > enfin de l'espace libre du Conteneur amputé des +8 Go de composants d'installation de Catalina ?​
 
- question : as-tu déjà tenté une fois la mise-à-niveau à Catalina => ce qui aurait occasionné un plantage aussi bien de l'installation > que de ta capacité à démarrer l'ancien OS installé pour ré-ouvrir ta session > enfin de l'espace libre du Conteneur amputé des +8 Go de composants d'installation de Catalina ?
Hello Macomaniac,
Merci pour ta réponse :)

Il me semble avoir déjà tenté de l'installer, mais ça n'avait pas fonctionné. Je ne me souviens plus pourquoi (problème de réseau peut-être). Par contre, pas de plantage ou ni de difficulté pour ré-ouvrir ma session...
 
Dernière édition par un modérateur:
Bon : on va inspecter l'occupation du volume Macintosh HD.

- passe déjà la commande (copier-coller) :​
Bloc de code:
tmutil listlocalsnapshots /
  • qui liste d'éventuels snapshots (instantanés apfs rétenteurs d'espace-disque) qui seraient associés au volume de démarrage

As-tu obtenu un retour de cette commande ?
 
Voici ce que j'obtiens:

Bloc de code:
Last login: Sat Oct 10 14:37:11 on ttys000
macbook-air-de-anaelle:~ anaetter$ tmutil listlocalsnapshots /
objc[41881]: Class AAFollowUpController is implemented in both /System/Library/PrivateFrameworks/AOSAccounts.framework/Versions/A/AOSAccounts (0x7fffa3116ef0) and /System/Library/PrivateFrameworks/AppleAccount.framework/Versions/A/AppleAccount (0x117cfdda0). One of the two will be used. Which one is undefined.
objc[41881]: Class ISPurchaseReceipt is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77bea38) and /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore (0x116881f48). One of the two will be used. Which one is undefined.
objc[41881]: Class asn1Token is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77be628) and /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore (0x116882038). One of the two will be used. Which one is undefined.
objc[41881]: Class asn1SetToken is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77be650) and /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore (0x116882010). One of the two will be used. Which one is undefined.
objc[41881]: Class asn1SequenceToken is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77be678) and /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore (0x116881fe8). One of the two will be used. Which one is undefined.
objc[41881]: Class asn1IntegerToken is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77be6a0) and /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore (0x116881f70). One of the two will be used. Which one is undefined.
objc[41881]: Class asn1OSToken is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77be6c8) and /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore (0x116881f98). One of the two will be used. Which one is undefined.
objc[41881]: Class asn1ReceiptToken is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77c0ce8) and /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore (0x116881fc0). One of the two will be used. Which one is undefined.
objc[41881]: Class SLWebTokenHandlerController is implemented in both /System/Library/PrivateFrameworks/SocialServices.framework/Versions/A/SocialServices (0x7fffa757d268) and /System/Library/Frameworks/Social.framework/Versions/A/Social (0x11683b820). One of the two will be used. Which one is undefined.
objc[41881]: Class AMSupportURLConnectionDelegate is implemented in both /System/Library/PrivateFrameworks/EmbeddedOSInstall.framework/Versions/A/EmbeddedOSInstall (0x111d18c58) and /System/Library/PrivateFrameworks/OSPersonalization.framework/Versions/A/OSPersonalization (0x111b7b358). One of the two will be used. Which one is undefined.
objc[41881]: Class SSRestoreContentItem is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77bda48) and /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/CommerceKit (0x11088d060). One of the two will be used. Which one is undefined.
objc[41881]: Class SSURLRequestProperties is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77bc918) and /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/CommerceKit (0x11088d510). One of the two will be used. Which one is undefined.
objc[41881]: Class SSMutableURLRequestProperties is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77bc940) and /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/CommerceKit (0x11088d538). One of the two will be used. Which one is undefined.
objc[41881]: Class SSRemoteNotification is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77bcf58) and /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/CommerceKit (0x11088d790). One of the two will be used. Which one is undefined.
objc[41881]: Class SSRequest is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77bb1a8) and /System/Library/PrivateFrameworks/StoreFoundation.framework/Versions/A/StoreFoundation (0x1107c3d90). One of the two will be used. Which one is undefined.
objc[41881]: Class SSOperationProgress is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77baf78) and /System/Library/PrivateFrameworks/StoreFoundation.framework/Versions/A/StoreFoundation (0x1107c4150). One of the two will be used. Which one is undefined.
objc[41881]: Class SSDownloadMetadata is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77bac58) and /System/Library/PrivateFrameworks/StoreFoundation.framework/Versions/A/StoreFoundation (0x1107c45b0). One of the two will be used. Which one is undefined.
objc[41881]: Class SSDownloadAsset is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77baf28) and /System/Library/PrivateFrameworks/StoreFoundation.framework/Versions/A/StoreFoundation (0x1107c4650). One of the two will be used. Which one is undefined.
objc[41881]: Class SSDownloadPhase is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77bae88) and /System/Library/PrivateFrameworks/StoreFoundation.framework/Versions/A/StoreFoundation (0x1107c46a0). One of the two will be used. Which one is undefined.
objc[41881]: Class SSDownloadStatus is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77bae38) and /System/Library/PrivateFrameworks/StoreFoundation.framework/Versions/A/StoreFoundation (0x1107c4718). One of the two will be used. Which one is undefined.
objc[41881]: Class SSDownloadManifestResponse is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77bb158) and /System/Library/PrivateFrameworks/StoreFoundation.framework/Versions/A/StoreFoundation (0x1107c4740). One of the two will be used. Which one is undefined.
objc[41881]: Class SSPurchase is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77bb518) and /System/Library/PrivateFrameworks/StoreFoundation.framework/Versions/A/StoreFoundation (0x1107c3890). One of the two will be used. Which one is undefined.
objc[41881]: Class SSPurchaseResponse is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77bf398) and /System/Library/PrivateFrameworks/StoreFoundation.framework/Versions/A/StoreFoundation (0x1107c38b8). One of the two will be used. Which one is undefined.
objc[41881]: Class SSDownload is implemented in both /System/Library/PrivateFrameworks/StoreServices.framework/Versions/A/StoreServices (0x7fffa77babb8) and /System/Library/PrivateFrameworks/StoreFoundation.framework/Versions/A/StoreFoundation (0x1107c3840). One of the two will be used. Which one is undefined.
objc[41881]: Class PKFileDownload is implemented in both /System/Library/PrivateFrameworks/PassKitCore.framework/Versions/A/PassKitCore (0x10e7fcf48) and /System/Library/PrivateFrameworks/PackageKit.framework/Versions/A/PackageKit (0x10c7bb710). One of the two will be used. Which one is undefined.
macbook-air-de-anaelle:~ anaetter$
 
Retour inattendu qui ne renseigne pas sur d'éventuels snapshots. Passe la commande :
Bloc de code:
diskutil verifyVolume disk1
  • qui vérifie l'apfs du Conteneur > puis de ses 4 volumes

Poste le retour.
 
Et voici:
Bloc de code:
Last login: Sat Oct 10 14:37:25 on ttys000
macbook-air-de-anaelle:~ anaetter$ diskutil verifyVolume disk1
Started file system verification on disk1
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /dev/disk0s2
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.9)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume Preboot was formatted by newfs_apfs (748.30.60) and last modified by apfs_kext (945.275.9)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume Recovery was formatted by newfs_apfs (748.30.60) and last modified by apfs_kext (945.275.9)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume VM was formatted by apfs.util (945.200.129) and last modified by apfs_kext (945.275.9)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Verifying allocated space
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Finished file system verification on disk1
macbook-air-de-anaelle:~ anaetter$
 
Pas d'erreur et pas de signalement de snapshots.

- on va mesurer les groupements de fichiers dans le volume pour voir si leur taille globale équivaut à celle des blocs occupés et s'il n'y a pas d'anomalies. Mais pour ce faire > il ne faut pas que le SIP (protocole de sécurisation) soit activé > sinon il bloquerait partiellement la commande de mesure en dénaturant ses résultats.​

Donc passe la commande préparatoire :
Bloc de code:
csrutil status
  • qui affiche le statut du SIP

Poste le retour.
 
Bloc de code:
Last login: Sat Oct 10 16:36:38 on ttys000
macbook-air-de-anaelle:~ anaetter$ csrutil status
System Integrity Protection status: enabled.
macbook-air-de-anaelle:~ anaetter$
 
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 / -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 du volume de démarrage (fichiers ou dossiers / visibles ou cachés). Elle est très lente d'exécution : attends le retour de l'invite de commande : macbook-air-de-anaelle:~ anaetter$ en signal de fin.

Poste le tableau dans un Bloc de code.
 
Merci pour ta marche à suivre très claire. Voici le tableau:
Bloc de code:
Last login: Sat Oct 10 17:20:41 on console
macbook-air-de-anaelle:~ anaetter$ sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
Password:
1,0K    /home
449M    /usr
259M    /.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
4,6G    /Library
  0B    /.Trashes
6,8G    /System
4,0K    /.OSInstallerMessages
312K    /.fseventsd
 16G    /private
462M    /.DocumentRevisions-V100
  0B    /.vol
 51G    /Users
 16G    /Applications
4,5K    /dev
  0B    /Volumes
  0B    /tmp
  0B    /cores
macbook-air-de-anaelle:~ anaetter$
 
Je comptabilise 95,4 Gi = 103 Go de fichiers. Soit 3 Go de moins que les 106 Go de blocs occupés. Je ne suis pas certain que cette petite sur-allocation de blocs occupés mérite une enquête fouillée.

- parmi les 103 Go de fichiers > seul des dossiers-Système : private avec 16 Gi = 17 Go paraît un peu chargé. Sinon > le dossier Utilisateurs fait 51 Gi = 55 Go => estimes-tu avoir dans les 55 Go de données personnelles ou moins ?​
 
Ce qui m'étonne, c'est qu'à part les photos qui se synchronisent avec mon iPhone, j'ai tout stocké sur GoogleDrive, et pas sur l'ordi (à part quelques fichiers minimes sur le bureau). Donc ça me paraît bizarre que je manque d'espace.
 
Alors on enquête dans les Utilisateurs. Passe les 2 commandes (séparément) :
Bloc de code:
sudo du -sh /Users/*
sudo du -sh ~/*
  • qui mesurent (en Gi) : les dossiers de comptes dans les Utilisateurs > puis les sous-dossiers dans ton dossier de compte anaetter

Poste les 2 retours.
 
Bloc de code:
Last login: Sat Oct 10 17:23:40 on ttys000
macbook-air-de-anaelle:~ anaetter$ sudo du -sh /Users/*
Password:
 65M    /Users/Shared
 50G    /Users/anaetter
macbook-air-de-anaelle:~ anaetter$

Bloc de code:
Last login: Sat Oct 10 18:09:00 on ttys000
macbook-air-de-anaelle:~ anaetter$ sudo du -sh ~/*
Password:
2,0M    /Users/anaetter/ACTIVstudioError.log
  0B    /Users/anaetter/Applications
8,5M    /Users/anaetter/Desktop
2,8M    /Users/anaetter/Documents
 12K    /Users/anaetter/Downloads
 31G    /Users/anaetter/Google Drive
 16G    /Users/anaetter/Library
  0B    /Users/anaetter/Movies
775M    /Users/anaetter/Music
2,2G    /Users/anaetter/Pictures
  0B    /Users/anaetter/Public
 40K    /Users/anaetter/VaudTax2018
208K    /Users/anaetter/VaudTax2019
4,0K    /Users/anaetter/dvbern-tax
macbook-air-de-anaelle:~ anaetter$
 
Tout est dans le dossier anaetter. Dans ce dossier > voici les 2 localisations chargées -->
Bloc de code:
 31G    /Users/anaetter/Google Drive
 16G    /Users/anaetter/Library
  • Google Drive : 31 Gi = 33 Go & Bibliothèque 16 Gi = 17 Go

Google Drive est un sous-dossier visible => va inspecter ses contenus avec le Finder. Bibliothèque est un dossier graphiquement invisible par défaut (non affiché par le Finder) => passe la commande :
Bloc de code:
sudo du -sh ~/Lib*/*
  • qui mesure (en Gi) les contenus de la Bibliothèque

Poste le retour.
 
D'acc. Je sais que j'ai beaucoup sur mon Drive, puisque j'enregistre tout dessus. Je pourrais trier, effectivement.
Donc c'est essentiellement car j'ai installé le dossier Google Drive sur mon Finder si je comprends bien? Si je l'utilisais directement sur Internet, il y aurait plus de place sur mon ordinateur?

Bloc de code:
Last login: Sat Oct 10 18:09:44 on ttys000
macbook-air-de-anaelle:~ anaetter$ sudo du -sh ~/Lib*/*
Password:
740K    /Users/anaetter/Library/Accounts
  0B    /Users/anaetter/Library/Application Scripts
5,8G    /Users/anaetter/Library/Application Support
276K    /Users/anaetter/Library/Assistant
  0B    /Users/anaetter/Library/Assistants
  0B    /Users/anaetter/Library/Audio
903M    /Users/anaetter/Library/Caches
4,4M    /Users/anaetter/Library/Calendars
  0B    /Users/anaetter/Library/CallServices
  0B    /Users/anaetter/Library/ColorPickers
  0B    /Users/anaetter/Library/Colors
  0B    /Users/anaetter/Library/Compositions
2,2G    /Users/anaetter/Library/Containers
596K    /Users/anaetter/Library/Cookies
 28K    /Users/anaetter/Library/CoreFollowUp
4,0K    /Users/anaetter/Library/DES
 88K    /Users/anaetter/Library/Dictionaries
  0B    /Users/anaetter/Library/Family
  0B    /Users/anaetter/Library/Favorites
 24K    /Users/anaetter/Library/FileProvider
  0B    /Users/anaetter/Library/FontCollections
  0B    /Users/anaetter/Library/Fonts
  0B    /Users/anaetter/Library/GameKit
 24K    /Users/anaetter/Library/Google
392M    /Users/anaetter/Library/Group Containers
2,4M    /Users/anaetter/Library/HomeKit
232K    /Users/anaetter/Library/IdentityServices
  0B    /Users/anaetter/Library/Input Methods
  0B    /Users/anaetter/Library/Internet Plug-Ins
 36K    /Users/anaetter/Library/Keyboard
  0B    /Users/anaetter/Library/Keyboard Layouts
2,1M    /Users/anaetter/Library/KeyboardServices
 25M    /Users/anaetter/Library/Keychains
812K    /Users/anaetter/Library/LanguageModeling
908K    /Users/anaetter/Library/Logs
203M    /Users/anaetter/Library/Mail
5,2M    /Users/anaetter/Library/Messages
2,9M    /Users/anaetter/Library/Metadata
1,8G    /Users/anaetter/Library/Mobile Documents
484K    /Users/anaetter/Library/Passes
 96K    /Users/anaetter/Library/PersonalizationPortrait
 80K    /Users/anaetter/Library/Personas
  0B    /Users/anaetter/Library/PreferencePanes
1,4M    /Users/anaetter/Library/Preferences
1,4M    /Users/anaetter/Library/Printers
200K    /Users/anaetter/Library/PubSub
236M    /Users/anaetter/Library/Safari
  0B    /Users/anaetter/Library/SafariSafeBrowsing
424K    /Users/anaetter/Library/Saved Application State
  0B    /Users/anaetter/Library/Screen Savers
  0B    /Users/anaetter/Library/Services
8,0K    /Users/anaetter/Library/Sharing
  0B    /Users/anaetter/Library/Sounds
 32K    /Users/anaetter/Library/Spelling
 13M    /Users/anaetter/Library/Suggestions
1008K    /Users/anaetter/Library/SyncedPreferences
  0B    /Users/anaetter/Library/Voices
 88K    /Users/anaetter/Library/WebKit
 44K    /Users/anaetter/Library/com.apple.internal.ck
  0B    /Users/anaetter/Library/iMovie
4,5G    /Users/anaetter/Library/iTunes
 12K    /Users/anaetter/Library/studentd
macbook-air-de-anaelle:~ anaetter$
 
Dans la Bibliothèque > il y a plusieurs groupements : Application Support 5,8 Gi = 6,3 Go > Containers 2,2 Gi = 2,4 Go > Mobile Documents 1,8 Gi = 2 Go > iTunes 4,5 Gi = 4,9 Go.

- je ne sais pas si on peut grapiller de l'espace significatif en éliminant des fichiers quelque part. Tu aurais surtout intérêt à faire maigrir le sous-dossier Google Drive.​