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

Aucun snapshot.

Ça sent l'erreur interne au système de fichiers apfs dès l'installation. Pas évident à corriger.

Je reviendrai plus tard dans ton fil pour voir ce qu'on peut faire...
 
Je reviens dans ton fil.

Tente de démarrer par internet (tu redémarres > et tu tiens pressées les 3 touches ⌘⌥R = cmd alt R) -->

  • est-ce que tu arrives à connecter le Mac au Wi-Fi ? - est-ce qu'un téléchargement s'effectue (globe terrestre en rotation - 500 Mo) ? - est-ce que tu obtiens à la fin un écran avec une fenêtre de 4 Utilitaires macOS ?
 
Alors si tu es dans cette session de secours > passe la commande :
Bloc de code:
diskutil list

  • qui affiche le tableau des disques

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 la page de ce fil de MacGé > presse le bouton
    InsererCodeMcGe.jpg
    (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 montreront les index actuels des disques.

Note : 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.
 
Bloc de code:
Last login: Fri Aug 31 19:07:39 on console
MacBook-Air-de-Elise:~ elise$ 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         115.0 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +115.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume ELISE                   12.0 GB    disk1s1
   2:                APFS Volume Preboot                 21.7 MB    disk1s2
   3:                APFS Volume Recovery                519.0 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

MacBook-Air-de-Elise:~ elise$

pas sur que je sois restée dans la session de secours
 
Dernière édition par un modérateur:
Tu n'es pas dans la session de secours qui s'ouvre après le démarrage par internet. Mais dans ta session elise du volume ELISE démarré.
 
ok je refais la manip

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 disk2         115.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

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +115.0 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume ELISE                   12.0 GB    disk2s1
   2:                APFS Volume Preboot                 21.7 MB    disk2s2
   3:                APFS Volume Recovery                519.0 MB   disk2s3
   4:                APFS Volume VM                      1.1 GB     disk2s4

/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#
 
Dernière édition par un modérateur:
Là, c'est bon.

Alors je ne sais pas si tu es toujours dans cette session de secours à présent ?
 
Alors passe les commandes suivantes (l'une après l'autre ; comme tu as récupéré un clavier valide > tu peux les saisir à la main) -->
Bloc de code:
diskutil repairVolume disk2
diskutil repairDisk disk0

  • la 1ère répare le système de fichiers apfs
  • la 2è répare la table de partition GPT du SSD. À validation > une demande de confirmation va s'afficher --> tape :
Bloc de code:
y

  • comme yes et revalide

Poste les affichages retournés par les commandes (via le Safari de service).
 
Bloc de code:
-bash-3.2# diskutil repairVolume disk2 diskutil repairDisk disk0
Usage:  diskutil repairVolume MountPoint|DiskIdentifier|DeviceNode
Repair the file system data structures of a volume.
Ownership of the affected disk is required.
-bash-3.2# y
-bash: y: command not found
-bash-3.2#
 
Tu ne dois pas aligner les 2 commandes mais les passer l'une après l'autre.

Tu saisis d'abord la commande :
Bloc de code:
diskutil repairVolume disk2

  • et tu l'exécutes. Puis tu saisis la commande :
Bloc de code:
diskutil repairDisk disk0

  • et tu l'exécutes. Si une demande de confirmation t'est demandée > alors seulement tu saisis en plus :
Bloc de code:
y

  • et tu revalides avec Entrée.
 
Desolée , je n'avais pas compris...
Bloc de code:
-bash-3.2# diskutil repairVolume disk2
Started file system repair on disk2
Repairing storage system
Performing fsck_apfs -y -x /dev/disk0s2
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
warning: omap (oid 0x6b1b1): invalid om_flags (0x2)
error: mount_apfs exit status 73
The volume /dev/disk0s2 could not be verified completely
Storage system check exit code is 78
Error: -69716: Storage system verify or repair failed
Underlying error: 78: Function not implemented
-bash-3.2# diskutil repairDisk disk0
Repairing the partition map might erase disk0s1, proceed? (y/N) y
Started partition map repair on disk0
Checking prerequisites
Checking the partition list
Adjusting partition map to fit whole disk as required
Checking for an EFI system partition
Checking the EFI system partition's size
Checking the EFI system partition's file system
Checking the EFI system partition's folder content
Checking all HFS data partition loader spaces
Checking booter partitions
Reviewing boot support loaders
Checking Core Storage Physical Volume partitions
The partition map appears to be OK
Finished partition map repair on disk0
-bash-3.2#
 
La table de partition GPT est valide. Le système de fichiers apfs - quoique fraîchement installé - est corrompu et irréparable.

Le mieux serait de réinitialiser ton SSD > afin de que réinstalles de neuf High Sierra. Ça t'est possible, démarrée par internet comme ici. Surtout que tu ne dois pas avoir de données personnelles encore, dans le volume ELISE, si ?
 
Passe la commande :
Bloc de code:
diskutil ap deleteContainer disk2 ELISE

  • respecte tous les espaces
  • la commande supprime l'apfs > et remonte un volume ELISE standard

Poste l'affichage retourné.
 
Bloc de code:
-bash-3.2# diskutil ap deleteContainer
Usage:  diskutil apfs deleteContainer <containerRefDisk> [<name>]
        diskutil apfs deleteContainer <physicalStoreDisk> [<name>]
        diskutil apfs deleteContainer -force <physicalStoreDisk> [<name>]
        where <containerRefDisk> = Container Reference DiskIdentifier
              <physicalStoreDisk> = DiskIdentifier to use if Container damaged
              <name> = a new name (base) for the old Physical Store(s)
Delete an APFS Container. All of its APFS Volumes will be deleted, and all of
its former APFS Physical Store disks will be reformatted as HFS. Data on all
APFS Volumes will be lost. You can specify the Container by its Container
Reference disk or by its Physical Store disk. You can optionally specify a new
name for your reformatted disk(s), or else "Untitled" will be chosen; if
there were multiple Physical Stores, a space and a number suffix is added for
each. The "-force" option can be used as a last resort to reclaim your disk(s)
in case of Container damage, in which case you must specify a Physical Store
disk and you might have to manually delete any other "peer" (Fusion) Physical
Stores which defined the Container. Ownership of the affected disks is required.
Example:  apfs deleteContainer disk5
-bash-3.2#
 
Tu as oublié de saisir la fin de la commande qui est : disk2 ELISE. Si tu utilises un téléphone > tu as peut-être du mal à la voir.

Repasse la commande complète :
Bloc de code:
diskutil ap deleteContainer disk2 ELISE

  • et poste le retour.