10.13 High Sierra Système prend trop de place

Statut
Ce sujet est fermé.
Bonjour catset

Démarré sur le volume interne > passe la commande :
Bloc de code:
diskutil verifyVolume /

  • qui vérifie l'apfs

Poste le retour --> histoire de voir si les erreurs d'allocation de l'espace sont toujours présentes ... ou pas.
 
Bloc de code:
Started file system verification on disk1s1 OSX
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
warning: inode_val: object (oid 0x200053fe6): uncompressed size is set (0x20000000000) but has-uncompressed-size flag is not set (flags: 0x8000)
Checking the snapshot metadata tree
warning: object (oid 0xfffffffffffffff): Unable to mark physical extent range (0xfffffffffffffff + 2198969286777) allocated for space verification
error: btn: key (74) compare error: 22
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 OSX
 
Ces mentions -->
Bloc de code:
Checking the snapshot metadata tree
warning: object (oid 0xfffffffffffffff): Unable to mark physical extent range (0xfffffffffffffff + 2198969286777) allocated for space verification
error: btn: key (74) compare error: 22
Snapshot metadata tree is invalid

  • montrent qu'il y a toujours une erreur concernant le « snapshot metadata tree » (arbre de métadonnées de snapshots)

Passe la commande :
Bloc de code:
df -H /

  • qui mesure l'allocation des blocs au volume de démarrage

Poste le retour.
 
Bonjour Macomaniac,
voici le résultat :
Bloc de code:
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1   1.1T   748G   302G    72%  795308 9223372036853980499    0%   /
 
748 Go d'espace occupé dans le volume : ce n'est plus le 1 To précédent.

Passe les commandes (l'une après l'autre) :
Bloc de code:
sudo du -sh /Users/cyril
sudo du -sh /Volumes/Clone//Users/cyril

  • qui mesurent (en Gi) la taille du dossier cyril dans le volume démarré > puis dans Clone

Poste les retours.
 
Voici

Bloc de code:
iMac-de-Cyril:~ cyril$ sudo du -sh /Users/cyril
Password:
559G    /Users/cyril
iMac-de-Cyril:~ cyril$  sudo du -sh /Volumes/Clone//Users/cyril
543G    /Volumes/Clone//Users/cyril
iMac-de-Cyril:~ cyril$
 
La différence est faible : 16 Gi = 17 Go de mieux pour le dossier cyril du volume démarré > par rapport à celui de Clone.

- veux-tu lancer une commande de clonage en mode "mise-à-jour" ? --> seules les différences du dossier cyril du volume démarré => seront ajoutées au dossier cyril de Clone...​
 
Oui, c'est jouable. J'ai déjà tenté de copier manuellement les fichiers que j'avais identifiés comme manquant mais ça ne fonctionnait pas...
 
Alors passe d'abord la commande :
Bloc de code:
caffeinate -dimsu &

  • qui va enpêcher le Mac de dormir. Elle restitue l'invite de commande sans commentaire.

Puis passe la commande :
Bloc de code:
sudo rsync -avu /Users/cyril/* /Volumes/Clone/Users/cyril

  • la commande met-à-jour le dossier cyril de Clone > d'après le dossier cyril du volume démarré

Tu vas voir défiler des lignes. Préviens quand tout est terminé (récupération de l'invite de commande iMac-de-Cyril:~ cyril$).
 
C'est terminé: et les erreurs de copie concernent toujours les mêmes fichiers...qui doivent représenter les 17Go j'imagine...
 
Repasse une commande :
Bloc de code:
df -H /

  • qui va afficher l'occupation des volume montés

Poste le tableau.
 
Bloc de code:
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1   1.1T   749G   300G    72%  806922 9223372036853968885    0%   /
 
@ catset

La barre / (ciblant la commande sur le seul volume démarré) était indue. Passe la commande :
Bloc de code:
df -H

  • qui mesure tous les volumes montés

Poste le retour --> qu'on puisse comparer Clone et le volume démarré.
 
Hello ! I'm back ;-)
Bloc de code:
Filesystem      Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1    1.1T   749G   300G    72%  806885 9223372036853968922    0%   /
devfs           201k   201k     0B   100%     681                   0  100%   /dev
/dev/disk1s4    1.1T    25k   300G     1%       2 9223372036854775805    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
/dev/disk4s2    999G   609G   391G    61%  826117          4294141162    0%   /Volumes/Clone

J'ai à nouveau un gros écart là , non ? o_O
 
Oui : je n'ai pas l'impression que la 2è passe de copie ait eu un effet.

Passe la commande :
Bloc de code:
sudo du -sh /Volumes/Clone/Users/cyril/Films

  • qui mesure spécifiquement la taille du sous-dossier Films dans le dossier cyril de Clone

Poste le retour.
 
Je n'ai pas de dossiers Films...Movies tu veux dire ?
Bloc de code:
142G    /Volumes/Clone/Users/cyril/Movies/

155Go sur mon disque interne
 
Je ne sais pas pourquoi je t'ai sorti cette commande avec Films à la fin. Voici la commande de mesure du dossier cyril de Clone :
Bloc de code:
sudo du -sh /Volumes/Clone/Users/cyril

  • passe-la et poste le retour.
 
:D
Je me disais bien aussi !

Bloc de code:
543G    /Volumes/Clone/Users/cyril
 
Il n'y a eu aucun changement de taille. Ce qui veut dire qu'il y des fichiers inadressables en lecture dans le dossier source > à cause de la corruption du système de fichiers.

On ne peut espérer aucune amélioration.
 
Statut
Ce sujet est fermé.

Sujets similaires