10.13 High Sierra "Impossible de créer un volume prédémarrage pour installation APFS"

Est-ce qu'il contient des données ou non ? - car sa table de partition actuelle ne permet un démarrage.
 
Alors attache la clé USB au Mac > passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques complet dans une fenêtre de code.
 
Bloc de code:
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         480.0 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +480.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            12.7 GB    disk1s1
   2:                APFS Volume Preboot                 22.6 MB    disk1s2
   3:                APFS Volume Recovery                516.1 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *4.0 GB     disk2
   1:                 DOS_FAT_32 DISK_IMG                4.0 GB     disk2s1

MacBook-Pro-de-Mousskov:~ moussa$
 
Passe la commande (copier-coller) :
Bloc de code:
diskutil eraseDisk jhfs+ CLE gpt disk2

  • la commande initialise "Mac" la clé et monte un volume CLE

Poste l'affichage retourné.
 
Bloc de code:
MacBook-Pro-de-Mousskov:~ moussa$ diskutil eraseDisk jhfs+ CLE gpt 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 3 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished erase on disk2
MacBook-Pro-de-Mousskov:~ moussa$
Passe la commande (copier-coller) :
Bloc de code:
diskutil eraseDisk jhfs+ CLE gpt disk2

  • la commande initialise "Mac" la clé et monte un volume CLE

Poste l'affichage retourné.
 
L'opération s'est bien passée.

