10.13 High Sierra Problème High Sierra + Impossible de créer un volume de prédémarrage pour installation APFS.

Bonjour Deni

Si tu contemples le Conteneur apfs du haut du disque (disk1) -->
Bloc de code:
/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +420.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume VM                      3.2 GB     disk1s4
   2:                APFS Volume Preboot                 20.3 MB    disk1s2
   3:                APFS Volume Recovery                523.5 MB   disk1s3

  • tu t'avises qu'il manque un volume pour faire le quatuor réglementaire : le volume-Système intitulé genre : Macintosh HD

Par ailleurs, il est clair que tu es démarré actuellement sur le volume SOS qui relève du Conteneur du bas du disque (disk2) et qui contient 53 Go de données. Avec quelques manipulations (du genre : passez, muscades !) > ton problème sera résolu.

Commence par passer les commandes (copier-coller ; l'une après l'autre) :
Bloc de code:
diskutil ap deleteContainer disk1 "Macintosh HD"
diskutil ap convert disk0s2

  • la 1ère supprime le Conteneur apfs du haut > reformate sa partition disk0s2 en jhfs+ > remonte un volume intitulé Macintosh HD
  • la 2è reconvertit la partition disk0s2 et son volume Macintosh HD à l'apfs

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

  • et poste le tableau mis à jour.
 
Bloc de code:
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         500.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         419.9 GB   disk0s2
   3:                 Apple_APFS Container disk2         80.0 GB    disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +419.9 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            933.9 KB   disk1s1

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +80.0 GB    disk2
                                 Physical Store disk0s3
   1:                APFS Volume SOS                     53.6 GB    disk2s1
   2:                APFS Volume Preboot                 24.0 MB    disk2s2
   3:                APFS Volume Recovery                519.0 MB   disk2s3
   4:                APFS Volume VM                      3.2 GB     disk2s4

Voilà
 
Parfait ! - ce tableau du Conteneur du haut -->
Bloc de code:
/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +419.9 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            933.9 KB   disk1s1

  • montre qu'on la le dispositif apfs minimal requis pour la suite de la manœuvre.

----------

Voici la suite des opérations -->

- va à cette page internet : ☞Carbon Copy Cloner☜ (clique le lien rouge). Télécharge le logiciel et déplace-le dans les Applications. C'est un logiciel de clonage éprouvé. Tu as droit à une démo gratuite un mois dont tu vas profiter.

Lance le logiciel > et dans son panneau définis une nouvelle tâche telle que -->

  • SOURCE = SOS
  • DESTINATION = Macintosh HD
  • SafetyNet = désactivé
  • Presse le bouton : "Cloner"

Le logiciel va cloner SOS dans Macintosh HD > puis créer dans le Conteneur apfs les volumes auxilaires (Preboot et Recovery) => signale quand c'est fini...
 
Alors repasse une commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques pour vérification.
 
Bloc de code:
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         500.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         419.9 GB   disk0s2
   3:                 Apple_APFS Container disk2         80.0 GB    disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +419.9 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            51.9 GB    disk1s1
   2:                APFS Volume Preboot                 20.3 MB    disk1s2
   3:                APFS Volume Recovery                531.9 MB   disk1s3

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +80.0 GB    disk2
                                 Physical Store disk0s3
   1:                APFS Volume SOS                     53.7 GB    disk2s1
   2:                APFS Volume Preboot                 24.0 MB    disk2s2
   3:                APFS Volume Recovery                519.0 MB   disk2s3
   4:                APFS Volume VM                      3.2 GB     disk2s4

Voilà
 
Comme tu le vois ici -->
Bloc de code:
/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +419.9 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            51.9 GB    disk1s1
   2:                APFS Volume Preboot                 20.3 MB    disk1s2
   3:                APFS Volume Recovery                531.9 MB   disk1s3

  • CCC a cloné 52 Go de données dans Macintosh HD (il est normal que ce soit un peu plus restreint que la source = 53,7 Go > car des caches sont échappés de recopie) + a créé les volumes auxiliaires Preboot & Recovery ad hoc

Redémarre > et tiens pressée la touche "alt" (option) pour obtenir l'écran du gestionnaire de démarrage. Choisis Macintosh HD > démarre dessus -->

  • est-ce que tu retrouves une session conforme à la précédente de SOS ?
 
Bientôt fini !

Tu trouves le Terminal à sa place. Repasse la commande :
Bloc de code:
diskutil list

  • et poste le tableau --> c'est au cas où les 2 Conteneurs apfs auraient permuté d'index avec le redémarrage...
 
