10.15 Catalina fusion data structures invalid sur iMac

Oui j'ai fait :

Bloc de code:
-bash-3.2# diskutil ap deleteContainer disk4
Started APFS operation on disk4
Deleting APFS Container with all of its APFS Volumes
Unmounting Volumes
Unmounting Volume "Macintosh HD - Données" on disk4s1
Unmounting Volume "Preboot" on disk4s2
Unmounting Volume "Recovery" on disk4s3
Unmounting Volume "VM" on disk4s4
Unmounting Volume "Macintosh HD" on disk4s5
Unmounting Volume "Update" on disk4s6
Deleting Volumes
Deleting Container
Wiping former APFS disks
Switching content types
2 new disks created or changed due to APFS operation
Disk from APFS operation: disk0s2
Disk from APFS operation: disk1s2
Finished APFS operation on disk4
Removing disk0s2 from partition map
Removing disk1s2 from partition map
-bash-3.2#
 
Dernière édition par un modérateur:
Oups, j'ai fait une erreur, mon disque CCC n'est pas yohaa.

Voici ce qui est indiqué pour le DD CCC. A priori, il est bien en APFS. Ceci dit, c'est un vieux DD en USB, alors que ma sauvegarde TM est sur un disque récent en USB-C. Ne vaut-il pas mieux utiliser la sauvegarde TM ?

Merci

Bloc de code:
/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *4.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                 Apple_APFS Container disk5         4.0 TB     disk3s2

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *5.0 TB     disk4
   1:                        EFI EFI                     209.7 MB   disk4s1
   2:                  Apple_HFS BigOne                  5.0 TB     disk4s2

/dev/disk5 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +4.0 TB     disk5
                                 Physical Store disk3s2
   1:                APFS Volume Century Fox             23.9 GB    disk5s1
   2:                APFS Volume Century Fox - Données   622.7 GB   disk5s2
   3:                APFS Volume Preboot                 83.6 MB    disk5s3
   4:                APFS Volume Recovery                535.6 MB   disk5s4
   5:                APFS Volume VM
 
Dernière édition par un modérateur:
@ mimi

Fusion Drive bien supprimé. Passe la commande :
Bloc de code:
diskutil ap create disk0s2 disk1s2 "Macintosh HD"
  • ("Macintosh HD" avec les "") la commande recrée un Fusion Drive apfs associant les 2 disques > et forme un Conteneur hébergeant un volume Macintosh HD

Poste le retour.
 
Dernière édition par un modérateur:
@ franck

Ton disque Century Fox a une structure apfs valide. Le clone est-il à jour (au cas où) ?

- sinon > tu pourras effectivement utiliser la TM en source de récupération par l'Assistant de migration.​
 
@ franck

Parfait.

- lis p. 1 mon message #10 à mimi qui te précède dans la démarche à effectuer. Démarre donc en mode secours et poste la configuration interne obtenue via la commande : diskutil list internal. On pourra alors supprimer / recréer le Fusion Drive.​
 
@ macomaniac

voici ce que cela dit :

Bloc de code:
-bash-3.2# diskutil list internal
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk3         2.0 TB     disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:                 Apple_APFS Container disk3         121.0 GB   disk1s2

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +2.1 TB     disk3
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume Macintosh HD - Données  316.3 GB   disk3s1
   2:                APFS Volume Preboot                 222.6 MB   disk3s2
   3:                APFS Volume Recovery                525.7 MB   disk3s3
   4:                APFS Volume VM                      2.1 GB     disk3s4
   5:                APFS Volume Macintosh HD            11.1 GB    disk3s5

-bash-3.2#

j'ai laissé mes deux DD de sauvegarde branché
 
@ mimi

Passe la commande :
Bloc de code:
diskutil list internal
  • qui affiche la configuration des disques internes

Poste le retour.
 
resultat:
Bloc de code:
-bash-3.2# diskutil list internal
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI ⁨EFI⁩                     314.6 MB   disk0s1
                    (free space)                         121.0 GB   -

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk1
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk1s1
                    (free space)                         2.0 TB     -
 
@ franck

Passe la commande :
Bloc de code:
diskutil ap deleteContainer disk3
  • qui supprime le dispositif apfs du Fusion Drive

Poste le retour.
 
@ mimi

Ah ! d'accord... Il faut réinitialiser les 2 disques internes (encore un bogue craignos qui ne l'effectue pas en sortie de suppression de Fusion Drive).

