10.15 Catalina Revenir à une ancienne version de MacOs

Hello Macomaniac,

Je suis dispo pour faire ce test. Merci pour ta disponibilité à toi.
Est-ce que j'aurais encore de l'espace suffisant ? (78,50 go libre sur 1 T ?)
 
D'accord pour supprimer d'abord le gros volume Macintosh HD - Données (582 Go) > reliquat d'un installation de Catalina ?
 
Les 2 sessions doivent être équivalentes.

- passe la commande (copier-coller) :​
Bloc de code:
diskutil ap deleteVolume disk1s1 ; df -H /

  • qui supprime le volume-relique de Catalina > puis mesure l'occupation du volume démarré avec l'espace libre global dans le Conteneur apfs

Poste le retour.
 
Bloc de code:
diskutil ap deleteVolume disk1s1 ; df -H /
flo-2:~ flo$ diskutil ap deleteVolume disk1s1 ; df -H /
Started APFS operation
Deleting APFS Volume from its APFS Container
Unmounting disk1s1
The volume "Macintosh HD - Données" on disk1s1 couldn't be unmounted because it is in use by process 110 (revisiond)
Error: -69888: Couldn't unmount disk
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s5   1.0T   351G    61G    86% 1310357 9223372036853465450    0%   /
flo-2:~ flo$
 
Le volume a rechigné à se laisser démonter. Passe la commande :
Bloc de code:
diskutil umount force disk1s1

  • qui démonte de force le volume

Poste le retour.
 
Bloc de code:
flo-2:~ flo$ diskutil umount force disk1s1
Volume Macintosh HD - Données on disk1s1 force-unmounted
flo-2:~ flo$

Il a disparu de la liste
 
Alors repasse la commande initiale :
Bloc de code:
diskutil ap deleteVolume disk1s1 ; df -H /

  • et poste le retour.
 
Bloc de code:
flo-2:~ flo$ diskutil ap deleteVolume disk1s1 ; df -H /
Started APFS operation
Deleting APFS Volume from its APFS Container
Unmounting disk1s1
Deleting Volume
Removing any Preboot and Recovery Directories
Finished APFS operation
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s5   1.0T   351G   643G    36% 1310610 9223372036853465197    0%   /
flo-2:~ flo$
 
Tu as 643 Go d'espace libre !

- passe la commande :​
Bloc de code:
diskutil ap resizeContainer disk1 500g jhfs+ TEST 0b

  • la commande rétrécit le Conteneur à 500 Go et crée un volume TEST classique de 500 Go

Poste le retour (un repartitionnement peut être lent).
 
Bloc de code:
flo-2:~ flo$ diskutil ap resizeContainer disk1 500g jhfs+ TEST 0b
Started APFS operation
Aligning shrink delta to 499 995 131 904 bytes and targeting a new physical store size of 499 999 997 952 bytes
Determined the minimum size for the targeted physical store of this APFS Container to be 999 995 129 856 bytes
Error: -69521: Your APFS Container resize request is below the APFS-system-imposed minimal container size (perhaps caused by APFS Snapshot usage by Time Machine)
flo-2:~ flo$
 
Passe la commande (copier-coller) :
Bloc de code:
tmutil listlocalsnapshots /

  • qui affiche d'éventuels snapshots - verrouilleurs d'espace disque

As-tu obtenu un retour ?
 
Bloc de code:
Last login: Sun Apr 26 14:02:20 on console
flo-2:~ flo$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2020-04-25-161723
com.apple.TimeMachine.2020-04-25-180926
com.apple.TimeMachine.2020-04-25-201308
com.apple.TimeMachine.2020-04-25-212045
com.apple.TimeMachine.2020-04-25-221550
com.apple.TimeMachine.2020-04-26-090026
com.apple.TimeMachine.2020-04-26-095945
com.apple.TimeMachine.2020-04-26-105718
com.apple.TimeMachine.2020-04-26-115758
com.apple.TimeMachine.2020-04-26-125800
com.apple.TimeMachine.2020-04-26-160310
flo-2:~ flo$
 
Pfuiittt ! une colection de 11 snapshots.

- va d'abord à : Menu  > Préférences Système > Time Machine => décoche la case de l'option : "Sauvegarder automatiquement". C'est ce cochage qui crée des snapshots.​

----------

- ensuite passe la commande (copier-coller) :​
Bloc de code:
sudo tmutil thinlocalsnapshots / 99000000000000 4 ; say 'ENFIN TERMINÉ LA PURGE'

  • la commande supprime en lot les snapshots. Attends d'entendre une voix déclarer : "Enfin ! terminé la purge..." en signal de fin.

Poste le retour.
 
Bloc de code:
flo-2:~ flo$ sudo tmutil thinlocalsnapshots / 99000000000000 4 ; say 'ENFIN TERMINÉ LA PURGE'
Password:
Thinned local snapshots:
com.apple.TimeMachine.2020-04-26-160310
com.apple.TimeMachine.2020-04-26-125800
com.apple.TimeMachine.2020-04-26-115758
com.apple.TimeMachine.2020-04-26-105718
com.apple.TimeMachine.2020-04-26-095945
com.apple.TimeMachine.2020-04-26-090026
com.apple.TimeMachine.2020-04-25-221550
com.apple.TimeMachine.2020-04-25-212045
com.apple.TimeMachine.2020-04-25-201308
com.apple.TimeMachine.2020-04-25-180926
com.apple.TimeMachine.2020-04-25-161723
flo-2:~ flo$
 
Purge effectuée. Repasse la commande :
Bloc de code:
diskutil ap resizeContainer disk1 500g jhfs+ TEST 0b

  • (de repartitionnement) et poste le retour.
 
Un repartitionnement non destructeur d'un volume de grande taille contenant des données --> ça peut prendre pas mal de temps...