Bloc de code:
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         500.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         419.9 GB   disk0s2
   3:                 Apple_APFS Container disk2         80.0 GB    disk0s3

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

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +80.0 GB    disk2
                                 Physical Store disk0s3
   1:                APFS Volume SOS                     52.4 GB    disk2s1
   2:                APFS Volume Preboot                 24.0 MB    disk2s2
   3:                APFS Volume Recovery                519.0 MB   disk2s3
   4:                APFS Volume VM                      3.2 GB     disk2s4

Voilà ce que ça donne
 
Alors passe la série suivante de commandes (copier-coller ; une à la fois) -->
Bloc de code:
diskutil ap deleteContainer disk2
diskutil eraseVolume free null disk0s3
diskutil ap resizeContainer disk1 0b

  • la 1ère supprime le Conteneur du bas > ce qui reformate la partition disk0s3 en montant un volume Untitled
  • la 2è supprime cette partition
  • la 3è récupère l'espace libéré au Conteneur du haut et à sa partition disk0s2

Poste l'affichage retourné par la 3è commande + le retour d'un dernier :
Bloc de code:
diskutil list
 
Bloc de code:
Started APFS operation
Aligning grow delta to 80'097'390'592 bytes and targeting a new physical store size of 499'963'170'816 bytes
Determined the maximum size for the targeted physical store of this APFS Container to be 499'962'142'720 bytes
Resizing APFS Container designated by APFS Container Reference disk1
The specific APFS Physical Store being resized is disk0s2
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /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
warning: apfs_sb at apfs_fs_index (0): apfs_formatted_by.timestamp is invalid (1534181144000000000), is greater than current time (1534180985904602000)
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking snapshot 1 of 1
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
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
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/disk0s2 appears to be OK
Storage system check exit code is 0
Growing APFS Physical Store disk0s2 from 419'865'780'224 to 499'963'170'816 bytes
Modifying partition map
Growing APFS data structures
Finished APFS operation

Ci-dessus l'affichage retourné par la 3ème commande et ci-dessous le retour du dernier diskutil list:

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

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +500.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            52.6 GB    disk1s1
   2:                APFS Volume Preboot                 24.0 MB    disk1s2
   3:                APFS Volume Recovery                531.9 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
 
Ce tableau des partitions primaires du disque -->
Bloc de code:
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         500.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         500.0 GB   disk0s2

  • montre que ton problème est...

... résolu !
 
Pfuiiiit !

De ta session de SOS --> il sera possible de supprimer le Conteneur apfs du haut et de réinstaller High Sierra (ce qui recréera l'apfs). De la session du nouveau Macintosh HD du haut --> il sera possible de supprimer le Conteneur apfs du bas (avec le volume SOS) > puis de récupérer cet espace.

Je trouve ça poilant.
Pfuiiiit !

De ta session de SOS --> il sera possible de supprimer le Conteneur apfs du haut et de réinstaller High Sierra (ce qui recréera l'apfs). De la session du nouveau Macintosh HD du haut --> il sera possible de supprimer le Conteneur apfs du bas (avec le volume SOS) > puis de récupérer cet espace.

Je trouve ça poilant.
 
Bonjour EliHoney

Tu ne reconnais peut-être dans les tribulations de Deni (ton précurseur dans ce fil). Mais je ne connais pas pour ma part ce dénominateur commun.

Est-ce que ton OS est High Sierra ? - le disque de ton Mac est-il un SSD ? - peux-tu ouvrir normalement ta session d'utilisateur ?
 
Bonjour EliHoney

Tu ne reconnais peut-être dans les tribulations de Deni (ton précurseur dans ce fil). Mais je ne connais pas pour ma part ce dénominateur commun.

Est-ce que ton OS est High Sierra ? - le disque de ton Mac est-il un SSD ? - peux-tu ouvrir normalement ta session d'utilisateur ?

Oui c'est OS High Sierra
Oui SSD
Oui je peux ouvrir ma session normalement
 
Je viens de m'aviser après coup que tu as créé un fil original ici : ☞Récupérer 90 go de disque après partition pour reinstallation de systèmes

  • je te propose de continuer cette conversation dans cet autre fil que je viens de citer. Passe la commande demandée et postes-y le tableau retourné.
Bloc de code:
MacBook-de-Eli:~ elirakotoarisoa$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         500.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         400.0 GB   disk0s2
   3:                 Apple_APFS Container disk2         100.0 GB   disk0s3

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

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +100.0 GB   disk2
                                 Physical Store disk0s3
   1:                APFS Volume SOS                     11.5 GB    disk2s1
   2:                APFS Volume Preboot                 23.0 MB    disk2s2
   3:                APFS Volume Recovery                519.0 MB   disk2s3
   4:                APFS Volume VM                      1.1 GB     disk2s4