Sujet unique Si « les informations du programme d'installation sur le serveur de récupération sont endommagées »

@ bazor

Parfait : volume Reco monté --> ses outils de récupération sont donc disponibles.

- passe la commande suivante :​
Bloc de code:
/Vol*/Reco/dmtest ensureRecoveryPartition /Vol*/Macin* /Vol*/Reco/BaseSystem.dmg 0 0 /Vol*/Reco/BaseSystem.chunklist
  • passe-la en copier-coller à rebours : tu la copies d'abord ici avec Safari > tu la colles dans le terminal > tu l'exécutes
  • la commande appelle l'exécutable dmtest à utiliser les 2 ressources : BaseSystem.dmg et BaseSystem.chunklist => pour créer une partition de secours Recovery HD de 650 Mo juste au pied du volume Macintosh HD. Volume Recovery HD recelant un OS de secours démarrable de High Sierra (10.13)

Si la commande passe > un affichage kilométrique va défiler dans le terminal. Quand tu auras récupéré -bash-3.2# en signal de fin => ne poste que les 10 dernières lignes environ du tableau. Elles me suffiront à juger si l'opération a réussi.
 
Bloc de code:
5200f0=disk0s2 str=Détachement de l’image disque du système de base dict=(null)
<--[Local dmAsyncMessageForDisk:string:dictionary:]
->-[Local dmAsyncProgressForDisk:barberPole:percent:]: del callback: DADR=0x7fe47b5200f0=disk0s2 pole/pct=0/100.000000
<--[Local dmAsyncProgressForDisk:barberPole:percent:]
->-[Local dmAsyncFinishedForDisk:mainError:detailError:dictionary:]: del callback: DADR=0x7fe47b415060=disk0s2 errMain=0 errAux=0 infoDict={
    RecoveryDonorPartitionBSD = disk0s2;
    RecoveryPartitionBSD = disk0s3;
    RecoveryPartitionDADiskRef = "<DADisk 0x7fe47b417740 [0x11088dda0]>{id = /dev/disk0s3}";
}
<--[Local dmAsyncFinishedForDisk:mainError:detailError:dictionary:]
Creating recovery partition: finished
-bash-3.2#
 
Dernière édition par un modérateur:
@ Bazor

Ça marche. Partition de secours de 650 Mo créée sous Macintosh HD > index d'appareil : disk0s3 > volume : Recovery HD > version : High Sierra 10.13.6.

- passe la commande de vérification :​
Bloc de code:
diskutil list disk0
  • la commande affiche la configuration du disque interne seul

Poste le retour.
 
Bloc de code:
-bash-3.2# diskutil list disk0

/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         121.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            120.4 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
-bash-3.2#
 
Dernière édition par un modérateur:
@ bazor

On voit bien la nouvelle partition de secours -->
Bloc de code:
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
  • redémarre (menu  > Redémarrer) > et tiens aussitôt pressées les 2 touches ⌘R (cmd R) = démarrage local sur l'OS de secours du disque

Obtiens-tu une  directe (et pas un globe terrestre) > un chargement marqué par une barre horizontale > enfin un écran affichant une fenêtre de 4 Utilitaires macOS => dont l'option : "Réinstaller macOS" offre d'installer High Sierra ?
 
Obtiens-tu une  directe (et pas un globe terrestre) > un chargement marqué par une barre horizontale > enfin un écran affichant une fenêtre de 4 Utilitaires macOS => dont l'option : "Réinstaller macOS" offre d'installer High Sierra ?
Ça fonctionne ! Merci beaucoup pour le temps pris. T'es un génie
 
Dernière édition par un modérateur:
Bonjour,

J'ai aussi un problème à l'installation de macOS. J'effectue la manip' pour installer Sierra, j'ai essayé de changer la date comme vous l'avez expliqué et aussi de formater les disques, de les mettre sous format HFS pour Sierra puis AFPS pour Catalina mais rien n'y fait.

Je ne sais plus quoi faire... Pouvez-vous m'aider svp
 
Dernière édition par un modérateur:
Bonsoir okba

Les composants d'installation de Sierra sur le serveur Apple de récupération sont invalides.

- quels sont le modèle et l'année de ton Mac ? - le plus récent OS installé ?​
 
C'est un MacBook Air 2017 128 Go, le dernier OS installé était Mojave avant la réinitialisation du disque dur

