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

bob62

Membre confirmé
27 Avril 2018
16
0
31
Bonjour à tous, voilà, j'upgrade un imac 27’ de fin 2009 j’ai rajouté de la ram et mis un nouveau ssd à la place du HDD vieillissant.

J’ai créé une clé bootable pour installer High Sierra mais au moment de l'installation, j’ai le message suivant “ Impossible de créer un volume de prédémarrage pour l’installation APFS” J’ai essayé les diverses solutions que j’a pu voir sur le forum, en vain..

Voici ici le résultat de la commande diskutil list qui permet d’afficher le tableau des disques attachés au Mac si j’ai bien compris.


Merci de votre aide, Je m’en remet à vous ! :)
 
Bloc de code:
-bash-3.2# hdiutil info
framework       : 480.50.10
driver          : 10.13v480.50.10
images          : 19
================================================
image-path      : file:///Install%20macOS%20High%20Sierra.app/Contents/SharedSupport/BaseSystem.dmg
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : false
blockcount      : 4191784
blocksize       : 512
writeable       : TRUE
autodiskmount   : <unknown>
removable       : false
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk3    GUID_partition_scheme   
/dev/disk3s1    48465300-0000-11AA-AA11-00306543ECAC    /
================================================
image-path      : ram://10240
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 10240
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk4        /private/var/log
================================================
 
Salut bob

Démarre sur ta clé d'install > mais ne lance pas le programme d'installation. 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 > et de partitions
  • une série de micro-disques correspond à des images-disques créées en RAM à l'occasion du démarrage en mode Recovery > dans le volume desquelles sont montés en lecture & écriture des dossiers du recoveryOS sur lequel tu démarres. Elles s'effacent à l'extinction ou au re-démarrage.

Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre des captures d'écran -->

  • 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 la page de ce fil de MacGé > presse le bouton (carré avec un + inscrit - juste au milieu de la largeur de la fenêtre totale) dans la barre de menus au-dessus du champ de saisie d'un message > 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 donneront une idée de la configuration logique de ton disque.
 
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         1000.0 GB  disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1000.0 GB  disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            5.2 GB     disk1s1
   2:                APFS Volume Preboot                 38.8 MB    disk1s2
   3:                APFS Volume Recovery                1.0 GB     disk1s3
   4:                APFS Volume VM                      20.5 KB    disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *124.2 GB   disk2
   1:                  Apple_HFS Install macOS High S... 124.2 GB   disk2s1

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

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     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               +524.3 KB   disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     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               +524.3 KB   disk10

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

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

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

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     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               +524.3 KB   disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 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               +6.3 MB     disk19

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

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

-bash-3.2#

Merci de ta réponse, voilà ! :)
 
Démarré sur ta clé --> passe la commande :
Bloc de code:
diskutil ap deleteContainer disk1 "Macintosh HD"

  • mets "Macintosh HD" avec des ""
  • la commande supprime le format apfs du disque interne > reformate la partition principale en jhfs+ > remonte un volume intitulé Macintosh HD

Si tu n'as pas eu de message d'erreur > quitte le Terminal > et lance l'option : "Installer macOS" --> à destination du volume Macintosh HD. Tu n'auras qu'à dire si l'installation s'effectue.
 
La commande passe oui, mais au moment de l'installation de High Sierra j'ai l'écran de chargement de qui se bloque au démarrage
 
Dans la session de secours > passe un :
Bloc de code:
diskutil list

  • et poste le tableau des disques --> c'est pour savoir où en est la configuration actuellement.

Quel était le dernier OS installé sur le disque de cet iMac ?

As-tu un autre Mac ?
 
De mémoire c'était el capistan, mais l'ordi avait déjà ce bug avant de changer de disque et je pensais que changer de disque dur résoudrait le problème
 
Est-ce que tu as un autre Mac > qui te permettrait de te faire une autre clé d'installation ?
 
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         1000.0 GB  disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1000.0 GB  disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            10.8 GB    disk1s1
   2:                APFS Volume Preboot                 19.4 MB    disk1s2
   3:                APFS Volume Recovery                515.1 MB   disk1s3
   4:                APFS Volume VM                      20.5 KB    disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *124.2 GB   disk2
   1:                  Apple_HFS Install macOS High S... 124.2 GB   disk2s1

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

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     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               +524.3 KB   disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     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               +524.3 KB   disk10

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

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

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

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     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               +524.3 KB   disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 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               +6.3 MB     disk19

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

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

-bash-3.2#

Voila !
Au niveau de mon curseur de souris il y a 8 petites lignes en pointillet, oui je peux me débrouiller pour avoir un autre mac.
J'ai fais changer la carte graphique il y a quelques mois, je ne sais pas si il y a un lien ou pas.
Merci pour tes réponses !
 
