10.13 High Sierra « Impossible de créer un volume de prédémarrage pour l’installation APFS »

C'est fait, j'ai bien un appli "Installer high sierra", j'ai formaté ma clé usb en ExFAT pour bien enlever tous les fichiers :)
 
Alors tu trouves le Terminal de macOS at: Applications > Utilitaires > Terminal.

La clé attachée au Mac > lance le Terminal > passe la commande :
Bloc de code:
diksutil list

  • qui affiche le tableau des disques

Poste ce tableau ici > mais en copier-coller cette fois-ci > le coller dans une fenêtre de code par le procédé suivant -->
  • dans la page de ce fil de MacGé > presse le bouton
    524315_original.png
    ici :
    521520_original.png

    menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)
 
Voilà le tableau :) je suppose que le dernier disque affiché correspond à ma clé usb

Bloc de code:
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         121.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         121.0 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +121.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            61.8 GB    disk1s1
   2:                APFS Volume Preboot                 46.5 MB    disk1s2
   3:                APFS Volume Recovery                517.0 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *16.0 GB    disk2
   1:               Windows_NTFS JULIA                   16.0 GB    disk2s1

MBP-de-Julia:~ juliatrividic$
 
Alors il faut la réinitialiser (car elle n'a pas les bons paramètres). Passe la commande (copier-coller) :
Bloc de code:
diskutil eraseDisk jhfs+ CLE gpt disk2 ; diskutil list disk2

  • la commande inscrit une table GPT > un système de fichiers jhfs+ > monte un volume intitulé CLE > affiche le partitionnement de la clé

Poste l'affichage retourné.
 
C'est fait :)
Bloc de code:
MBP-de-Julia:~ juliatrividic$ diskutil eraseDisk jhfs+ CLE gpt disk2 ; diskutil list disk2
Started erase on disk2
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk2s2 as Mac OS Extended (Journaled) with name CLE
Initialized /dev/rdisk2s2 as a 15 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished erase on disk2
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *16.0 GB    disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS CLE                     15.7 GB    disk2s2
MBP-de-Julia:~ juliatrividic$
 
Alors est-ce que tu as bien un : Installer macOS High Sierra présent dans les Applications ?
 
Alors voici la commande à passer (copier-coller - copie-cla bien jusqu'au --nointeraction final) :

Bloc de code:
sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/CLE --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --nointeraction

  • à validation > une demande de password s'affiche (commande sudo) --> tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide
  • la commande configure la clé : reformatage du volume > renommage : Install macOS High Sierra > copie de l'installateur (5,3 Go) > création des fichiers de démarrage de l'OS d'installation contenu > inscription d'un chemin de démarrage sur l'en-tête du volume. Ça peut prendre dans les 10'.

Poste l'affichage retourné.
 
Ça y est :D

Bloc de code:
MBP-de-Julia:~ juliatrividic$ sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/CLE --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --nointeraction
Password:
Erasing Disk: 0%... 10%... 20%... 30%...100%...
Copying installer files to disk...
Copy complete.
Making disk bootable...
Copying boot files...
Copy complete.
Done.
MBP-de-Julia:~ juliatrividic$
 
Ta clé est prête.

Alors tu peux l'éjecter de ton Mac. La brancher au Mac qu'il faut réinstaller. Le démarrer avec "alt". Choisir le volume Install macOS High Sierra > démarrer dessus -->

- tu vas obtenir un écran analogue à celui d'une session de secours : fenêtre des 4 Utilitaires macOS. Lance l'option : "Réinstaller macOS" --> et choisis Macintosh HD comme destination lorsque cela te sera proposé. Les ressources d'installation sont dans le volume de la clé. Donc pas de téléchargement requis.​
 
Content pour toi !

- tu peux bien sûr éjecter la clé (je n'ai pas dit l'arracher) :hilarious:
 
Bonjour j’ai le même problème, je n’arrive pas à le restaurer , cela me met le même message comme quoi c’est un impossible , et quand je fais le redémarrage par internet ça met du temps que rien ne se passe , combien de temps cela doit prendre , peut être que je n’ai ps attendu assez longtemps
 
Bonjour Fouk

Ah ! cet "Impossible de créer un volume de démarrage pour l'installation de l'APFS" : un cauchemar dû aux carences de programmation de High Sierra > jamais corrigées d'une MÀJ sur l'autre. En résumé : un utiisateur qui reformate son volume de démarrage depuis la session de secours --> se trouve par là-même incapacité à réinstaller l'OS...

Voici comment tu vas pouvoir fournir les informations de base (tuto) -->

- démarre les 2 touches ⌘R (cmd R) tenues pressées jusqu'à l'affichage d'une  = démarrage sur l'OS de secours. Tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS. Va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.

Dans la fenêtre ouverte > saisis la commande informative  :
Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)

  • tu vas voir s'afficher le tableau des disques attachés au Mac (en interne / externe) > avec leurs paramètres de tables de partition > partitions > Conteneur CoreStorage si présent > Conteneur apfs si présent
  • une série de micro-disques correspond à des images-disques créées en RAM à l'occasion du démarrage en mode Recovery > dont les volumes sont montés en lecture & écriture à l'espace de dossiers de l'OS de secours qui leur servent de points de montage. Ce qui permet pendant le fonctionnement de cet OS monté en lecture seule > à des écritures de s'effectuer à l'espace des dossiers où se trouvent montés les volumes des images-disques de la RAM. Ces images-disques s'effacent à l'extinction ou au re-démarrage.

Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre de photo -->

  • tu sélectionnes le tableau > ⌘C pour le copier dans le presse-papier > ⌘Q pour quitter le «Terminal» > option  : "Obtenir de l'aide en ligne" (dans la fenêtre des 4 Utilitaires) > ce qui lance un navigateur «Safari» 
  • page Apple par défaut > un clic sur l'adresse de haut de page pour l'éditer > saisis  : macgénération (tout court  : c'est une barre de recherche Google) et valide > tu atteins le site MacGé > Forums > te connectes > ce fil 
  • dans cette page de MacGé > presse le bouton
    524315_original.png
    ici :
    521520_original.png

    menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)

=> ces informations montreront la configuration logique de ton disque.

Note 1 : si tu ne peux pas poster via le Safari de la session de secours (ça arrive) --> poste une photo du tableau (à partir du commencement = le disque /dev/disk0 ou disque physique interne) - tu as un bouton : "Transférer un fichier" en bas de cette page.

Note 2 : dans la session de secours > les applications se lancent en mode "alternatif" et pas parallèle. Il faut quitter le Terminal pour lancer Safari. Vice-versa > quitter Safari pour récupérer l'écran général de la session de secours et pouvoir relancer le Terminal. Aucun redémarrage n'est requis.
 
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_APFS Container disk1         121.1 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +121.1 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            489.1 MB   disk1s1
   2:                APFS Volume Preboot                 21.9 MB    disk1s2
   3:                APFS Volume Recovery                519.0 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk2
   1:                  Apple_HFS OS X Base System        2.0 GB     disk2s1

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk3

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +4.2 MB     disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk19

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk20

-bash-3.2#
 
Je vois que Macintosh HD a bien été reformaté seul (489 Mo d'occupation) > tandis que le volume auxiliaire Preboot > contenant un dossier de prédémarrage intitulé de l'UUID de l'ancien Macintosh HD --> bloque la réinstallation.

Passe la commande :
Bloc de code:
sysctl hw.model

  • qui affiche l'identifiant de modèle du Mac

Poste le retour.
 
Note : la commande est bien -->
Bloc de code:
sysctl hw.model

  • j'ai corrigé une coquille de frappe.
 
Tu as un MacBook Air récent > compatible avec un démarrage par internet permettant de télécharger un OS de secours Mojave. Ce que tu avais tenté (touches ⌘⌥R) sans succès as-tu dit.

Passe encore la commande :
Bloc de code:
sw_vers -productVersion

  • la commande affiche la version de l'OS de secours démarré > et donc la version de macOS qu'il permet de réinstaller

Poste encore ce retour.