Voici mes disques :

Bloc de code:
-bash-3.2# diskutil list         
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            121.0 GB   disk0s2
 
/dev/disk1 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk1
   1:                  Apple_HFS OS X Base System        2.0 GB     disk1s1
 
Dernière édition par un modérateur:
@ okba

As-tu essayé de démarrer les 3 touches ⌘⌥R (command option R) tenues pressées = démarrage par internet téléchargeant en RAM un OS de secours Big Sur > et démarrant le Mac dessus à la fin ?

- si ça fonctionne > obtiens-tu un écran aux 4 Utilitaires macOS > dont l'option : "Réinstaller macOS" propose de réinstaller Big Sur ?​
 
@ okba

D'accord. Lance d'abord Safari -->

- va à la barre de menus de Safari : Safari > Préférences > Général. À l'option : "Emplacement de téléchargement des fichiers" (en bas) > clique les onglets tout à droite > choisis : "Autre emplacement..." => navigue au volume interne Macintosh HD et presse le bouton : "Sélectionner". Macintosh HD devient la destination de téléchargement des fichiers de ce Safari.​

Préviens quand c'est fait.
 
@ okba

Viens à ce fil avec Safari. Utilise ce lien : ☞Reco.dmg☜ (clique le lien rouge) => qui va faire télécharger une image-disque Reco.dmg de 600 Mo depuis le dossier public de ma DropBox (ferme le message d'accueil > Téléchargement > Téléchargement direct).

- le volume Reco de cette image-disque contient 3 outils : une image-disque BaseSystem.dmg contenant un OS de secours High Sierra (image-disque reprise d'une partition de secours de High Sierra) > un fichier BaseSystem.chunklist listant les contenus de l'image-disque > et un exécutable dmtest (créé par Apple à l'époque de Lion mais valide à travers le temps) qui permet d'exploiter les 2 composants précédents pour créer une session de secours en-dessous du volume désigné comme cible.​

Préviens quand tu auras effectué le téléchargement.
 
@ okba

Passe la commande :
Bloc de code:
hdiutil attach /Vol*/Macin*/Reco*
  • la commande monte le volume de l'image-disque

Poste le retour.
 
@ okba

Parfait : volume Reco monté --> ses outils de récupération sont donc disponibles.

- passe la commande suivante :​
Bloc de code:
/Vol*/Reco/dmtest ensureRecoveryPartition /Vol*/Macin* /Vol*/Reco/BaseSystem.dmg 0 0 /Vol*/Reco/BaseSystem.chunklist
  • passe-la en copier-coller à rebours : tu la copies d'abord ici avec Safari > tu la colles dans le terminal > tu l'exécutes
  • la commande appelle l'exécutable dmtest à utiliser les 2 ressources : BaseSystem.dmg et BaseSystem.chunklist => pour créer une partition de secours Recovery HD de 650 Mo juste au pied du volume Macintosh HD. Volume Recovery HD recelant un OS de secours démarrable de High Sierra (10.13)

Si la commande passe > un affichage kilométrique va défiler dans le terminal. Quand tu auras récupéré -bash-3.2# en signal de fin => ne poste que les 10 dernières lignes environ du tableau. Elles me suffiront à juger si l'opération a réussi.
 
->-[Local dmAsyncMessageForDisk:string:dictionary:]: del callback: DADR=0x7ff881c02450=disk0s2 str=Détachement de l’image disque du système de base dict=(null)
<--[Local dmAsyncMessageForDisk:string:dictionary:]
->-[Local dmAsyncProgressForDisk:barberPole:percent:]: del callback: DADR=0x7ff881c02450=disk0s2 pole/pct=0/100.000000
<--[Local dmAsyncProgressForDisk:barberPole:percent:]
->-[Local dmAsyncFinishedForDisk:mainError:detailError:dictionary:]: del callback: DADR=0x7ff881c02450=disk0s2 errMain=0 errAux=0 infoDict={
RecoveryDonorPartitionBSD = disk0s2;
RecoveryPartitionBSD = disk0s3;
RecoveryPartitionDADiskRef = "<DADisk 0x7ff881c05080 [0x1073b3da0]>{id = /dev/disk0s3}";
}
<--[Local dmAsyncFinishedForDisk:mainError:detailError:dictionary:]
Creating recovery partition: finished