10.14 Mojave Récupérer de l'espace disque

Ton Conteneur apfs est toujours bloqué à 101 Go de taille > alors que sa partition exportatrice disk0s2 est de 250 Go.

On va tenter des manipulations sur la taille du Conteneur. Passe la commande :
Bloc de code:
diskutil ap resizeContainer disk1 0b

  • la commande récupère au Conteneur l'espace libre disponible

Poste l'affichage retourné.
 
Ton Conteneur apfs est toujours bloqué à 101 Go de taille > alors que sa partition exportatrice disk0s2 est de 250 Go.

On va tenter des manipulations sur la taille du Conteneur. Passe la commande :
Bloc de code:
diskutil ap resizeContainer disk1 0b

  • la commande récupère au Conteneur l'espace libre disponible

Poste l'affichage retourné.
Bloc de code:
Last login: Sun Dec  9 18:42:53 on ttys000
MacBook-Pro-de-Anthony:~ Anthony$ diskutil ap resizeContainer disk1 0b
Started APFS operation
Error: -69743: The new size must be different than the existing size
MacBook-Pro-de-Anthony:~ Anthony$
 
Je me doutais que la commande allait échouer. Passe encore la commande :
Bloc de code:
tmutil listlocalsnapshots /

  • qui affiche les snapshots (instantanés du volume) existants

Poste le retour (si retour il y a).
 
Je me doutais que la commande allait échouer. Passe encore la commande :
Bloc de code:
tmutil listlocalsnapshots /

  • qui affiche les snapshots (instantanés du volume) existants

Poste le retour (si retour il y a).

Bloc de code:
MacBook-Pro-de-Anthony:~ Anthony$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2018-12-08-120915 (dataless)
MacBook-Pro-de-Anthony:~ Anthony$
 
Tu as un snapshot. Passe la commande (copier-coller) :
Bloc de code:
sudo tmutil thinlocalsnapshots / 99000000000 4 ; say 'ENFIN TERMINÉ LA PURGE'

  • à validation > une demande de password s'affiche (commande sudo) --> tape ton mot-de-passe de session admin en aveugle - aucun caractère ne s'affichant à la frappe - et revalide
  • la commande supprime le snapshot. Attends d'entendre un voix déclarer : "Enfin ! terminé la purge" en signal de complétion

Repasse alors un :
Bloc de code:
diskutil list

  • et poste le tableau

Je veux voir si la taille de Macintosh HD a varié. Savoir que l'existence d'un seul snapshot > par rétention d'espace de blocs > peut empêcher un redimensionnement de Conteneur apfs. Or c'est ce que je te proposerai ensuite d'effectuer pour voir si ça fonctionne...
 
  • J’aime
Réactions: litobar71
Tu as un snapshot. Passe la commande (copier-coller) :
Bloc de code:
sudo tmutil thinlocalsnapshots / 99000000000 4 ; say 'ENFIN TERMINÉ LA PURGE'

  • à validation > une demande de password s'affiche (commande sudo) --> tape ton mot-de-passe de session admin en aveugle - aucun caractère ne s'affichant à la frappe - et revalide
  • la commande supprime le snapshot. Attends d'entendre un voix déclarer : "Enfin ! terminé la purge" en signal de complétion
Repasse alors un :
Bloc de code:
diskutil list

  • et poste le tableau

Je veux voir si la taille de Macintosh HD a varié. Savoir que l'existence d'un seul snapshot > par rétention d'espace de blocs > peut empêcher un redimensionnement de Conteneur apfs. Or c'est ce que je te proposerai ensuite d'effectuer pour voir si ça fonctionne...

Je suis totalement pommé lol

Voici le résultat:

Bloc de code:
MacBook-Pro-de-Anthony:~ Anthony$ 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 -                      +101.7 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            84.6 GB    disk1s1
   2:                APFS Volume Preboot                 60.9 MB    disk1s2
   3:                APFS Volume Recovery                512.8 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
 
Le volume Macintosh HD a légèrement rétréci de 85 Go à 84,6 Go. Tente la commande (copier-coller) :
Bloc de code:
diskutil ap resizeContainer  disk1 90g jhfs+ Brol 0b ; diskutil list

  • la commande rétrécit le Conteneur apfs à 90 Go > et crée un volume Brol de 10 Go environ > puis affiche le tableau des disques

Poste l'ensemble de l'affichage retourné que je voie si ton Conteneur est redimensionnable.
 
