10.15 Catalina Problème lors de l'installation CATALINA

@ Patrick

Tu as un snapshot daté du 19 Octobre 2019 (hier) à 23H 17' -->

- est-ce que cela correspond à l'horaire de ton lancement de l'installation de Catalina qui a planté ?​
 
@ Enzo

Il ne faut pas le :
Bloc de code:
http://
  • en tête de commande. Passe cette commande :
Bloc de code:
sudo gpt add -b 264192 -s 7618458764 -t EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 -i 2 disk2

  • et poste le retour.
 
@ Patrick

Tu as un snapshot daté du 19 Octobre 2019 (hier) à 23H 17' -->

- est-ce que cela correspond à l'horaire de ton lancement de l'installation de Catalina qui a planté ?​
oui je pense. Je ne me souviens plus de l'heure exacte mais c'etait dans cette periode

de toute maniere, je n'ai rien fait d'autre hier soir sur mac
 
Dernière édition par un modérateur:
@ Patrick

Alors ce snapshot a été pris par le programme d'installation de Catalina juste avant le lancement de l'installation qui a planté. Il image donc un état de ton volume de démarrage valide et démarrable. Alors voici la manœuvre libératrice -->

- dans la fenêtre des 4 Utilitaires macOS > lance l'option : "Restaurer d'après une sauvegarde Time Machine" > choisis le volume affiché Macintosh HD comme cible de la restauration. Tu vas voir affiché le snapshot = com.apple.TimeMachine.2019-10-19-231717 --> choisis-le et presse le bouton lançant la restauration.​

=> en moins d'une minute > le volume sera restauré à son état de ce moment-là > le Mac redémarré > et tu pourras réouvrir ta session -->

- confirme si ça a fonctionné.​
 
  • J’aime
Réactions: litobar71
Ah oui mince ...

Bloc de code:
Last login: Sun Oct 20 10:17:10 on ttys000
macbook-pro-de-pierre-antoine:~ pierreantoinelanglet$ sudo gpt add -b 264192 -s 7618458764 -t EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 -i 2 disk2
Password:
gpt add: unable to open device 'disk2': Resource busy
macbook-pro-de-pierre-antoine:~ pierreantoinelanglet$
 
@ Enzo

Il est normal si tu as passé la commande restreignant la taille de la partition => que le système de fichiers exFAT incorpore une erreur de taille --> ce que le Finder répercute aussitôt. Classique et sans importance.

Passe la commande :
Bloc de code:
diskutil list disk2 ; df -H

  • qui affiche la configuration du DDE & l'occupation des volumes montés

Poste le retour => que je voie où en sont les choses.
 
Bloc de code:
Last login: Sun Oct 20 10:30:10 on ttys000
macbook-pro-de-pierre-antoine:~ pierreantoinelanglet$ diskutil list disk2 ; df -H
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *4.0 TB     disk2
   1:         Microsoft Reserved                         134.2 MB   disk2s1
   2:       Microsoft Basic Data Seagate                 3.9 TB     disk2s2
Filesystem      Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1    121G    33G    86G    28%  504420 9223372036854271387    0%   /
devfs           194k   194k     0B   100%     655                   0  100%   /dev
map -hosts        0B     0B     0B   100%       0                   0  100%   /net
map auto_home     0B     0B     0B   100%       0                   0  100%   /home
/dev/disk2s2    4.0T   782G   3.2T    20% 5967203            24554397   20%   /Volumes/Seagate
macbook-pro-de-pierre-antoine:~ pierreantoinelanglet$
 
@ Patrick

Alors ce snapshot a été pris par le programme d'installation de Catalina juste avant le lancement de l'installation qui a planté. Il image donc un état de ton volume de démarrage valide et démarrable. Alors voici la manœuvre libératrice -->

- dans la fenêtre des 4 Utilitaires macOS > lance l'option : "Restaurer d'après une sauvegarde Time Machine" > choisis le volume affiché Macintosh HD comme cible de la restauration. Tu vas voir affiché le snapshot = com.apple.TimeMachine.2019-10-19-231717 --> choisis-le et presse le bouton lançant la restauration.​

=> en moins d'une minute > le volume sera restauré à son état de ce moment-là > le Mac redémarré > et tu pourras réouvrir ta session -->

- confirme si ça a fonctionné.​

Je confirme c'est tout bon pour moi, j'ai recupere mon mac sous mojave.

MERCI MERCI MERCI pour l'aide ... en plus un dimanche.

Quel espace préconise tu pour installer Catalina ?
 
@ Enzo

Ça roule... car ces mentions -->
Bloc de code:
   2:       Microsoft Basic Data Seagate                 3.9 TB     disk2s2
