Espace invisible de 161 Go sur 500 Go ?

La commande fonctionnait ce coup-ci > mais il n'y a pas assez d'espace dans le volume de destination (c'est un cauchemar : je vais bientôt me réveiller ?).

Passe les commandes :
Bloc de code:
diskutil mount disk0s5
df -H /Volumes/"Recovery HD"
sudo du -sh /Volumes/"Recovery HD"/*

  • la 1ère monte le volume Recovery HD de la "source"
  • la 2è mesure son occupation globale (en Go)
  • la 3è mesure (en Gi) la taille de ses 3 sous-dossiers (sachant que le dossier com.apple.Boot.R n'est pas requis par le volume NéoMac non chiffré > car il n'existe que parce que le volume Macintosh HD est chiffré > il recèle donc le booter de déverrouillage de Macintosh HD au démarrage. Ce dossier est donc supprimable dans le principe pour le volume NéoMac)

Poste les retours des commandes 2 & 3.
 
La commande fonctionnait ce coup-ci > mais il n'y a pas assez d'espace dans le volume de destination (c'est un cauchemar : je vais bientôt me réveiller ?).

Passe les commandes :
Bloc de code:
diskutil mount disk0s5
df -H /Volumes/"Recovery HD"
sudo du -sh /Volumes/"Recovery HD"/*

  • la 1ère monte le volume Recovery HD de la "source"
  • la 2è mesure son occupation globale (en Go)
  • la 3è mesure (en Gi) la taille de ses 3 sous-dossiers (sachant que le dossier com.apple.Boot.R n'est pas requis par le volume NéoMac non chiffré > car il n'existe que parce que le volume Macintosh HD est chiffré > il recèle donc le booter de déverrouillage de Macintosh HD au démarrage. Ce dossier est donc supprimable dans le principe pour le volume NéoMac)
Poste les retours des commandes 2 & 3.

Tu vas y arriver ;)

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ df -H /Volumes/"Recovery HD"
Filesystem     Size   Used  Avail Capacity iused ifree %iused  Mounted on
/dev/disk0s5   650M   567M    83M    88%  138541 20150   87%   /Volumes/Recovery HD
MacBook-Pro-de-JAC:~ JAC$ sudo du -sh /Volumes/"Recovery HD"/*
Password:
620K    /Volumes/Recovery HD/System
39M    /Volumes/Recovery HD/com.apple.boot.P
479M    /Volumes/Recovery HD/com.apple.recovery.boot
MacBook-Pro-de-JAC:~ JAC$
 
Tout est en ordre en fait (question taille) dans le volume "source". C'est la taille de la partition de destination que CCC a complètement foirée -->
Bloc de code:
   3:                 Apple_Boot Recovery HD             515.8 MB   disk0s3

  • je viens juste de m'en aviser : 515 Mo = trop petit. Il faut 650 Mo réglementaires ! --> c'est la faute à Bombich (développeur de CCC) !

Mais forts de la devise de Guillaume d'Orange, dit le Stathouder ("nul n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer") --> nous ajustons la taille de la partition de secours du haut. Passe les commandes -->
Bloc de code:
diskutil eraseVolume free null disk0s3
diskutil resizeVolume disk0s2 0b
diskutil resizeVolume disk0s2 248g jhfs+ "Recovery HD" %recovery% free null 0b
diskutil list

  • la 1ère supprime la partition de secours sous-dimensionnée
  • la 2è récupère son espace à la partition NéoMac
  • la 3è réduit (non destructivement) NéoMac à 248 Go > crée une partition de secours Recovery HD de 650 Mo en format jhfs+ (en laissant inutilisée une broutille d'espace libre)
  • la 4è affiche le tableau des disques mis-à-jour

Poste ce dernier tableau.
 
  • J’aime
Réactions: litobar71
Tout est en ordre en fait (question taille) dans le volume "source". C'est la taille de la partition de destination que CCC a complètement foirée -->
Bloc de code:
   3:                 Apple_Boot Recovery HD             515.8 MB   disk0s3

  • je viens juste de m'en aviser : 515 Mo = trop petit. Il faut 650 Mo réglementaires ! --> c'est la faute à Bombich (développeur de CCC) !

Mais forts de la devise de Guillaume d'Orange, dit le Stathouder ("nul n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer") --> nous ajustons la taille de la partition de secours du haut. Passe les commandes -->
Bloc de code:
diskutil eraseVolume free null disk0s3
diskutil resizeVolume disk0s2 0b
diskutil resizeVolume disk0s2 248g jhfs+ "Recovery HD" %recovery% free null 0b
diskutil list

  • la 1ère supprime la partition de secours sous-dimensionnée
  • la 2è récupère son espace à la partition NéoMac
  • la 3è réduit (non destructivement) NéoMac à 248 Go > crée une partition de secours Recovery HD de 650 Mo en format jhfs+ (en laissant inutilisée une broutille d'espace libre)
  • la 4è affiche le tableau des disques mis-à-jour
Poste ce dernier tableau.

Je connaissais cette citation… Je l'apprécie beaucoup et il m'arrive de la citer

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ diskutil eraseVolume free null disk0s3
Started erase on disk0s3 Recovery HD
Unmounting disk
Finished erase on disk0
MacBook-Pro-de-JAC:~ JAC$ diskutil resizeVolume disk0s2 0b
Volume format does not support resizing
MacBook-Pro-de-JAC:~ JAC$ diskutil resizeVolume disk0s2 248g jhfs+ "Recovery HD" %recovery% free null 0b
Volume format does not support resizing
MacBook-Pro-de-JAC:~ JAC$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS NéoMac                  249.7 GB   disk0s2
   3:          Apple_CoreStorage Macintosh HD            199.0 GB   disk0s4
   4:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
   5:                  Apple_HFS Sauvegarde              49.9 GB    disk0s6
/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +198.6 GB   disk1
                                 Logical Volume on disk0s4
                                 DACD83C6-D62E-4E0F-9929-3007CBC78FE4
                                 Unlocked Encrypted
MacBook-Pro-de-JAC:~ JAC$
 
Le format du volume NéoMac ne supporte pas le redimensionnement --> il n'est donc pas journalisé. Allez hop ! passe les commandes :
Bloc de code:
diskutil enableJournal disk0s2
diskutil resizeVolume disk0s2 248g jhfs+ "Recovery HD" %recovery% free null 0b
diskutil list

  • la 1ère commande active la journalisation du volume de démarrage > la 2è crée une Recovery HD de 650 Mo > la 3è affiche le tableau de disques

Poste le tableau.
 
Le format du volume NéoMac ne supporte pas le redimensionnement --> il n'est donc pas journalisé. Allez hop ! passe les commandes :
Bloc de code:
diskutil enableJournal disk0s2
diskutil resizeVolume disk0s2 248g jhfs+ "Recovery HD" %recovery% free null 0b
diskutil list

  • la 1ère commande active la journalisation du volume de démarrage > la 2è crée une Recovery HD de 650 Mo > la 3è affiche le tableau de disques

Poste le tableau.

Encore quelques problèmes d'espace?!

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ diskutil enableJournal disk0s2
Journaling was already enabled for volume NéoMac on disk0s2
MacBook-Pro-de-JAC:~ JAC$ diskutil resizeVolume disk0s2 248g jhfs+ "Recovery HD" %recovery% free null 0b
Volume format does not support resizing
MacBook-Pro-de-JAC:~ JAC$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS NéoMac                  249.7 GB   disk0s2
   3:          Apple_CoreStorage Macintosh HD            199.0 GB   disk0s4
   4:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
   5:                  Apple_HFS Sauvegarde              49.9 GB    disk0s6
/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +198.6 GB   disk1
                                 Logical Volume on disk0s4
                                 DACD83C6-D62E-4E0F-9929-3007CBC78FE4
                                 Unlocked Encrypted
MacBook-Pro-de-JAC:~ JAC$
 
Alors si la journalisation était déjà activée > reste des erreurs dans le système de fichiers jhfs+ du volume NéoMac --> qui bloqueraient le redimensionnement.

Passe la commande :
Bloc de code:
diskutil verifyVolume /

  • qui vérifie le système de fichiers générateur du volume démarré

Poste l'affichage retourné.
 
Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ diskutil verifyVolume /
Started file system verification on disk1 Macintosh HD
Verifying storage system
Checking volume
disk0s4: Scan for Volume Headers
disk0s4: Scan for Disk Labels
Logical Volume Group 901AABE6-1090-4AFE-B822-2F2DD2891A8F on 1 device
disk0s4: Scan for Metadata Volume
Logical Volume Group has a 24 MB Metadata Volume with double redundancy
Start scanning metadata for a valid checkpoint
Load and verify Segment Headers
Load and verify Checkpoint Payload
Load and verify Transaction Segment
Incorporate 0 newer non-checkpoint transactions
Load and verify Virtual Address Table
Load and verify Segment Usage Table
Load and verify Metadata Superblock
Load and verify Logical Volumes B-Trees
Logical Volume Group contains 1 Logical Volume
Load and verify B2F9A51C-CBD4-4DDC-AC27-6CC1213666B6
Load and verify DACD83C6-D62E-4E0F-9929-3007CBC78FE4
Load and verify Freespace Summary
Load and verify Block Accounting
Load and verify Live Virtual Addresses
Newest transaction commit checkpoint is valid
Load and verify Segment Cleaning
The volume 901AABE6-1090-4AFE-B822-2F2DD2891A8F appears to be OK
Storage system check exit code is 0
Verifying file system
Using live mode
Performing live verification
Checking Journaled HFS Plus volume
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD appears to be OK
File system check exit code is 0
Finished file system verification on disk1 Macintosh HD
MacBook-Pro-de-JAC:~ JAC$
 
Hé ! tu es démarré sur Macintosh HD et pas sur NéoMac ! -->
Bloc de code:
Started file system verification on disk1 Macintosh HD

Profites-en pour passer la commande :
Bloc de code:
diskutil verifyVolume disk0s2

  • bien adressée au système de fichiers de NéoMac cette fois-ci

Poste l'affichage retourné.
 
Hé ! tu es démarré sur Macintosh HD et pas sur NéoMac ! -->
Bloc de code:
Started file system verification on disk1 Macintosh HD

Profites-en pour passer la commande :
Bloc de code:
diskutil verifyVolume disk0s2

  • bien adressée au système de fichiers de NéoMac cette fois-ci

Poste l'affichage retourné.

Oui, je te l'ai écrit tout à l'heure, il ne m'a pas proposé de redémarrer sur Néo.

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ Started file system verification on disk1 Macintosh HD
-bash: Started: command not found
MacBook-Pro-de-JAC:~ JAC$ diskutil verifyVolume disk0s2
Started file system verification on disk0s2 NéoMac
Verifying file system
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume NéoMac appears to be OK
File system check exit code is 0
Finished file system verification on disk0s2 NéoMac
MacBook-Pro-de-JAC:~ JAC$
 
Aucune erreur dans le système de fichiers de NéoMac.

Redémarre > et tiens pressée la touche "alt" (option) pour obtenir l'écran de choix du volume de démarrage -->

  • si tu vois affiché NéoMac > choisis-le et démarre dessus

Est-ce que tu as pu ouvrir une session dans NéoMac ?
 
Aucune erreur dans le système de fichiers de NéoMac.

Redémarre > et tiens pressée la touche "alt" (option) pour obtenir l'écran de choix du volume de démarrage -->

  • si tu vois affiché NéoMac > choisis-le et démarre dessus

Est-ce que tu as pu ouvrir une session dans NéoMac ?

On dirait que oui… J'y suis, j'ai choisi Néo et tout semble correct. Il m'a demandé mon mot de passe pour déverrouiller le Macintosh HD après l'ouverture de la cession...
 
Tu vas pouvoir vérifier pour toi-même si tu as bien tout dans ce volume clone que dans l'original Macintosh HD (qui devra être supprimé pour récupérer son espace).

Ce que j'ai du mal à saisir par contre > c'est pourquoi le volume NéoMac ne peut pas être redimensionné. Je ne vois aucun obstacle nulle part.

Passe encore la commande :
Bloc de code:
diskutil resizeVolume disk0s2 0b

  • la commande récupère les 500 Mo et quelques de la partition de secours supprimée --> à la partition du volume démarré

Poste ce qui est retourné par la commande.
 
Tu vas pouvoir vérifier pour toi-même si tu as bien tout dans ce volume clone que dans l'original Macintosh HD (qui devra être supprimé pour récupérer son espace).

Ce que j'ai du mal à saisir par contre > c'est pourquoi le volume NéoMac ne peut pas être redimensionné. Je ne vois aucun obstacle nulle part.

Passe encore la commande :
Bloc de code:
diskutil resizeVolume disk0s2 0b

  • la commande récupère les 500 Mo et quelques de la partition de secours supprimée --> à la partition du volume démarré

Poste ce qui est retourné par la commande.

Je ne sais pas non plus… ;)

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ diskutil resizeVolume disk0s2 0b
Resizing to full size (fit to fill)
Started partitioning on disk0s2 NéoMac
Verifying the disk
Verifying file system
Using live mode
Performing live verification
Performing live verification
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
The volume NéoMac appears to be OK
File system check exit code is 0
Resizing
Finished partitioning on disk0s2 NéoMac
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS NéoMac                  250.2 GB   disk0s2
   3:          Apple_CoreStorage Macintosh HD            199.0 GB   disk0s3
   4:                 Apple_Boot Recovery HD             650.0 MB   disk0s4
   5:                  Apple_HFS Sauvegarde              49.9 GB    disk0s5
MacBook-Pro-de-JAC:~ JAC$
 
Hé ! hé ! ça a marché ce coup-ci -->
Bloc de code:
File system check exit code is 0
Resizing
Finished partitioning on disk0s2 NéoMac

  • victoire décisive ! le volume est redimensionnable. J'ai l'impression qu'un bon redémarrage a réglé les choses.

----------

Avec la ténacité d'Edmond Dantès (creusant un tunnel dans les murs de sa prison avec une petite cuillère) --> on récidive pour la 3è fois (la bonne) :
Bloc de code:
diskutil resizeVolume disk0s2 248g jhfs+ "Recovery HD" %recovery% free null 0b
diskutil list

  • la 1ère crée une partition de secours > la 2è réaffiche le tableau des disques mis à jour

Poste les 2 retourns.
 
Hé ! hé ! ça a marché ce coup-ci -->
Bloc de code:
File system check exit code is 0
Resizing
Finished partitioning on disk0s2 NéoMac

  • victoire décisive ! le volume est redimensionnable. J'ai l'impression qu'un bon redémarrage a réglé les choses.

----------

Avec la ténacité d'Edmond Dantès (creusant un tunnel dans les murs de sa prison avec une petite cuillère) --> on récidive pour la 3è fois (la bonne) :
Bloc de code:
diskutil resizeVolume disk0s2 248g jhfs+ "Recovery HD" %recovery% free null 0b
diskutil list

  • la 1ère crée une partition de secours > la 2è réaffiche le tableau des disques mis à jour

Poste les 2 retourns.

Bravo tes efforts portent ces fruits… La route est toujours assez large pour celui qui marche droit!

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ diskutil resizeVolume disk0s2 248g jhfs+ "Recovery HD" %recovery% free null 0b
Resizing to 248000000000 bytes and adding 2 partitions
Started partitioning on disk0s2 NéoMac
Verifying the disk
Verifying file system
Using live mode
Performing live verification
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume information
The volume NéoMac appears to be OK
File system check exit code is 0
Resizing
Waiting for the disks to reappear
Formatting disk0s7 as Mac OS Extended (Journaled) with name Recovery HD
Initialized /dev/rdisk0s7 as a 620 MB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished partitioning on disk0s2 NéoMac
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS NéoMac                  248.0 GB   disk0s2
   3:                  Apple_HFS Recovery HD             650.0 MB   disk0s7
   4:          Apple_CoreStorage Macintosh HD            199.0 GB   disk0s3
   5:                 Apple_Boot Recovery HD             650.0 MB   disk0s4
   6:                  Apple_HFS Sauvegarde              49.9 GB    disk0s5
MacBook-Pro-de-JAC:~ JAC$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS NéoMac                  248.0 GB   disk0s2
   3:                  Apple_HFS Recovery HD             650.0 MB   disk0s7
   4:          Apple_CoreStorage Macintosh HD            199.0 GB   disk0s3
   5:                 Apple_Boot Recovery HD             650.0 MB   disk0s4
   6:                  Apple_HFS Sauvegarde              49.9 GB    disk0s5
/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +198.6 GB   disk1
                                 Logical Volume on disk0s3
                                 DACD83C6-D62E-4E0F-9929-3007CBC78FE4
                                 Unlocked Encrypted
MacBook-Pro-de-JAC:~ JAC$
 
Ça commence à se dessiner, en effet -->
Bloc de code:
   2:                  Apple_HFS NéoMac                  248.0 GB   disk0s2
   3:                  Apple_HFS Recovery HD             650.0 MB   disk0s7

  • évidemment le volume Recovery HD est vide pour l'instant.

Ce volume créé en dernier possède un index disk0s7 --> redémarre une fois avec "alt' > choix de NéoMac > ta session réouverte > repasse un :
Bloc de code:
diskutil list

  • et poste le tableau --> que je voie si l'index de la partition de secours du haut a varié.
 
Ça commence à se dessiner, en effet -->
Bloc de code:
   2:                  Apple_HFS NéoMac                  248.0 GB   disk0s2
   3:                  Apple_HFS Recovery HD             650.0 MB   disk0s7

  • évidemment le volume Recovery HD est vide pour l'instant.

Ce volume créé en dernier possède un index disk0s7 --> redémarre une fois avec "alt' > choix de NéoMac > ta session réouverte > repasse un :
Bloc de code:
diskutil list

  • et poste le tableau --> que je voie si l'index de la partition de secours du haut a varié.

Redémarrage sans problème avec 2 choix après ALT, Néo ou recovery

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS NéoMac                  248.0 GB   disk0s2
   3:                  Apple_HFS Recovery HD             650.0 MB   disk0s3
   4:          Apple_CoreStorage Macintosh HD            199.0 GB   disk0s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
   6:                  Apple_HFS Sauvegarde              49.9 GB    disk0s6
/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +198.6 GB   disk1
                                 Logical Volume on disk0s4
                                 DACD83C6-D62E-4E0F-9929-3007CBC78FE4
                                 Unlocked Encrypted
MacBook-Pro-de-JAC:~ JAC$
 
Bon ! la nouvelle partition de secours a récupéré l'index disk0s3.

Son type de partition étant Apple_HFS > son volume a dû être automatiquement monté. Tu le démontes par la commande :
Bloc de code:
diskutil umount force disk0s3

  • cela fait > opiniâtre toujours > tu repasses la commande antérieure qui avait avorté faute de place dans le volume de destination -->
Bloc de code:
sudo asr restore -s /dev/disk0s5 -t /dev/disk0s3 --erase --noprompt

  • la commande restaure la partition de secours du bas à celle du haut

=> poste l'affichage retourné une fois l'exécution de la commande aboutie.
 
Bon ! la nouvelle partition de secours a récupéré l'index disk0s3.

Son type de partition étant Apple_HFS > son volume a dû être automatiquement monté. Tu le démontes par la commande :
Bloc de code:
diskutil umount force disk0s3

  • cela fait > opiniâtre toujours > tu repasses la commande antérieure qui avait avorté faute de place dans le volume de destination -->
Bloc de code:
sudo asr restore -s /dev/disk0s5 -t /dev/disk0s3 --erase --noprompt

  • la commande restaure la partition de secours du bas à celle du haut

=> poste l'affichage retourné une fois l'exécution de la commande aboutie.

Voici:

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ diskutil umount force disk0s3
Volume Recovery HD on disk0s3 force-unmounted
MacBook-Pro-de-JAC:~ JAC$ sudo asr restore -s /dev/disk0s5 -t /dev/disk0s3 --erase --noprompt
Password:
    Validating target...done
    Validating source...done
    Validating sizes...done
    Restoring  ....10....20....30....40....50....60....70....80....90....100
    Verifying  ....10....20....30....40....50....60....70....80....90....100
MacBook-Pro-de-JAC:~ JAC$