- passe les commandes (séparément) :​
Bloc de code:
diskutil eraseDisk jhfs+ SSD gpt disk0
diskutil eraseDisk jhfs+ HDD gpt disk1
  • qui effectuent l'opération en reformant des volumes standards SSD et HDD sur les 2 disques

Poste les retours.
 
resultat:
Bloc de code:
-bash-3.2# diskutil eraseDisk jhfs+ SSD gpt disk0
Started erase on disk0
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk0s2 as Mac OS Extended (Journaled) with name SSD
Initialized /dev/rdisk0s2 as a 113 GB case-insensitive HFS Plus volume with a 16384k journal
Mounting disk
Finished erase on disk0
-bash-3.2# diskutil eraseDisk jhfs+ HDD gpt disk1
Started erase on disk1
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk1s2 as Mac OS Extended (Journaled) with name HDD
Initialized /dev/rdisk1s2 as a 2 TB case-insensitive HFS Plus volume with a 155648k journal
Mounting disk
Finished erase on disk1
-bash-3.2#
 
@ mimi

Parfait. Ça va marcher cette fois.

- repasse la commande :​
Bloc de code:
diskutil ap create disk0s2 disk1s2 "Macintosh HD"
  • recréatrice du Fusion Drive => et poste le retour.
 
@ macomaniac

voici le résultat :

Bloc de code:
-bash-3.2# diskutil ap deleteContainer disk3
Started APFS operation on disk3
Deleting APFS Container with all of its APFS Volumes
Unmounting Volumes
Unmounting Volume "Macintosh HD - Données" on disk3s1
Unmounting Volume "Preboot" on disk3s2
Unmounting Volume "Recovery" on disk3s3
Unmounting Volume "VM" on disk3s4
Unmounting Volume "Macintosh HD" on disk3s5
Deleting Volumes
Deleting Container
Wiping former APFS disks
Switching content types
Reformatting former APFS disks
Initialized /dev/rdisk1s2 as a 113 GB case-insensitive HFS Plus volume with a 16384k journal
Mounting disk
Initialized /dev/rdisk0s2 as a 2 TB case-insensitive HFS Plus volume with a 155648k journal
Mounting disk
2 new disks created or changed due to APFS operation
Disk from APFS operation: disk1s2
Disk from APFS operation: disk0s2
Finished APFS operation on disk3
-bash-3.2#
 
@ franck

Fusion Drive supprimé. Passe la commande :
Bloc de code:
diskutil list internal
  • qui affiche la configuration des disques internes

Poste le retour => que je voie si (comme pour mimi) les disques ne sont pas à moitié paramétrés en sortie.
 
verdict:
Bloc de code:
-bash-3.2# diskutil ap create disk0s2 disk1s2 "Macintosh HD"
Started APFS operation on disk0s2 (SSD)
Creating a new empty APFS Container
Unmounting Volumes
Switching disk0s2 to APFS
Switching disk1s2 to APFS
Creating APFS Container
FusionLC autodetect: regular Fusion
Created new APFS Container disk4
Disk from APFS operation: disk4
Finished APFS operation on disk0s2 (SSD)
Started APFS operation on disk4
Preparing to add APFS Volume to APFS Container disk4
Creating APFS Volume
Created new APFS Volume disk4s1
Mounting APFS Volume
Setting volume permissions
Disk from APFS operation: disk4s1
Finished APFS operation on disk4
-bash-3.2#
 
@ macomaniac

voici :

Bloc de code:
-bash-3.2# diskutil list internal
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Untitled 2              2.0 TB     disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:                  Apple_HFS Untitled                120.9 GB   disk1s2

-bash-3.2#
 
Dernière édition par un modérateur:
@ mimi

Fusion Drive recréé. Voici le petit tuto pour la suite -->

- a) dans la fenêtre des 4 Utilitaires macOS > lance l'option : "Réinstaller MacOS" => et choisis Macintosh HD en destination. Catalina va se réinstaller proprement.​
- b) en fin d'installation > après un redémarrage sur le Catalina neuf et divers paramétrages > un écran te propose de récupérer des données. Coche la case : "À partir d'un Mac, d'une sauvegarde Time Machine ou d'un Disque de démarrage" => et indique en source le volume de ta TM. L'Assistant de migration (en charge ici) va te propose (tableau) de récupérer ton compte > les logiciels tiers ajoutés > des réglages généraux. N'exclus rien et lance. Une récupération par l'Assistant de migration a de quoi occuper un samedi oisif est toujours très lente > avec un débit de copie variable.​

Tu n'auras qu'à dire si tu as pu réouvrir ta session conforme à la fin.