/dev/disk2s2    4.0T   782G   3.2T    20% 5967203            24554397   20%   /Volumes/Seagate

  • montrent : a) que la partition Microsoft Basic Data a bien été rétrécie à une extension de 3,9 To (4 To précédemment) > b) que le volume Seagate (formé sur la partition par l'exFAT) a bien été remonté et se trouve mesuré comme occupé à 782 Go - toutes ses données étant intactes).

On va donc à présent créer un nouveau descripteur GPT --> définissant une partition avec les 100 Go d'espace libéré. Passe la commande :
Bloc de code:
sudo gpt show disk2

  • et reposte le tableau des blocs => que je voie les n° de blocs.
 
@ Patrick

Content pour toi !

- je te conseille 30 Go d'espace libre avant de lancer l'installation de Catalina.​
 
Bloc de code:
macbook-pro-de-pierre-antoine:~ pierreantoinelanglet$ sudo gpt show disk2
Password:
       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34      262144      1  GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE
      262178        2014        
      264192  7618458764      2  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  7618722956   195314178        
  7814037134          32         Sec GPT table
  7814037166           1         Sec GPT header
macbook-pro-de-pierre-antoine:~ pierreantoinelanglet$
 
@ Enzo

Passe la commande (copier-coller - copie-la bien jusqu'au disk2 final) :
Bloc de code:
sudo diskutil umount force disk2s2 ; sudo gpt add -b 7618722956 -s 195314171 -t 48465300-0000-11AA-AA11-00306543ECAC -i 3 disk2 ; diskutil list disk2

  • cette commande concaténée : démonte de force le volume Seagate (pour désactiver la GPT) ; ajoute un descripteur GPT de partition telle que : bloc de tête = n°7618722956 > extension = 195314171 blocs (de 512 octets = 100 Go - j'ai laissé un tampon de 7 blocs libres avec la sauvegarde de la GPT de fin de disque comme requis) > type = "Apple_HFS" (via son UUID de type) > rang = n°3 ; réaffiche la configuration du DDE

Poste le retour.
 
Bloc de code:
macbook-pro-de-pierre-antoine:~ pierreantoinelanglet$ sudo diskutil umount force disk2s2 ; sudo gpt add -b 7618722956 -s 195314171 -t 48465300-0000-11AA-AA11-00306543ECAC -i 3 disk2 ; diskutil list disk2
Volume Seagate on disk2s2 force-unmounted
gpt add: disk2: error: entry at index 3 is not free
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *4.0 TB     disk2
   1:         Microsoft Reserved                         134.2 MB   disk2s1
   2:       Microsoft Basic Data Seagate                 3.9 TB     disk2s2
   3:                  Apple_HFS                         100.0 GB   disk2s3
macbook-pro-de-pierre-antoine:~ pierreantoinelanglet$

Message d'erreur a la fin, le même que posté précédemment
 
Chaque fois que le volume Seagate remontera > l'erreur de taille qu'on a injecté dans le spaceman de l'exFAT sera détectée par le service diskarbitrationd de l'OS > et le Finder relaiera l'information en affichant un message d'erreur. Aucun importance.

Ce qui importe, c'est ceci -->
Bloc de code:
   3:                  Apple_HFS                         100.0 GB   disk2s3

  • à savoir une nouvelle partition de type : "Apple_HFS" créée sur un disque dont la configuration de départ était impartitionnable. Ce n'est actuellement qu'un conteneur de blocs bruts. On va donc formater la partition > càd. lui injecter un système de fichiers formateur d'un volume.

Passe la commande :
Bloc de code:
sudo newfs_hfs -J -v Clone /dev/disk2s3 ; diskutil mount disk2s3 ; diskutil list disk2

  • la commande injecte un système de fichiers jhfs+ (Mac OS étendu journalisé) > formateur d'un volume Clone sur la partition > remonte le volume (façon de forcer le kernel à prendre en charge le nouveau système de fichiers de la partition) > réaffiche la configuration du DDE

Poste le retour complet.
 
Bloc de code:
macbook-pro-de-pierre-antoine:~ pierreantoinelanglet$ sudo newfs_hfs -J -v Clone /dev/disk2s3 ; diskutil mount disk2s3 ; diskutil list disk2
Password:
Initialized /dev/rdisk2s3 as a 93 GB case-insensitive HFS Plus volume with a 8192k journal
Volume Clone on disk2s3 mounted
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *4.0 TB     disk2
   1:         Microsoft Reserved                         134.2 MB   disk2s1
   2:       Microsoft Basic Data Seagate                 3.9 TB     disk2s2
   3:                  Apple_HFS Clone                   100.0 GB   disk2s3
macbook-pro-de-pierre-antoine:~ pierreantoinelanglet$

J'ai le message : souhaitez vous utiliser le clone 100g pour time machine ...