Bonjour Benjamin
Va à : Applications > Utilitaires > lance le «Terminal». Dans la fenêtre ouverte > saisis la commande (informative) :
et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)Bloc de code:diskutil list
- tu vas voir s'afficher le tableau des disques attachés au Mac > avec leurs paramètres de tables de partition > partitions > Conteneur apfs
Poste ce tableau ici en copier-coller (pas de capture) > mais attention ! > avant de faire ton coller -->
- presse le bouton ⌹ (4è avant la fin à droite) dans la barre de menus au-dessus du champ de saisie d'un message > menu : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)
=> ces informations donneront une idée de la configuration du disque.
diskutil list
df -H /
sudo find / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
tmutil listlocalsnapshots /
Last login: Fri Jan 5 15:40:13 on console
MacBook-Pro-de-Pierre-2:~ pierretreille$ 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 166.5 GB disk1s1
2: APFS Volume Preboot 19.5 MB disk1s2
3: APFS Volume Recovery 506.6 MB disk1s3
4: APFS Volume VM 1.1 GB disk1s4
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *4.0 TB disk2
1: EFI EFI 209.7 MB disk2s1
2: Apple_HFS 3T_orange 3.0 TB disk2s2
3: Apple_HFS TIMEMACHINE 1.0 TB disk2s3
MacBook-Pro-de-Pierre-2:~ pierretreille$ df -H /
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1s1 251G 166G 83G 67% 1084969 9223372036853690838 0% /
MacBook-Pro-de-Pierre-2:~ pierretreille$ sudo find / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
Password:
Sorry, try again.
Password:
find: /private/var/db/ConfigurationProfiles/Store: Operation not permitted
find: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000y800007k/0/com.apple.nsurlsessiond: Operation not permitted
find: /private/var/folders/t_/f4h5xg9j7g9f06_5jp0wj8cr0000gn/0/SafariFamily: Operation not permitted
find: /private/var/folders/t_/f4h5xg9j7g9f06_5jp0wj8cr0000gn/0/com.apple.LaunchServices.dv: Operation not permitted
find: /private/var/folders/t_/f4h5xg9j7g9f06_5jp0wj8cr0000gn/0/com.apple.nsurlsessiond: Operation not permitted
find: /private/var/folders/t_/f4h5xg9j7g9f06_5jp0wj8cr0000gn/0/com.apple.routined: Operation not permitted
tmutil listlocalsnapshots /
find: /dev/fd/3: Not a directory
find: /dev/fd/4: Not a directory
sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
tmutil listlocalsnapshots /
MacBook-Pro-de-Pierre-2:~ pierretreille$
Last login: Fri Jan 5 17:59:25 on ttys000
MacBook-Pro-de-Pierre-2:~ pierretreille$ sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
Password:
find: /private/var/db/ConfigurationProfiles/Store: Operation not permitted
find: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000y800007k/0/com.apple.nsurlsessiond: Operation not permitted
find: /private/var/folders/t_/f4h5xg9j7g9f06_5jp0wj8cr0000gn/0/SafariFamily: Operation not permitted
find: /private/var/folders/t_/f4h5xg9j7g9f06_5jp0wj8cr0000gn/0/com.apple.LaunchServices.dv: Operation not permitted
find: /private/var/folders/t_/f4h5xg9j7g9f06_5jp0wj8cr0000gn/0/com.apple.nsurlsessiond: Operation not permitted
find: /private/var/folders/t_/f4h5xg9j7g9f06_5jp0wj8cr0000gn/0/com.apple.routined: Operation not permitted
0B /.HFS+ Private Directory Data
1,0K /home
460M /usr
501M /.Spotlight-V100
1,0K /net
8,0K /.DS_Store
0B /.PKInstallSandboxManager-SystemSoftware
2,6M /bin
4,0K /installer.failurerequests
0B /Network
1,1M /sbin
0B /.file
0B /etc
0B /var
3,9G /Library
0B /.Trashes
8,1G /System
1,0G /vm
112K /.fseventsd
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/t_/f4h5xg9j7g9f06_5jp0wj8cr0000gn/0/SafariFamily: Operation not permitted
du: /private/var/folders/t_/f4h5xg9j7g9f06_5jp0wj8cr0000gn/0/com.apple.LaunchServices.dv: Operation not permitted
du: /private/var/folders/t_/f4h5xg9j7g9f06_5jp0wj8cr0000gn/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/t_/f4h5xg9j7g9f06_5jp0wj8cr0000gn/0/com.apple.routined: Operation not permitted
4,1G /private
84M /.DocumentRevisions-V100
0B /.vol
76G /Users
18G /Applications
4,5K /dev
0B /Volumes
0B /tmp
0B /.dbfseventsd
0B /cores
MacBook-Pro-de-Pierre-2:~ pierretreille$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2018-01-04-183657
com.apple.TimeMachine.2018-01-04-194011
com.apple.TimeMachine.2018-01-04-203635
com.apple.TimeMachine.2018-01-04-213924
com.apple.TimeMachine.2018-01-04-223916
com.apple.TimeMachine.2018-01-04-234324
com.apple.TimeMachine.2018-01-05-110505
com.apple.TimeMachine.2018-01-05-130448
com.apple.TimeMachine.2018-01-05-144528
com.apple.TimeMachine.2018-01-05-160638
com.apple.TimeMachine.2018-01-05-170501
com.apple.TimeMachine.2018-01-05-182811
MacBook-Pro-de-Pierre-2:~ pierretreille$
com.apple.TimeMachine.2018-01-04-183657
com.apple.TimeMachine.2018-01-04-194011
com.apple.TimeMachine.2018-01-04-203635
com.apple.TimeMachine.2018-01-04-213924
com.apple.TimeMachine.2018-01-04-223916
com.apple.TimeMachine.2018-01-04-234324
com.apple.TimeMachine.2018-01-05-110505
com.apple.TimeMachine.2018-01-05-130448
com.apple.TimeMachine.2018-01-05-144528
com.apple.TimeMachine.2018-01-05-160638
com.apple.TimeMachine.2018-01-05-170501
com.apple.TimeMachine.2018-01-05-182811
sudo tmutil thinlocalsnapshots / 1000000000 1 ; say 'ENFIN TERMINÉ LA PURGE'
tmutil listlocalsnapshots /
df -H /
Last login: Sat Jan 6 09:59:36 on console
MacBook-Pro-de-Pierre-2:~ pierretreille$ df -H /
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1s1 251G 122G 127G 50% 1085394 9223372036853690413 0% /
MacBook-Pro-de-Pierre-2:~ pierretreille$
diskutil verifyVolume /
sudo tmutil disablelocal
sudo tmutil disable
122 Go d'occupation de blocs vs 120 Go en taille de fichiers : on dira qu'il y a congruence et que le problème est résolu foncièrement.
Mais il n'est pas exclu qu'il y ait des erreurs dans le système de fichiers apfs --> passe la commande :
Bloc de code:diskutil verifyVolume /
- qui vérifie (sans réparation) la structure du système de fichiers apfs
=> tu n'as qu'à poster ici l'affichage retourné par la commande.
- un gel des processus en session est normal pendant la vérification "live" du segment : fsroot tree
Last login: Sat Jan 6 10:12:17 on console
MacBook-Pro-de-Pierre-2:~ pierretreille$ 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
Checking snapshot 1 of 2
Checking snapshot 2 of 2
Verifying allocated space
error: Underallocation Detected on Main device: (19884493+1) bitmap address (636032)
Space Verification failed
The volume /dev/rdisk1s1 could not be verified completely
File system check exit code is 0
Restoring the original state found as mounted
Finished file system verification on disk1s1 Macintosh HD
MacBook-Pro-de-Pierre-2:~ pierretreille$
Verifying allocated space
error: Underallocation Detected on Main device: (19884493+1) bitmap address (636032)
Space Verification failed
The volume /dev/rdisk1s1 could not be verified completely
diskutil verifyVolume /
Tu as toujours 2 snapshots (tu connais la méthode de suppression à présent).
Par ailleurs > il y a une erreur curieuse dans le système de fichiers apfs -->
Bloc de code:Verifying allocated space error: Underallocation Detected on Main device: (19884493+1) bitmap address (636032) Space Verification failed The volume /dev/rdisk1s1 could not be verified completely
En effet > l'erreur fréquente consiste en une "sur-allocation" de blocs au volume --> ici c'est l'inverse : il s'agirait d'une "sous-allocation" de blocs (NB. faut-il comprendre : erreur dans la computation des blocs occupés de la part du gestionnaire bitmap ?).
Pour réparer le système de fichiers apfs --> tu ne le peux le faire que démarré sur un système indépendant > ce qui permet de démonter tous les volumes dépendants du système de fichiers.
- donc démarre par ⌘R en mode Récupération > lance l'«Utilitaire de Disque» > fais un S.O.S. sur le volume Macintosh HD. Si tu te demandes comment c'est possible de réparer le système de fichiers apfs générateur de tous les volumes du Conteneur en étant démarré sur l'OS de secours du volume Recovery forcément monté --> les ingénieurs de la ont pallié la difficulté en faisant démarrer sur un clone du système de secours créé à la volée en RAM
=> retourné dans ta session > tu n'auras qu'à reposter le retour d'un :
Bloc de code:diskutil verifyVolume /
- pour voir si l'erreur est réglée.
MacBook-Pro-de-Pierre-2:~ pierretreille$ 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
error: snap_metadata_val object (oid 0x173d1): invalid extentref_tree_oid (0x0)
Snapshot metadata tree is invalid
The volume /dev/rdisk1s1 could not be verified completely
File system check exit code is 0
Restoring the original state found as mounted
Finished file system verification on disk1s1 Macintosh HD
MacBook-Pro-de-Pierre-2:~ pierretreille$
Volume could not be unmounted
error: snap_metadata_val object (oid 0x173d1): invalid extentref_tree_oid (0x0)
Snapshot metadata tree is invalid
The volume /dev/rdisk1s1 could not be verified completely
File system check exit code is 0
Restoring the original state found as mounted
Finished file system verification on disk1s1 Macintosh HD
MacBook-Pro-de-Pierre-2:~ pierretreille$
J'ai supprimé les snapshots restant (ils se renouvellent sans cesse) et décocher l'option "sauvegarder automatiquement" : cela bloque bien en effet ces snapshot
diskutil verifyVolume /
je pense que je reviendrai pour un grand nettoyage général.