• Bonjour Visiteur. Bienvenue sur les nouveaux forums de MacGeneration. La peinture est encore fraiche, quelques boulons doivent être resserrés, plus d’informations demain !

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

pipobimbo62

Membre junior
4 Janvier 2010
28
0
Quand tu auras ouvert une session d'utilisateur dans l'OS High Sierra installé dans le volume SOS --> préviens ici : il y aura des finitions à faire pour te faire récupérer un volume unique de 120 Go au lieu de 2 de 60 Go.
Bonjour Macomaniac, j'ai suivi cette procédure et High Sierra est donc installé sur la partition SOS, je suis donc preneur des finitions pour récupérer un volume unique.
Par avance merci de ton aide !
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 395
19 701
Forêt de Fontainebleau
Bonsoir pipo

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

- va à : Applications > Utilitaires > lance le «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

Poste ce tableau ici en copier-coller (pas de capture) > mais attention ! > avant de faire ton coller -->
  • dans la page de ce fil de MacGé > presse le bouton
    ici :

    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 du disque.
 

pipobimbo62

Membre junior
4 Janvier 2010
28
0
Bonsoir pipo
=> ces informations montreront la configuration du disque.[/QUOTE
Merci !
Mais là je viens de lancer Onyx qui m'a tout planté, donc je réinstalle, je poste les informations plus tard.
Voilà !

Bloc de code:
Last login: Mon Nov 19 18:54:17 on console
iMac-de-Philippe:~ $ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *512.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         60.0 GB    disk0s2
   3:                 Apple_APFS Container disk2         451.9 GB   disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +60.0 GB    disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            852.0 KB   disk1s1
   2:                APFS Volume Preboot                 21.6 MB    disk1s2
   3:                APFS Volume Recovery                518.8 MB   disk1s3
   4:                APFS Volume VM                      24.6 KB    disk1s4

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +451.9 GB   disk2
                                 Physical Store disk0s3
   1:                APFS Volume SOS                     13.1 GB    disk2s1
   2:                APFS Volume Preboot                 23.0 MB    disk2s2
   3:                APFS Volume Recovery                516.1 MB   disk2s3
   4:                APFS Volume VM                      20.5 KB    disk2s4
 
Dernière édition par un modérateur:

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 395
19 701
Forêt de Fontainebleau
Passe la commande (copier-coller) :
Bloc de code:
diskutil ap deleteContainer disk1 "Macintosh HD" ; diskutil ap convert disk0s2 ; diskutil list
  • cette commande concaténée : a) supprime l'apfs en reformatant la partition du haut en jhfs+ avec un volume Macintosh HD > b) reconvertit la partition du haut à l'apfs > affiche le tableau des disques

Poste tout l'affichage retourné.
 

pipobimbo62

Membre junior
4 Janvier 2010
28
0
Passe la commande (copier-coller) :
Bloc de code:
diskutil ap deleteContainer disk1 "Macintosh HD" ; diskutil ap convert disk0s2 ; diskutil list
  • cette commande concaténée : a) supprime l'apfs en reformatant la partition du haut en jhfs+ avec un volume Macintosh HD > b) reconvertit la partition du haut à l'apfs > affiche le tableau des disques

Poste tout l'affichage retourné.
Bloc de code:
iMac-de-Philippe:~ $ diskutil ap deleteContainer disk1 "Macintosh HD" ; diskutil ap convert disk0s2 ; diskutil list
Started APFS operation on disk1
Deleting APFS Container with all of its APFS Volumes
Unmounting Volumes
Unmounting Volume "Macintosh HD" on disk1s1
Unmounting Volume "Preboot" on disk1s2
Unmounting Volume "Recovery" on disk1s3
Unmounting Volume "VM" on disk1s4
Deleting Volumes
Deleting Container
Wiping former APFS disks
Switching content types
Reformatting former APFS disks
Initialized /dev/rdisk0s2 as a 56 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s2
Finished APFS operation on disk1
Started APFS operation on disk0s2 Macintosh HD
Converting HFS Volume to an APFS Container which will export one APFS Volume
The target is the Journaled HFS+ volume "Macintosh HD" backed by the GPT partition disk0s2
The target is a data disk; it is not a macOS system disk
Found APFS EFI driver /usr/standalone/i386/apfs.efi to install into the APFS Container
The target is not encrypted
Unmounting disk0s2
Starting conversion from HFS to APFS
Performing apfs_hfs_convert -x --verbose=0x400 --efi /usr/standalone/i386/apfs.efi /dev/disk0s2
Reporting pre-conversion statistics
Reporting post-conversion statistics
Successfully finished conversion from HFS to APFS
Successful conversion in commit mode so will switch type to APFS
Setting type of disk0s2 to APFS
Changing the physical disk partition type in shared mode
Partition modification attempt count was 1
Opening and closing disk0s2 to terminate old content driver
Expecting the new APFS Container at Physical Store disk0s2
Confirmed existence of new unencrypted APFS Volume disk1s1
Mounting APFS Volume disk1s1
APFS Volume mount attempt result was 0
Exiting conversion operations with error code 0
Disk from APFS operation: disk1s1
Finished APFS operation on disk0s2 Macintosh HD
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *512.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         59.9 GB    disk0s2
   3:                 Apple_APFS Container disk2         451.9 GB   disk0s3

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

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

iMac-de-Philippe:~ $
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 395
19 701
Forêt de Fontainebleau
Parfait. Alors voici l'étape suivante -->

- 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 de 1 mois (sans restrictions logicielles) dont tu vas profiter.

----------

À présent lance CCC > et dans son panneau définis une 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 à la fin les volumes apfs auxiliaires dans le Conteneur du haut.

----------

Quand c'est fini > redémarre avec "alt" > choisis Macintosh HD > démarre dessus > ouvre ta session-miroir de celle de SOS. Lance le Terminal de Macintosh HD > passe la commande :
Bloc de code:
diskutil list
  • poste le tableau.
 

pipobimbo62

Membre junior
4 Janvier 2010
28
0
Bloc de code:
Last login: Mon Nov 19 19:37:02 on ttys000
iMac-de-Philippe:~ $ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *512.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         59.9 GB    disk0s2
   3:                 Apple_APFS Container disk2         451.9 GB   disk0s3

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

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

iMac-de-Philippe:~ $
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 395
19 701
Forêt de Fontainebleau
Alors passe la commande (copier-coller) :
Bloc de code:
diskutil ap resizeContainer disk1 50g jhfs+ Brol 0b
  • la commande rétrécit le Conteneur du haut à 50 Go > et crée un volume Brol de 9,9 Go en-dessous
  • cette commande est une commande de prudence : elle teste le nouvel apfs du haut > afin de vérifier qu'aucune erreur de structure interne ne le verrouille en taille

Poste l'affichage retourné. Si tout va bien > hop ! on va enchaîner sur une récupération de tout l'espace-disque au Conteneur du haut.
 

pipobimbo62

Membre junior
4 Janvier 2010
28
0
Alors passe la commande (copier-coller) :
Bloc de code:
diskutil ap resizeContainer disk1 50g jhfs+ Brol 0b
  • la commande rétrécit le Conteneur du haut à 50 Go > et crée un volume Brol de 9,9 Go en-dessous
  • cette commande est une commande de prudence : elle teste le nouvel apfs du haut > afin de vérifier qu'aucune erreur de structure interne ne le verrouille en taille
Poste l'affichage retourné. Si tout va bien > hop ! on va enchaîner sur une récupération de tout l'espace-disque au Conteneur du haut.
Merci beaucoup, je continue demain, l'ordinateur est à la boutique !
 

pipobimbo62

Membre junior
4 Janvier 2010
28
0
Bonjour !
Le résultat :
Bloc de code:
iMac-de-Philippe:~ $ diskutil ap resizeContainer disk1 50g jhfs+ Brol 0b
Started APFS operation
Aligning shrink delta to 9 865 781 248 bytes and targeting a new physical store size of 49 999 998 976 bytes
Determined the minimum size for the targeted physical store of this APFS Container to be 17 947 557 888 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
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
warning: apfs_num_other_fsobjects (28) is not valid (29)
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
Shrinking APFS Physical Store disk0s2 from 59 865 780 224 to 49 999 998 976 bytes
Shrinking APFS data structures
Shrinking partition
Modifying partition map
Initialized /dev/rdisk0s5 as a 9 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s5
Finished APFS operation
iMac-de-Philippe:~ $
  [Restauré 20 nov. 2018 à 14:11:11]
Last login: Tue Nov 20 14:11:09 on console
Restored session: Mar 20 nov 2018 14:10:32 CET
iMac-de-Philippe:~ $
D'accord : à demain.
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 395
19 701
Forêt de Fontainebleau
La commande a bien marché : ton apfs du haut de disque est élastique à souhait et sans erreur. Un nouveau volume a été créé. Alors on peut passer à la réunification de l'espace-disque.

Passe une commande :
Bloc de code:
diskutil list
  • et poste le tableau --> que le voie la configuration actuelle.
 

pipobimbo62

Membre junior
4 Janvier 2010
28
0
Bloc de code:
diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *512.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         50.0 GB    disk0s2
   3:                  Apple_HFS Brol                    9.9 GB     disk0s5
   4:                 Apple_APFS Container disk2         451.9 GB   disk0s3

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

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

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 395
19 701
Forêt de Fontainebleau
Passe la commande (copier-coller)
Bloc de code:
diskutil ap deleteContainer disk2 ; diskutil eraseVolume free null disk0s3 ; diskutil eraseVolume free null disk0s5 ; diskutil ap deleteContainer disk1 0b ; diskutil list
  • je te la fais en un coup et 5 bandes. Déroule-la bien jusqu'au list final pour la copier complète
  • cette commande concaténée : a) supprime l'apfs du bas ce qui reformate la partition du bas en jhfs+ > b) supprime cette partition > c) supprime la partition du volume Brol > d) récupère l'espace libéré au Conteneur du haut et à sa partition de base disk0s2 > e) réaffiche le tableau des disques

Poste l'affichage d'ensemble retourné > que je voie s'il n'y a pas eu de loupé.
 

pipobimbo62

Membre junior
4 Janvier 2010
28
0
Bloc de code:
diskutil ap deleteContainer disk2 ; diskutil eraseVolume free null disk0s3 ; diskutil eraseVolume free null disk0s5 ; diskutil ap deleteContainer disk1 0b ; diskutil list
Started APFS operation on disk2
Deleting APFS Container with all of its APFS Volumes
Unmounting Volumes
Unmounting Volume "SOS" on disk2s1
Unmounting Volume "Preboot" on disk2s2
Unmounting Volume "Recovery" on disk2s3
Unmounting Volume "VM" on disk2s4
Deleting Volumes
Deleting Container
Wiping former APFS disks
Switching content types
Reformatting former APFS disks
Initialized /dev/rdisk0s3 as a 421 GB case-insensitive HFS Plus volume with a 40960k journal
Mounting disk
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s3
Finished APFS operation on disk2
Started erase on disk0s3 Untitled
Unmounting disk
Finished erase on disk0
Started erase on disk0s5 Brol
Unmounting disk
Finished erase on disk0
Started APFS operation on disk1
Deleting APFS Container with all of its APFS Volumes
Unmounting Volumes
Unmounting Volume "Macintosh HD" on disk1s1
The volume "Macintosh HD" on disk1s1 couldn't be unmounted because it is in use by process 0 (kernel)
Error: -69888: Couldn't unmount disk
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *512.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         50.0 GB    disk0s2

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

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 395
19 701
Forêt de Fontainebleau
Ça a presque marché jusqu'au bout. Mais pas tout à fait car je me suis loupé sur le verbe à employer dans la dernière commande apfs.

Passe la commande correctrice :
Bloc de code:
diskutil ap resizeContainer disk1 0b ; diskutil list
  • la commande récupère l'espace libre > puis affiche le tableau des disques.

Poste le retour.
 

pipobimbo62

Membre junior
4 Janvier 2010
28
0
Ça a presque marché jusqu'au bout. Mais pas tout à fait car je me suis loupé sur le verbe à employer dans la dernière commande apfs.

Passe la commande correctrice :
Bloc de code:
diskutil ap resizeContainer disk1 0b ; diskutil list
  • la commande récupère l'espace libre > puis affiche le tableau des disques.

Poste le retour.
Bloc de code:
 diskutil ap resizeContainer disk1 0b ; diskutil list
Started APFS operation
Aligning grow delta to 461 900 435 456 bytes and targeting a new physical store size of 511 900 434 432 bytes
Determined the maximum size for the targeted physical store of this APFS Container to be 511 899 406 336 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
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 49 999 998 976 to 511 900 434 432 bytes
Modifying partition map
Growing APFS data structures
Finished APFS operation
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *512.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         511.9 GB   disk0s2

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

pipobimbo62

Membre junior
4 Janvier 2010
28
0
Je vois que ton problème est résolu, à présent : la partition apfs a récupéré tout l'espace-disque disponible.
Super merci !!!
Et concernant l'utilisation de Onyx qui m'a tout fait planter hier, vaut mieux pas que je réitère j'imagine ?
 

Locke

What am I doing here?
Modérateur
Club MacG
20 Juillet 2011
30 448
3 142
Et concernant l'utilisation de Onyx qui m'a tout fait planter hier, vaut mieux pas que je réitère j'imagine ?
Non, je ne pense que ça soit Onyx qui exécute des commandes tout à fait légales.