Le volume Macintosh HD a légèrement rétréci de 85 Go à 84,6 Go. Tente la commande (copier-coller) :
Bloc de code:
diskutil ap resizeContainer  disk1 90g jhfs+ Brol 0b ; diskutil list

  • la commande rétrécit le Conteneur apfs à 90 Go > et crée un volume Brol de 10 Go environ > puis affiche le tableau des disques

Poste l'ensemble de l'affichage retourné que je voie si ton Conteneur est redimensionnable.

Ca a bougé j'ai l'impression:

Bloc de code:
MacBook-Pro-de-Anthony:~ Anthony$ 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         239.1 GB   disk0s2
   3:                  Apple_HFS Brol                    11.5 GB    disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +239.1 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            84.5 GB    disk1s1
   2:                APFS Volume Preboot                 60.9 MB    disk1s2
   3:                APFS Volume Recovery                512.8 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4
 
Il y a bien eu rétrécissement de la taille du Conteneur apfs et création en-dessous d'un volume Brol de 11,5 Go.

Passe à présent la commande :
Bloc de code:
diskutil eraseVolume free null disk0s3 ; diskutil ap resizeContainer disk1 0b ; diskutil list

  • la commande supprime la partition de Brol > récupère son espace au Conteneur apfs > réaffiche le tableau des disques

Poste l'affichage retourné.

- cette opération aller-retour cherche à vérifier si > lors de la récupération d'espace libéré avec la suppression de Brol > le Conteneur pourrait retrouver sa taille initiale. Si ce n'est pas le cas > il te faudra un DDE USB > dans le volume duquel on clonera Macintosh HD > pour démarrer sur le clone > supprimer l'apfs interne > le recréer de façon valide > cloner à rebours le clone dans le nouveau Macintosh HD.​
 
Il y a bien eu rétrécissement de la taille du Conteneur apfs et création en-dessous d'un volume Brol de 11,5 Go.

Passe à présent la commande :
Bloc de code:
diskutil eraseVolume free null disk0s3 ; diskutil ap resizeContainer disk1 0b ; diskutil list

  • la commande supprime la partition de Brol > récupère son espace au Conteneur apfs > réaffiche le tableau des disques

Poste l'affichage retourné.

- cette opération aller-retour cherche à vérifier si > lors de la récupération d'espace libéré avec la suppression de Brol > le Conteneur pourrait retrouver sa taille initiale. Si ce n'est pas le cas > il te faudra un DDE USB > dans le volume duquel on clonera Macintosh HD > pour démarrer sur le clone > supprimer l'apfs interne > le recréer de façon valide > cloner à rebours le clone dans le nouveau Macintosh HD.​
Bloc de code:
Finished APFS operation
/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            84.4 GB    disk1s1
   2:                APFS Volume Preboot                 60.9 MB    disk1s2
   3:                APFS Volume Recovery                512.8 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
 
Voici le résultat -->
Bloc de code:
   2:                 Apple_APFS Container disk1         250.8 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.8 GB   disk1
   ...........................................................................

  • on va donc dire : problème résolu (à la fin des fins) !
 
Voici le résultat -->
Bloc de code:
   2:                 Apple_APFS Container disk1         250.8 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.8 GB   disk1
   ...........................................................................

  • on va donc dire : problème résolu (à la fin des fins) !
AAAAAAHHHHHHH je t'aime merci beaucoup , tu m'as fait transpiré

J'ai pas compris grand chose à vrai dire...

Du coup si je ne veux pas faire de connerie et avoir un second espace pour mettre des trucs du genre photos, musiques video etc, Je dois ajouter un volume et non une partition ?

Encore merci
 
Disons qu'il s'était produit une erreur accidentelle dans l'apfs. Nos petites manipulations de rétrécissement > récupération d'espace ont corrigé la donne.

Pour avoir un second volume de stockage -->

- tu peux l'ajouter dans le Conteneur apfs actuel. Ce sera donc un volume au format apfs. Sachant que les volumes apfs n'ont que la taille de leurs données > ils sont en quelque sorte concurrents pour l'appropriation de l'espace disponible commun dans le Conteneur afin de se dilater (c'est une transposition du modèle économique de la concurrence)​

- mais tu peux aussi bien comme on s'était amusé à la faire pour le volume Brol > rétrécir la capacité de l'actuel Conteneur apfs > et créer en-dessous une partition indépendante sur laquelle se montera un volume non-apfs : au format jhfs+ classique = Mac OS étendu journalisé (c'est une transposition de la séparation des États souverains)​

=> je peux te passer l'une ou l'autre commande qui te créera ce volume interne ou externe à l'apfs.