Voici la commande concaténée que je te propose de passer à présent (copier-coller ; déroule bien le tapis roulant horizontal pour la copier jusqu'au --noprompt final) :
Bloc de code:
sudo diskutil mount disk1s3 ; hdiutil attach /Volumes/Recovery/*/BaseSystem.dmg ; sudo asr restore --s /Volumes/"OS X Base System" --t /Volumes/CLE --erase --noprompt

  • à validation > une demande de password s'affiche (commande sudo) --> tape ton mot-de-passe de session admin en aveugle - aucun caractère ne s'affichant à la frappe - et revalide
  • la commande --> a) monte le volume apfs Recovery > b) monte l'image-disque BaseSystem.dmg recelée > c) clone son volume OS X Base System au volume CLE de la clé. Le volume de la clé est reformaté > renommé OS X Base System > reçoit un clone de 1,3 Go d'OS de secours > est rendue démarrable en sortie

Poste l'affichage retourné par la commande.
 
Bloc de code:
MacBook-Pro-de-Mousskov:~ moussa$ sudo diskutil mount disk1s3 ; hdiutil attach /Volumes/Recovery/*/BaseSystem.dmg ; sudo asr restore --s /Volumes/"OS X Base System" --t /Volumes/CLE --erase --noprompt
Password:
Volume Recovery on disk1s3 mounted
Calcul de la somme de contrôle de Protective Master Boot Record (MBR : 0)…
Protective Master Boot Record (MBR : : vérifiée   CRC32 $411E9678
Calcul de la somme de contrôle de GPT Header (Primary GPT Header : 1)…
GPT Header (Primary GPT Header : 1) : vérifiée   CRC32 $5C699C2F
Calcul de la somme de contrôle de GPT Partition Data (Primary GPT Table : 2)…
GPT Partition Data (Primary GPT Tabl : vérifiée   CRC32 $8E08CD46
Calcul de la somme de contrôle de  (Apple_Free : 3)…
                    (Apple_Free : 3) : vérifiée   CRC32 $00000000
Calcul de la somme de contrôle de disk image (Apple_HFS : 4)…
..........................................................................
          disk image (Apple_HFS : 4) : vérifiée   CRC32 $601A54DD
Calcul de la somme de contrôle de  (Apple_Free : 5)…
..............................................................................
                    (Apple_Free : 5) : vérifiée   CRC32 $00000000
Calcul de la somme de contrôle de GPT Partition Data (Backup GPT Table : 6)…
GPT Partition Data (Backup GPT Table : vérifiée   CRC32 $8E08CD46
Calcul de la somme de contrôle de GPT Header (Backup GPT Header : 7)…
  GPT Header (Backup GPT Header : 7) : vérifiée   CRC32 $6DFB832D
vérifiée   CRC32 $C27A36E3
/dev/disk3              GUID_partition_scheme             
/dev/disk3s1            Apple_HFS                          /Volumes/OS X Base System
    Validating target...done
    Validating source...done
    Validating sizes...done
    Restoring  ....10....20....30....40....50....60....70....80....90....100
    Verifying  ....10....20....30....40....50....60....70....80....90....100
    Remounting target volume...done
MacBook-Pro-de-Mousskov:~ moussa$
 
Parfait.

Tu connais la musique ? --> redémarre > et tiens la touche "alt" pressée de l'écran noir à l'écran de choix du volume de démarrage. Choisis le volume OS X Base System (c'est la clé USB) > démarre dessus. Tu retrouve l'écran aux 4 Utilitaires macOS.

Dans le Terminal > passe une commande :
Bloc de code:
diskutil list

  • et poste le tableau (que je voie le Conteneur apfs notamment)
 
Passe la commande (que tu connais) :
Bloc de code:
diskutil ap deleteContainer disk1 "Macintosh HD"

  • la commande supprime l'apfs du disque interne (qui a une erreur)

Cela fait > repasse un :
Bloc de code:
diskutil list

  • et poste le tableau des disques --> que je voie si Macintosh HD a récupéré tout l'espace disque ou non.
 
Le volume Macintosh HD a récupéré tout l'espace-disque disponible.

Tu peux quitter le Terminal > et relancer l'option : "Réinstaller macOS" --> à destination de Macintosh HD. Tu pourras recréer ton compte à la fin.
 
Bonsoir j’ai exactement le même problème j’ai essayé de faire avec des tutos ou des solutions que tu as donné mais impossible je suis déçu depuis ce matin 11h , j’étais sur windows avant , j’ai l’impression d’être perdu pourrais tu m’aider stp
 
Bonjour Jules

La solution consiste pour toi à redémarrer par internet --> va à : Menu  > Redémarrer > tiens aussitôt pressées les 3 touches ⌘⌥R (cmd alt R) -->
  • connexion du Mac au Wi-Fi > téléchargement en RAM d'un OS de secours 10.13 (500 Mo - globe terrestre en rotation) > démarrage à la fin sur cet OS de secours en RAM. Tu retrouves le même écran avec une fenêre de 4 Utilitaires macOS. Le Terminal est à la même place.

Passe la commande :
Bloc de code:
diskutil ap deleteContainer disk2 "Macintosh HD"

  • respecte tous les espaces ; mets "Macintosh HD" avec des ""
  • la commande supprime le Conteneur apfs > reformate la partition principale en jhfs+ standard > remonte un volume Macintosh HD réinstallable. L'index de disque virtuel du Conteneur est disk2 en cas de démarrage par internet > car le SSD a par défaut l'index disk0 > mais c'est l'image-disque créée en RAM comme destination du téléchargement de l'OS de secours démarrable qui prend l'index disk1. Le Conteneur apfs n'est exporté depuis la partition du SSD qu'en 3è instance en tant que disk2.

Poste l'affichage retourné par la commande.

----------

Note : pourquoi ne peux-tu pas réinstaller High Sierra après être démarré sur l'OS de secours du disque > et avoir reformaté le volume Macintosh HD conformément à la routine de réinstallation propre de toute la série des OS Apple ? - réponse : le volume apfs Macintosh HD dépend pour son démarrage d'un volume auxiliaire de prédémarrage Preboot qui est son compagnon de résidence sur le Conteneur apfs. Preboot stocke notamment le chemin de démarrage de Macintosh HD exécutable par l'EFI, via la mention de l'UUID de ce volume-cible. Une fois Macintosh HD reformaté > le nouveau volume Macintosh HD est défini par un nouvel UUID. Le chemin de démarrage de Preboot est donc obsolète : les 2 volumes sont alors désynchronisés.

  • une faute flagrante de programmation de High Sierra (qui les a alignées comme à la parade) fait que : en pareil cas > le programme d'installation est incapable de mettre à jour un volume Preboot désynchronisé > mais bloque dès le départ en déclarant : "Impossible de créer un volume de prédémarrage pour l'APFS". Un comble ! --> comment l'utilisateur doit-il s'y prendre alors pour faire une installation propre > s'il ne peut plus reformater le volume apfs de démarrage sans désynchroniser le volume de prédémarrage Preboot > et par là bloquer le programme de réinstallation ? - d'où va-t-il savoir qu'il lui faudrait démarrer par internet et supprimer le Conteneur apfs complet en préalable ? - d'autant plus que > par défaut > l'Utilitaire de disque d'une session de secours n'affiche pas le Conteneur apfs mais son seul volume de démarrage --> rendant par là le Conteneur non choisissable pour effacement ?

Je reste pantois de voir que ces fautes logicielles flagrantes et directement bloquantes pour les utilisateurs --> ne constituent jamais des priorités dans la correction de bogues de l'OS concerné d'une MÀJ sur l'autre > mais doivent toujours attendre une nouvelle mouture d'OS pour recevoir une correction.