MacBook Pro Espace invisible de 161 Go sur 500 Go ?

Yvon988

Membre junior
9 Novembre 2019
32
0
51
Et voici:

Bloc de code:
(base) MacBook-Pro-de-Yvon:~ yvoncavaloc$ sudo fdisk /dev/disk2
Password:
Disk: /dev/disk2    geometry: 121597/255/63 [1953458176 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
*1: AF 1023 254  63 - 1023 254  63 [      2048 - 1953456128] HFS+       
 2: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
(base) MacBook-Pro-de-Yvon:~ yvoncavaloc$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
67 620
21 009
Forêt de Fontainebleau
Parfait. Ce tableau va me servir de paradigme pour l'édition du descripteur1.

- passe la commande :​
Bloc de code:
sudo fdisk -e /dev/disk2
  • la commande te fait passer dans le mode interactif d'intervention sur la table MBR du disque

Poste le retour.
 

Yvon988

Membre junior
9 Novembre 2019
32
0
51
Et voilà, mais cela n'a pas l'air d'être complet...
Bloc de code:
(base) MacBook-Pro-de-Yvon:~ yvoncavaloc$ sudo fdisk -e /dev/disk2
Password:
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1>
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
67 620
21 009
Forêt de Fontainebleau
Parfait. Cette inscription -->
Bloc de code:
fdisk: 1>
  • est l'invite de commande interactive de fdisk. Passe la commande :
Bloc de code:
edit 1
  • qui demande l'édition du descripteur MBR1

Poste le retour.
 

Yvon988

Membre junior
9 Novembre 2019
32
0
51
Bloc de code:
fdisk: 1> edit 1
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
*1: AF 1023 254  63 - 1023 254  63 [      2048 - 1953456128] HFS+       
Partition id ('0' to disable)  [0 - FF]: [AF] (? for help)
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
67 620
21 009
Forêt de Fontainebleau
Le retour demande qu'on définisse le type de partition (décrite par le descripteur) -->

- passe la commande :​
Bloc de code:
AF
  • qui maintient le type actuel ("Apple_HFS")

Poste le retour.
 

Yvon988

Membre junior
9 Novembre 2019
32
0
51
et voilà:
Bloc de code:
(base) MacBook-Pro-de-Yvon:~ yvoncavaloc$ sudo fdisk -e /dev/disk2
Password:
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1> edit 1
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
*1: AF 1023 254  63 - 1023 254  63 [      2048 - 1953456128] HFS+       
Partition id ('0' to disable)  [0 - FF]: [AF] (? for help) AF
Do you wish to edit in CHS mode? [n]
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
67 620
21 009
Forêt de Fontainebleau
Il t'est demandé si tu veux éditer en mode CHS (Cylinder_Head_Sector) qui est le mode MBR traditionnel -->

- passe la commande :​
Bloc de code:
n
  • comme no => pour éditer dans le mode arithmétique de la computation des blocs

Poste le retour.
 

Yvon988

Membre junior
9 Novembre 2019
32
0
51
et voilà la suite:
Bloc de code:
Do you wish to edit in CHS mode? [n] n
Partition offset [0 - 1953458176]: [63]
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
67 620
21 009
Forêt de Fontainebleau
Il t'est demandé d'assigner le de bloc constituant le départ de la partition. On sait d'après le tableau initial qu'il s'agit du bloc n° 2048 (qui est le super-bloc de la partition => au sens où s'y trouve inscrit le header ou en-tête du système de fichiers jhfs+ formateur du volume Sauvegarde Yvon) -->

- passe la commande :​
Bloc de code:
2048
  • et poste le retour.
 

Yvon988

Membre junior
9 Novembre 2019
32
0
51
voilà:
Bloc de code:
Partition offset [0 - 1953458176]: [63] 2048
Partition size [1 - 1953456128]: [1953456128]
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
67 620
21 009
Forêt de Fontainebleau
Il t'est demandé pour finir d'assigner une extension à la partition. L'extension actuelle est de 1953456128 (blocs de 512 octets = 1 To) => on peut assigner une extension de moitié = 976728064 (blocs de 512 octets = 500 Go) -->