Il y a toujours un format apfs sur le disque : si la commande était passée sans que l'installation fasse rien derrière --> il devrait y avoir un format standard Apple_HFS+.

Passe la commande :
Bloc de code:
ls /Volumes/"Macintosh HD"

  • qui liste le contenu du volume Macintosh HD

Poste la commande --> que je voie à quoi correspondent les 10,8 Go de données dans ce volume

----------

Avec l'autre Mac > tu pourrais te faire une clé d'install de Sierra 10.12 pour voir si l'installation s'effectue bien. Il existe un lien pour télécharger un installateur de cet OS depuis l'AppStore.
 
Bloc de code:
-bash-3.2# ls /Volumes/"Macintosh HD"
.DS_Store            bin
.HFS+ Private Directory Data?    cores
.OSInstallerMessages        dev
.Spotlight-V100            etc
.file                home
.fseventsd            installer.failurerequests
.vol                net
Applications            private
Library                sbin
Network                tmp
System                usr
Users                var
Volumes
-bash-3.2#

Voilà !
 
Il y a manifestement une distribution complète des dossiers-Système dans ce volume : rien ne manque à l'appel ! L'installation s'est donc bien effectuée.

Passe la commande :
Bloc de code:
diskutil repairVolume /Volumes/"Macintosh HD"

  • la commande vérifie / répare le système de fichiers apfs dont dépend le volume Macintosh HD

Poste l'affichage retourné par la commande
 
Bloc de code:
-bash-3.2# diskutil repairVolumes /Volumes/"Macintosh HD"
diskutil: did not recognize verb "repairVolumes"; type "diskutil" for a list
-bash-3.2# diskutil repairVolume /Volumes/"Macintosh HD"
Started file system repair on disk1s1 Macintosh HD
Repairing file system
Volume was successfully unmounted
Performing fsck_apfs -y -x /dev/rdisk1s1
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
The volume /dev/rdisk1s1 appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Finished file system repair on disk1s1 Macintosh HD
-bash-3.2#

Voilà !
 
Aucun problème : pas d'erreur dans l'apfs.

Passe les 2 commandes :
Bloc de code:
kextcache -u /Volumes/"Macintosh HD"
diskutil ap updatePreboot disk1s1

  • la 1ère met à jour le cache de démarrage prelinkedkernel > chargé par le démarreur boot.efi au boot ; elle passe sans commentaire
  • la 2è met à jour les informations de prédémarrage du volume auxiliaire Preboot > chargées par le programme de boot EFI en prédémarrage ; elle passe avec un long affichage

Ces 2 commandes exécutées > va à : Menu  > Disque de démarrage > sélectionne le volume Macintosh HD > redémarre dessus -->

  • tu n'auras qu'à décrire ce qui se passe exactement : affichage d'une  ? - barre de chargement horizontale ensuite ? - qui se remplit partiellement ou complètement ? - si complètement --> panneaux de paramétrage du Mac et de création d'un compte ? - ouverture de session derrière ou pas ?
 
J'ai effectué les deux commandes et redémarré sur Macintosh HD, au redémarrage j'ai la barre de chargement qui se bloque aux 9/10 à peu près !
 
L'OS est donc presque opérationnnel.

  • je te conseille de démarrer par ⌘R (cmd R) sur l'OS de secours du disque (contenu dans le volume apfs Recovery) --> quand tu obtiens l'écran affichant une fenêtre de 4 Utilitaires macOS --> lance l'option : "Ré-installer macOS" --> à destination du volume Macintosh HD

=> le Logiciel-Système va être restauré --> tu n'auras qu'à dire si tu as pu obtenir à la fin les panneaux de paramétrage du Mac te permettant de créer un compte et d'ouvrir une session.
 
Un écran de chargement encore et toujours ! Est ce donc impossible de remettre à jour un imac vieux de 9 ans !
'
Merci encore à toute la communauté pour ces réponses !
 
Je te conseille une autre approche : si tu as un autre Mac > va à cet article de MacGé : ☞macOS Sierra finalement de retour dans le Mac App Store☜ (clique le lien rouge) -->

  • dans le corps de l'article > tu as un lien intitulé souligné : en suivant ce lien qui va te permettre de télécharger un installateur de Sierra 10.12 depuis le Mac App Store

Tu pourrais l'utiliser pour refaire ta clé d'install > l'attacher à ton iMac > démarrer dessus > effacer le disque interne > installer Sierra : OS bien finalisé et toujours d'actualité qui a des chances de pouvoir s'installer.