Mac Pro Disque interne en écriture seule... Mais pourquoi donc ?

Bon. Poste le retour d'une commande :
Bloc de code:
diskutil list ; df -H

  • qui affiche la configuration des disques & l'occupation des volumes montés

=> que je revoie la configuration d'ensemble.
 
Bloc de code:
diskutil list ; df -H
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS SSD 500                 499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Mac HD1                 999.3 GB   disk1s2
/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS Mac HD2                 749.8 GB   disk2s2
/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS DDE 2To Did             1.2 TB     disk3s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk3s3
   4:                  Apple_HFS Clone                   501.8 GB   disk3s4
   5:                  Apple_HFS Tel MacPro              297.4 GB   disk3s5
Filesystem      Size   Used  Avail Capacity   iused     ifree %iused  Mounted on
/dev/disk0s2    499G   396G   103G    80%  96846705  25040037   79%   /
devfs           194k   194k     0B   100%       656         0  100%   /dev
map -hosts        0B     0B     0B   100%         0         0  100%   /net
map auto_home     0B     0B     0B   100%         0         0  100%   /home
/dev/disk2s2    750G   744G   6.2G   100% 181556682   1502984   99%   /Volumes/Mac HD2
/dev/disk1s2    999G   664M   999G     1%    162047 243818695    0%   /Volumes/Mac HD1
/dev/disk3s4    502G   397G   105G    80%  96864952  25650156   79%   /Volumes/Clone
/dev/disk3s2    1.2T   1.1T   144G    89% 257813452  35155296   88%   /Volumes/DDE 2To Did
/dev/disk3s5    297G   281G    16G    95%  68722219   3897127   95%   /Volumes/Tel MacPro
 
Mac HD1 est bien toujours vide.

Passe encore la commande :
Bloc de code:
ls /Volumes

  • qui liste les volumes montés dans le répertoire /Volumes de SDD 500 démarré

Poste le retour.
 
Je vois que le volume Mac HD1 est bien monté dans /Volumes sous l'intitulé : Mac HD1. Pas de lézard. Pas d'homonyme.

Passe les 2 commandes :
Bloc de code:
caffeinate -dimsu &
sudo cp -av /Volumes/Clone/* /Volumes/"Mac HD1"

  • qui empêchent le Mac de dormir > puis clonent Clone => dans Mac HD1

Tu n'as qu'à signaler si le clonage avorte ou si tu as l'impression qu'il ne s'effectue pas vraiment (normalement : défilé de lignes de recopie - une par fichier copié).
 
D'accord. Quand ce sera terminé > passe la commande :
Bloc de code:
df -H

  • qui mesure l'occupation de tous les volumes montés

Poste le tableau.
 
Ca y est, ça semble s'être bien déroulé !
Bloc de code:
Filesystem      Size   Used  Avail Capacity   iused     ifree %iused  Mounted on
/dev/disk0s2    499G   398G   101G    80%  97173666  24713076   80%   /
devfs           194k   194k     0B   100%       656         0  100%   /dev
map -hosts        0B     0B     0B   100%         0         0  100%   /net
map auto_home     0B     0B     0B   100%         0         0  100%   /home
/dev/disk2s2    750G   744G   6.2G   100% 181534921   1524745   99%   /Volumes/Mac HD2
/dev/disk1s2    999G   392G   607G    40%  95703755 148276987   39%   /Volumes/Mac HD1
/dev/disk3s4    502G   397G   105G    80%  96909097  25606011   79%   /Volumes/Clone
/dev/disk3s2    1.2T   1.1T   145G    88% 257670461  35298287   88%   /Volumes/DDE 2To Did
/dev/disk3s5    297G   281G    16G    95%  68722221   3897125   95%   /Volumes/Tel MacPro
 
Pour l'essentiel => ça a marché (enfin !).

Je vois qu'il y a 392 Go d'occupation de Mac HD1 contre 397 Go de Clone -->

- un déficit de 5 Go. Veux-tu qu'on mesure les dossiers des volumes pour savoir ce qui est impliqué ?​
 
Si ça ne t'embête pas, je veux bien okazou...
De toute façon, je vais garder la 'sauvegarde' clone sur le DD externe, histoire de pouvoir y récupérer d'éventuels oublis.
 
Alors passe les commandes :
Bloc de code:
sudo du -sh /Volumes/Clone/*
sudo du -sh /Volumes/"Mac HD1"/*

  • qui mesurent (en Gi) les dossiers de 1er rang des 2 volumes

Poste les tableaux => on aura déjà l'idée du dossier déficitaire sur la destination (sans doute Users).
 
Bloc de code:
sudo du -sh /Volumes/Clone/*
Password:
364G    /Volumes/Clone/Users

Bloc de code:
sudo du -sh /Volumes/"Mac HD1"/*
364G    /Volumes/Mac HD1/Users
 
Puisque le dossier Users a une taille identique (364 Gi = 391 Go) dans les 2 volumes ; et que tu n'utilises ce volume que pour le dossier de compte Didier (contenu dans les Utilisateurs) permettant d'ouvrir la session -->

- on va dire que ce n'est pas la peine de chercher un problème où il n'y en a pas.​

Veux-tu qu'on remette l'adresse d'ouverture de ta session Didier Robin => sur le dossier Didier du volume Mac HD1 ?
 
Alors quitte ta session actuelle Didier Robin et loge-toi dans la session toto.

Passe alors les 2 commandes :
Bloc de code:
sudo defaults write /private/var/db/dslocal/nodes/Default/users/Didier.plist home '("/Volumes/Mac HD1/Users/Didier")'
dscl . -list /Users home | grep -v '.*[\^\_\].*'

  • qui éditent l'adresse d'ouverture de session dans ton fichier Didier.plist à : "/Volumes/Mac HD1/Users/Didier" > puis affichent en correspondance : nomcourt => adresse au dossier d'ouverture de session pour les utilisateurs à noms pleins

Poste le retour de la 2è commande.
 
Bloc de code:
dscl . -list /Users home | grep -v '.*[\^\_\].*'
daemon                  /var/root
Didier                  /Volumes/Mac HD1/Users/Didier
Guest                   /Users/Guest
nobody                  /var/empty
root                    /var/root /private/var/root
toto                    /Users/toto
 
L'adresse a bien été éditée. Passe encore la commande :
Bloc de code:
sudo chown -R Didier /Volumes/"Mac HD1"/Users/Didier

  • pour confirmer la propriété de Didier sur le dossier de compte Didier des Utilisateurs du volume Mac HD1 > et tous ses contenus (la commande passe sans retour déclaratif)

Cela fait > redémarre une fois > et loge-toi comme Didier Robin => tu n'as qu'à dire si tu retrouves une session (ouverte sur le dossier Didier de Mac HD1) clone de la précédente.
 
Alors on va pouvoir dire que ton problème est finalement résolu -->

- vérifie que tu aies toutes tes données disponibles. Quand tu voudras supprimer le volume Clone et récupérer son espace au volume donneur => tu n'auras qu'à prévenir ici.​
 
Hé ben... Ca aura été épique !
Je te renouvelle mes remerciements pour tout le temps passé sur mon problème. Tu as dû maudire le moment où tu as commencé à m'aider !
Dernière question : il est donc toujours mieux de passer par le terminal pour supprimer des données sur un disque ? Le simple fait de supprimer par l'interface normale n'est pas aussi sain ?
SI tu veux, donne-moi les démarches maintenant, comme ça je saurai pas à te redéranger... EN tout cas pas sur ce problème !

J'espère que tu ne me mettras pas sur liste rouge pour la prochaine fois...