- passe la commande :​
Bloc de code:
976728064
  • et poste le retour.
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
67 620
21 009
Forêt de Fontainebleau
Tu as récupéré l'invite de commande interactive de fdisk -->
Bloc de code:
fdisk:*1>
  • l'édition actuelle de la table de partition MBR est sauvegardée en cache > mais non écrite à la table qui est indemne.
  • il nous suffirait à présent de passer une commande write pour que l'édition en cache => soit écrite au disque. Mais ! chemin faisant > j'ai testé moi-même sur une clé USB le même type de manipulation et je me suis rendu compte du problème suivant : si un type de partition "Apple_HFS" est supporté par une table MBR (comme actuellement sur ton DDE) > un type de partition "Apple_APFS" n'est pas supporté par une MBR. Or il faudrait un tel type de partition pour la partition n°2 créée à partir des 500 Go d'espace libéré > pour former un Conteneur apfs de destination du clone. En effet > CCC ne peut pas cloner le Groupe de volumes logiques de Catalina (impiquant 2 volumes appairés) => à une destination jhfs+ mais seulement apfs.

On est donc bloqués par la table MBR de ton disque. Je n'ai pas voulu te frustrer de l'édition jusqu'au bout (en mode cache) d'un descripteur MBR => que tu as parfaitement assumée (bravo !). Mais il va donc nous falloir avorter notre entreprise à cause du type Apple_APFS non supporté -->

- passe la commande :​
Bloc de code:
abort
  • qui avorte l'écriture de l'édition en cache au disque (lequel est donc indemne).

Tu récupères l'invite de commande classique du terminal. Passe la commande :
Bloc de code:
diskutil list external
  • qui affiche la configuration du DDE

Poste le retour > histoire de vérifier que tout est resté comme au départ.
 

Yvon988

Membre junior
9 Novembre 2019
32
0
51
Voilà:

Bloc de code:
(base) MacBook-Pro-de-Yvon:~ yvoncavaloc$ diskutil list external
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk2
   1:                  Apple_HFS Sauvegarde Yvon         1.0 TB     disk2s1
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
67 620
21 009
Forêt de Fontainebleau
Ton DDE est intact -->

- il faudrait que tu te procures un DDE de 500 Go > afin qu'on puisse le paramétrer avec une table GPT (GUID_Partition_Table) > la seule à supporter un type de partition "Apple_APFS". Alors il serait possible de cloner les 2 volumes de Catalina => à cette destination.​

Note 1 : en compliquant la distribution logique des volumes > Catalina oblige à sauvegarder à une destination de type "Apple_APFS". Je ne m'étais pas avisé que ce type de partition n'était pas supporté par une table MBR Windows.

Note 2 : tu as parfaitement effectué les manipulations qui auraient permis une réduction de taille d'une partition via l'édition d'un descripteur MBR. Une des interventions les plus sophistiquées qu'on puisse effectuer logiquement sur un disque. Tu devrais te sentir désormais délivré de toute crainte => à envisager un clonage de volumes > ou un reformatage d'apfs : opérations beaucoup plus classiques.
 

Yvon988

Membre junior
9 Novembre 2019
32
0
51
Bon, merci pour les encouragements...
Moi qui croyais savoir utiliser mon mac (je bosse sur la pomme depuis 25 ans...)

Je viens de dénicher un autre disque dur de 1To que je peux formater comme je le souhaite. Youpi!
 

Yvon988

Membre junior
9 Novembre 2019
32
0
51
J'ai téléchargé CCC. Mon nouveau disque s'appelle "Clonage".
Voici une copie d'écran de ce que je pense juste avec CCC. C'est bien cela que je dois faire ? (je n'ai pas touché aux réglages avancés)

Capture d’écran 2019-11-11 à 23.40.32.png
 
Dernière édition par un modérateur: