10.14 Mojave Installation Catalina impossible après clonage disque

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
72 651
21 768
Forêt de Fontainebleau
Le problème (dont je m'avise a posteriori) est que l'Assistant de migration de Catalina refuse de récupérer des données à partir d'un volume en format jhfs+ (comme Clone). Mais seulement en format apfs.

- voici le contournement qu'on pourrait utiliser : comme il y a de la l'espace libre dans Clone > on effectue un petit repartitionnement pour créer un volume Cata dans lequel tu réinstalles Catalina sans récupération de données. Depuis la session de Catalina => tu te confectionnes une clé USB d'installation démarrable de Mojave > tu démarres dessus > et tu installes Mojave dans un volume Macintosh HD reformaté du disque interne réinitialisé comme il faut. L'Assistant de migration de Mojave acceptera alors Clone tel quel comme source.​

=> qu'est-ce que tu en dis ?
 

Johnny Boy.

Membre junior
28 Février 2010
82
3
28
ça me convient bien, j'ai une clé de 8Go en usb 3, cela suffirait ?
Si oui, je suis prêt à commencer
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
72 651
21 768
Forêt de Fontainebleau
8 Go : ça va.

- passe la commande :​
Bloc de code:
diskutil resizeVolume disk2s5 480g jhfs+ Cata 0b
  • qui réduit Clone à 480 Go > et crée un volume Cata standard de 60 Go environ

Poste le retour.
 

Johnny Boy.

Membre junior
28 Février 2010
82
3
28
Bloc de code:
-bash-3.2# diskutil resizeVolume disk2s5 480g jhfs+ Cata 0b
Resizing to 480000000000 bytes and adding 1 partition
Started partitioning on disk2s5 Clone
Verifying the disk
Verifying file system
Volume was successfully unmounted
Performing fsck_hfs -fn -x /dev/rdisk2s5
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 Clone appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Resizing
Shrinking file system
Modifying partition map
Initialized /dev/rdisk2s4 as a 55 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished partitioning on disk2s5 Clone
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS HD Data                 460.0 GB   disk2s2
   3:                  Apple_HFS Clone                   480.0 GB   disk2s5
   4:                  Apple_HFS Cata                    59.6 GB    disk2s4
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
72 651
21 768
Forêt de Fontainebleau
Passe encore la commande :
Bloc de code:
diskutil ap convert disk2s4
  • qui convertit Cata à l'apfs (requis pour un volume de destination d'une installation de Catalina)

Poste le retour.
 

Johnny Boy.

Membre junior
28 Février 2010
82
3
28
Bloc de code:
-bash-3.2# diskutil ap convert disk2s4
Converting the volume on disk2s4 to an APFS Volume on an APFS Container
Started APFS operation on disk2s4 Cata
Converting HFS Volume to an APFS Container which will export one APFS Volume
The target is the Journaled HFS+ volume "Cata" backed by the GPT partition disk2s4
The target is a macOS system disk
Found APFS EFI driver /usr/standalone/i386/apfs.efi to install into the APFS Container
The target is not encrypted
Unmounting disk2s4
Starting conversion from HFS to APFS
Performing apfs_hfs_convert -x --verbose=0x400 --efi /usr/standalone/i386/apfs.efi /dev/disk2s4
Reporting pre-conversion statistics
Reporting post-conversion statistics
Successfully finished conversion from HFS to APFS
Successful conversion in commit mode so will switch type to APFS
Setting type of disk2s4 to APFS
Changing the physical disk partition type in shared mode
Partition modification attempt count was 1
Opening and closing disk2s4 to terminate old content driver
Expecting the new APFS Container at Physical Store disk2s4
Confirmed existence of new unencrypted APFS Volume disk25s1
Mounting APFS Volume disk25s1
APFS Volume mount attempt result was 0
Exiting conversion operations with error code 0
Disk from APFS operation: disk25s1
Finished APFS operation on disk2s4 Cata
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
72 651
21 768
Forêt de Fontainebleau
Parfait -->

- dans la fenêtre des 4 Utilitaires macOS > lance l'option : "Réinstaller macOS" => et choisis Cata comme destination lorsque cela te sera proposé.​
- en fin d'installation > après un redémarrage et divers paramétrages => un écran te propose de récupérer des données. Coche l'option : "Ne pas récupérer de données maintenant" => ce qui te permet de créer un compte d'utilisateur avec les identifiants de ton choix.​

Préviens quand tu auras ouvert la session (vide) de cet utilisateur.
 

Johnny Boy.

Membre junior
28 Février 2010
82
3
28
Salut macomaniac,

La dernière opération n’ayant pas fonctionné, j’ai décidé de passer au formatage de Macintosh HD directement vu qu’on avait fait le clone. J’ai essayé d’installer Catalina directement, ce qui n’a pas fonctionné, comme sur la mini-partition Cata. Du coup je suis passé en mode recovery normal et ai installé Yosemite, ce qui a fonctionné. De là, j’ai installé Catalina, ce qui a fonctionné aussi, et maintenant je suis en train de récupérer mes données grâce à l’assistant de migration. Donc tout a l’air de fonctionner.

Je te remercie grandement pour ton aide et tout ce que tu as fait pour moi.

Merci pour tout !

Jonathan
 
  • J’aime
Réactions: macomaniac

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
72 651
21 768
Forêt de Fontainebleau
Malin comme contournement.

- si tout se passe bien et si tu ouvres ta session > passe une commande :​
Bloc de code:
diskutil list
  • et poste le tableau des disques => que je voie la situation d'ensemble

[Pour moi => ce sera demain...]
 

Johnny Boy.

Membre junior
28 Février 2010
82
3
28
Voilà ce que donne diskutil list :

Bloc de code:
Jonathans-MBP:~ jonathan$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *480.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         479.9 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +479.9 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD - Data     422.3 GB   disk1s1
   2:                APFS Volume Preboot                 82.5 MB    disk1s2
   3:                APFS Volume Recovery                528.1 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4
   5:                APFS Volume Macintosh HD            11.0 GB    disk1s5

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                 Apple_APFS Container disk4         460.1 GB   disk2s2
   3:                  Apple_HFS Clone                   480.0 GB   disk2s3
   4:                 Apple_APFS Container disk3         59.6 GB    disk2s4

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +59.6 GB    disk3
                                 Physical Store disk2s4
   1:                APFS Volume Cata                    7.8 GB     disk3s1

/dev/disk4 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +460.1 GB   disk4
                                 Physical Store disk2s2
   1:                APFS Volume HD Data                 946.2 KB   disk4s1

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +157.3 MB   disk5
   1:                  Apple_HFS uTorrent                157.2 MB   disk5s1
On voit bien que le disque interne est sous schéma de partition GUID, ce qui était le but de l'opération. Tout est en ordre ?

J'ai pû récupérer toutes mes données grâce à l'assistant de migration donc le mac fonctionne bien.

Par contre, j'ai fait une erreur, au moment d'effacer mon disque macintosh HD avec l'utilitaire de disque du mode recovery, j'ai d'abord effacé HD Data, ou il y a pas mal de données (rien de grave ni de très important mais je souhaiterais tout de même les récupérer). L'opération n'a pris que quelques secondes donc toutes les données doivent encore y être. Aurais-tu une solution pour les récupérer ? Je n'ai pas partitionné le disque, juste effacer les données.

Merci de ton aide.
 

Johnny Boy.

Membre junior
28 Février 2010
82
3
28
Non, dans le volume disk4 HD Data sur le disque dur externe, il y avait pas mal de données stockées, films, séries etc. Le clone de Macintosh HD - Data se situait sur le disque disk2s3 Clone.
 

Johnny Boy.

Membre junior
28 Février 2010
82
3
28
Donc tu as reformaté Data accidentellement ?
Oui, j'ai formaté disk4 nommé HD Data avant de formater et partitionner en GUID mon DD interne. Je me suis trompé de disque dur. C'est une erreur très idiote de ma part... Enfin, je n'ai pas formaté, j'ai effacé les données (touche erase dans l'utilitaire de disque de Yosemite), ce qui n'a pris que quelques secondes. J'imagine que les données sont toujours là vu que ça n'a pris que quelques secondes. Ce doit être juste la table qui a du être détruite.
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
72 651
21 768
Forêt de Fontainebleau
Tu peux essayer Disk Drill - uniquement parce qu'il offre une démo gratuite permettant de vérifier si des fichiers sont récupérables. Les autres te demandent de payer une licence d'entrée sans garantie que ça fonctionne.