10.14 Mojave Probleme a cause de BOOTCAMP et le stockage sur OS

Alors redémarre > et tiens pressée la touche "alt" de l'écran noir à l'écran de choix d'un volume de démarrage -->

- choisis Clone > démarre dessus​

Vérifie déjà que tu ouvres bien une session conforme à celle que tu viens de quitter. Si oui > tu trouves le Terminal à la même place dans le volume Clone (Applications > Utilitaires > Terminal). Lance-le > passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques.
Bloc de code:
iMac-de-Baki:~ bakibasha$ 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 disk3         900.0 GB   disk0s2
   3:                 Apple_APFS Container disk2         99.9 GB    disk0s3

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         28.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:                  Apple_HFS APPLE SSD SM0032L Media 27.6 GB    disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +99.9 GB    disk2
                                 Physical Store disk0s3
   1:                APFS Volume Clone                   66.8 GB    disk2s1
   2:                APFS Volume Preboot                 42.9 MB    disk2s2
   3:                APFS Volume Recovery                519.6 MB   disk2s3
   4:                APFS Volume VM                      5.4 GB     disk2s4

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +900.0 GB   disk3
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            70.1 GB    disk3s1
   2:                APFS Volume Preboot                 45.4 MB    disk3s2
   3:                APFS Volume Recovery                517.0 MB   disk3s3
   4:                APFS Volume VM                      4.3 GB     disk3s4
 
C'est parfait, tout ça.

- est-ce que tu es actuellement démarré sur Clone ? --> c'est la condition pour l'étape suivante : recréation d'un Fusion Drive apfs.​
 
Passe la commande (copier-coller) :
Bloc de code:
diskutil ap deleteContainer disk3 ; diskutil ap create disk1s2 disk0s2 "Macintosh HD" ; diskutil list

  • la commande supprime le Conteneur apfs du haut du HDD > recrée un Fusion Drive apfs associant la partition du SSD & la partition du haut du HDD > exporte un volume intitulé Macintosh HD > réaffiche le tableau des disques

Poste l'affichage complet retourné par la commande.
 
Passe la commande (copier-coller) :
Bloc de code:
diskutil ap deleteContainer disk3 ; diskutil ap create disk1s2 disk0s2 "Macintosh HD" ; diskutil list

  • la commande supprime le Conteneur apfs du haut du HDD > recrée un Fusion Drive apfs associant la partition du SSD & la partition du haut du HDD > exporte un volume intitulé Macintosh HD > réaffiche le tableau des disques

Poste l'affichage complet retourné par la commande.
Bloc de code:
iMac-de-Baki:~ bakibasha$ diskutil ap deleteContainer disk3 ; diskutil ap create disk1s2 disk0s2 "Macintosh HD" ; diskutil list
Started APFS operation on disk3
Deleting APFS Container with all of its APFS Volumes
Unmounting Volumes
Unmounting Volume "Macintosh HD" on disk3s1
Unmounting Volume "Preboot" on disk3s2
Unmounting Volume "Recovery" on disk3s3
Unmounting Volume "VM" on disk3s4
Deleting Volumes
Deleting Container
Wiping former APFS disks
Switching content types
Reformatting former APFS disks
Initialized /dev/rdisk0s2 as a 838 GB case-insensitive HFS Plus volume with a 73728k journal
Mounting disk
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s2
Finished APFS operation on disk3
Started APFS operation on disk1s2 APPLE SSD SM0032L Media
Creating a new empty APFS Container
Error: -69615: At least one APFS Physical Store already exists on your partition map
/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_HFS Untitled                899.9 GB   disk0s2
   3:                 Apple_APFS Container disk2         99.9 GB    disk0s3

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         28.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:                  Apple_HFS APPLE SSD SM0032L Media 27.6 GB    disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +99.9 GB    disk2
                                 Physical Store disk0s3
   1:                APFS Volume Clone                   67.2 GB    disk2s1
   2:                APFS Volume Preboot                 42.9 MB    disk2s2
   3:                APFS Volume Recovery                519.6 MB   disk2s3
   4:                APFS Volume VM                      4.3 GB     disk2s4
 
Le nouveau Fusion Drive apfs n'a pas pu être créé. Passe la commande :
Bloc de code:
diskutil eraseVolume jhfs+ SSD disk1s2

  • la commande reformate la partition du SSD et remonte un volume intitulé SSD

Poste l'affichage retourné.
 
Le nouveau Fusion Drive apfs n'a pas pu être créé. Passe la commande :
Bloc de code:
diskutil eraseVolume jhfs+ SSD disk1s2

  • la commande reformate la partition du SSD et remonte un volume intitulé SSD

Poste l'affichage retourné.
Bloc de code:
iMac-de-Baki:~ bakibasha$ diskutil eraseVolume jhfs+ SSD disk1s2
Started erase on disk1s2 APPLE SSD SM0032L Media
Unmounting disk
Erasing
Initialized /dev/rdisk1s2 as a 26 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished erase on disk1s2 SSD
 
Reformatage réussi. Alors voici comment je décode la raison de l'échec de création d'un Fusion Drive apfs -->

- pour ce faire > il faut qu'aucun autre dispositif apfs alternatif n'existe déjà sur aucun des 2 disques. Or en bas du DDE > il y a le dispositif apfs qui supporte le volume Clone. Ce qui bloque la création du Fusion Drive apfs.​

On va donc s'adapter à cette limitation pour créer une échappatoire. Passe la commande :
Bloc de code:
diskutil resizeVolume disk0s2 800g jhfs+ BOOT 0b ; diskutil list

  • la commande rétrécit le volume Untitled du haut du HDD à 800 Go > et crée en-dessous un volume BOOT en format classique de 99 Go > puis réaffiche le tableau des disques

Poste l'affichage retourné. Je t'explique ensuite en quoi consiste l'échappatoire qu'on va utiliser.
 
Reformatage réussi. Alors voici comment je décode la raison de l'échec de création d'un Fusion Drive apfs -->

- pour ce faire > il faut qu'aucun autre dispositif apfs alternatif n'existe déjà sur aucun des 2 disques. Or en bas du DDE > il y a le dispositif apfs qui supporte le volume Clone. Ce qui bloque la création du Fusion Drive apfs.​

On va donc s'adapter à cette limitation pour créer une échappatoire. Passe la commande :
Bloc de code:
diskutil resizeVolume disk0s2 800g jhfs+ BOOT 0b ; diskutil list

  • la commande rétrécit le volume Untitled du haut du HDD à 800 Go > et crée en-dessous un volume BOOT en format classique de 99 Go > puis réaffiche le tableau des disques

Poste l'affichage retourné. Je t'explique ensuite en quoi consiste l'échappatoire qu'on va utiliser.
Bloc de code:
iMac-de-Baki:~ bakibasha$ diskutil resizeVolume disk0s2 800g jhfs+ BOOT 0b ; diskutil list
Resizing to 800000000000 bytes and adding 1 partition
Started partitioning on disk0s2 Untitled
Verifying the disk
Verifying file system
Volume was successfully unmounted
Performing fsck_hfs -fn -x /dev/rdisk0s2
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Untitled appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Resizing
Shrinking file system
Modifying partition map
Initialized /dev/rdisk0s5 as a 93 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished partitioning on disk0s2 Untitled
/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_HFS Untitled                800.0 GB   disk0s2
   3:                  Apple_HFS BOOT                    99.7 GB    disk0s5
   4:                 Apple_APFS Container disk2         99.9 GB    disk0s3
/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_HFS Untitled                800.0 GB   disk0s2
   3:                  Apple_HFS BOOT                    99.7 GB    disk0s5
   4:                 Apple_APFS Container disk2         99.9 GB    disk0s3

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         28.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:                  Apple_HFS SSD                     27.6 GB    disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +99.9 GB    disk2
                                 Physical Store disk0s3
   1:                APFS Volume Clone                   67.2 GB    disk2s1
   2:                APFS Volume Preboot                 42.9 MB    disk2s2
   3:                APFS Volume Recovery                519.6 MB   disk2s3
   4:                APFS Volume VM                      4.3 GB     disk2s4


Merci de prendre de votre temps pour m'aider en tout cas .
 
Parfait. Voici le dispositif actuel du partitionnement de ton HDD de 1 To -->
Bloc de code:
/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_HFS Untitled                800.0 GB   disk0s2
   3:                  Apple_HFS BOOT                    99.7 GB    disk0s5
   4:                 Apple_APFS Container disk2         99.9 GB    disk0s3

  • tu remarques le nouveau volume BOOT qui a été créé en intercalaire entre le volume Untitled du haut > et la partition du bas qui est de type apfs > et virtualise l'espace-disque d'un Conteneur qui porte le volume Clone
  • voici l'échappatoire : avec Carbon Copy Cloner > tu vas cloner Clone dans BOOT > sans cette fois-ci qu'on convertisse BOOT à l'apfs. Résultat : tu vas avoir un volume cloné et démarrable BOOT > image-miroir de Clone > mais en format classique jhfs+. Cela fait > tu vas démarrer sur BOOT > on va supprimer l'apfs du bas et récupérer son espace à BOOT. Il n'y aura plus alors aucun dispositif apfs sur le HDD > et tu pourras créer ton Fusion Drive apfs.

Note
: je ne m'attendais pas à cette "susceptibilité" (= restriction) de la part d'un Fusion Drive en format apfs.

----------

Donc lance Carbon Copy Cloner (qui s'est cloné dans les Applications de Clone). Crée une nouvelle tâche ou : SOURCE = Clone > DESTINATION = BOOT > SafetyNet = Désactivé et presse le bouton Cloner.

À la fin de l'opération > comme le format est jhfs+ classique > le logiciel va te demander si tu veux qu'il crée une partition de secours Recovery HD en-dessous de BOOT : tu acceptes absolument (important).

=> préviens quand ce nouveau clonage sera terminé et je pense qu'on tiendra le bon bout...
 
Parfait. Voici le dispositif actuel du partitionnement de ton HDD de 1 To -->
Bloc de code:
/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_HFS Untitled                800.0 GB   disk0s2
   3:                  Apple_HFS BOOT                    99.7 GB    disk0s5
   4:                 Apple_APFS Container disk2         99.9 GB    disk0s3

  • tu remarques le nouveau volume BOOT qui a été créé en intercalaire entre le volume Untitled du haut > et la partition du bas qui est de type apfs > et virtualise l'espace-disque d'un Conteneur qui porte le volume Clone
  • voici l'échappatoire : avec Carbon Copy Cloner > tu vas cloner Clone dans BOOT > sans cette fois-ci qu'on convertisse BOOT à l'apfs. Résultat : tu vas avoir un volume cloné et démarrable BOOT > image-miroir de Clone > mais en format classique jhfs+. Cela fait > tu vas démarrer sur BOOT > on va supprimer l'apfs du bas et récupérer son espace à BOOT. Il n'y aura plus alors aucun dispositif apfs sur le HDD > et tu pourras créer ton Fusion Drive apfs.
Note : je ne m'attendais pas à cette "susceptibilité" (= restriction) de la part d'un Fusion Drive en format apfs.

----------

Donc lance Carbon Copy Cloner (qui s'est cloné dans les Applications de Clone). Crée une nouvelle tâche ou : SOURCE = Clone > DESTINATION = BOOT > SafetyNet = Désactivé et presse le bouton Cloner.

À la fin de l'opération > comme le format est jhfs+ classique > le logiciel va te demander si tu veux qu'il crée une partition de secours Recovery HD en-dessous de BOOT : tu acceptes absolument (important).

=> préviens quand ce nouveau clonage sera terminé et je pense qu'on tiendra le bon bout...
voila après 1h et quelque

1546976605-capture-d-ecran-2019-01-08-a-20-42-36.webp
 
Dernière édition par un modérateur:
Ça m'a l'air bien. Passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques --> que je me rende compte du partiitonnement.
 
Ça m'a l'air bien. Passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques --> que je me rende compte du partiitonnement.
Bloc de code:
iMac-de-Baki:~ bakibasha$ 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_HFS Untitled                800.0 GB   disk0s2
   3:                  Apple_HFS BOOT                    99.1 GB    disk0s5
   4:                 Apple_Boot Recovery HD             650.0 MB   disk0s4
   5:                 Apple_APFS Container disk2         99.9 GB    disk0s3

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         28.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:                  Apple_HFS SSD                     27.6 GB    disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +99.9 GB    disk2
                                 Physical Store disk0s3
   1:                APFS Volume Clone                   80.0 GB    disk2s1
   2:                APFS Volume Preboot                 42.9 MB    disk2s2
   3:                APFS Volume Recovery                519.6 MB   disk2s3
   4:                APFS Volume VM                      5.4 GB     disk2s4
 
Tout est en place -->
Bloc de code:
   3:                  Apple_HFS BOOT                    99.1 GB    disk0s5
   4:                 Apple_Boot Recovery HD             650.0 MB   disk0s4

  • on voit le volume BOOT (qui a été cloné du contenu de Clone) > et sa partition de secours (volume Recovery HD) en-dessous.

Alors redémarre avec "alt" > choisis le volume BOOT > démarre dessus. Vois si tu retrouves une session conforme à celle que tu viens de quitter.

Si tout est en ordre > lance le Terminal de BOOT > repasse une commande :
Bloc de code:
diskutil list

  • et reposte le tableau des disques. C'est pour vérifier que le redémarrage n'a pas permuté les index des 2 disques internes (SSD & HDD) : ça arrive !
 
Alors redémarre > et tiens pressée la touche "alt" de l'écran noir à l'écran de choix d'un volume de démarrage -->

- choisis Clone > démarre dessus​

Vérifie déjà que tu ouvres bien une session conforme à celle que tu viens de quitter. Si oui > tu trouves le Terminal à la même place dans le volume Clone (Applications > Utilitaires > Terminal). Lance-le > passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques.
Tout est en place -->
Bloc de code:
   3:                  Apple_HFS BOOT                    99.1 GB    disk0s5
   4:                 Apple_Boot Recovery HD             650.0 MB   disk0s4

  • on voit le volume BOOT (qui a été cloné du contenu de Clone) > et sa partition de secours (volume Recovery HD) en-dessous.

Alors redémarre avec "alt" > choisis le volume BOOT > démarre dessus. Vois si tu retrouves une session conforme à celle que tu viens de quitter.

Si tout est en ordre > lance le Terminal de BOOT > repasse une commande :
Bloc de code:
diskutil list

  • et reposte le tableau des disques. C'est pour vérifier que le redémarrage n'a pas permuté les index des 2 disques internes (SSD & HDD) : ça arrive !
Bloc de code:
iMac-de-Baki:~ bakibasha$ 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_HFS Untitled                800.0 GB   disk0s2
   3:                  Apple_HFS BOOT                    99.1 GB    disk0s3
   4:                 Apple_Boot Recovery HD             650.0 MB   disk0s4
   5:                 Apple_APFS Container disk2         99.9 GB    disk0s5

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         28.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:                  Apple_HFS SSD                     27.6 GB    disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +99.9 GB    disk2
                                 Physical Store disk0s5
   1:                APFS Volume Clone                   79.6 GB    disk2s1
   2:                APFS Volume Preboot                 42.9 MB    disk2s2
   3:                APFS Volume Recovery                519.6 MB   disk2s3
   4:                APFS Volume VM                      4.3 GB     disk2s4

y avais 3 disque ; un BOOT ; Récupération et Clone , j'ai choisis clone
 
Tu veux dire que tu as démarré sur Clone ? --> si c'est le cas > il faut que tu redémarres > et à l'écran qui affiche les 3 volumes démarrables : BOOT > Récupération et Clone > c'est sur BOOT que tu dois démarrer. Cela fait > repasse la commande et poste le tableau des disques.

Note : tu dois démarrer sur BOOT car il est en format classique et va permettre de supprimer l'installation de l'apfs dont dépend Clone. Cela fait > on pourra recréer un Fusion Drive apfs.​
 
Tu veux dire que tu as démarré sur Clone ? --> si c'est le cas > il faut que tu redémarres > et à l'écran qui affiche les 3 volumes démarrables : BOOT > Récupération et Clone > c'est sur BOOT que tu dois démarrer. Cela fait > repasse la commande et poste le tableau des disques.

Note : tu dois démarrer sur BOOT car il est en format classique et va permettre de supprimer l'installation de l'apfs dont dépend Clone. Cela fait > on pourra recréer un Fusion Drive apfs.​
Bloc de code:
iMac-de-Baki:~ bakibasha$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         28.0 GB    disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                  Apple_HFS SSD                     27.6 GB    disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Untitled                800.0 GB   disk1s2
   3:                  Apple_HFS BOOT                    99.1 GB    disk1s3
   4:                 Apple_Boot Recovery HD             650.0 MB   disk1s4
   5:                 Apple_APFS Container disk2         99.9 GB    disk1s5

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +99.9 GB    disk2
                                 Physical Store disk1s5
   1:                APFS Volume Clone                   79.6 GB    disk2s1
   2:                APFS Volume Preboot                 45.4 MB    disk2s2
   3:                APFS Volume Recovery                519.6 MB   disk2s3
   4:                APFS Volume VM                      4.3 GB     disk2s4
c'est bin j'ai redémarrer sous BOOT
 
Alors action ! Passe la commande (copier-coller - copie-la bien jusqu'au list final) :
Bloc de code:
diskutil ap deleteContainer disk2 ; diskutil eraseVolume free null disk1s5 ; diskutil resizeVolume disk1s3 0b ; diskutil list

  • la commande supprime l'apfs du bas du HDD > puis supprime sa partition > récupère l'espace libéré à la partition de BOOT > réaffiche le tableau des disques

Poste l'ensemble de l'affichage retourné > que je vérifie s'il n'y a pas eu de loupé dans l'enchaînement.
 
Alors action ! Passe la commande (copier-coller - copie-la bien jusqu'au list final) :
Bloc de code:
diskutil ap deleteContainer disk2 ; diskutil eraseVolume free null disk1s5 ; diskutil resizeVolume disk1s3 0b ; diskutil list

  • la commande supprime l'apfs du bas du HDD > puis supprime sa partition > récupère l'espace libéré à la partition de BOOT > réaffiche le tableau des disques

Poste l'ensemble de l'affichage retourné > que je vérifie s'il n'y a pas eu de loupé dans l'enchaînement.
 
Dernière édition:
Opération effectuée.

Enchaîne avec la commande (copier-coller) :
Bloc de code:
diskutil ap create disk0s2 disk1s2 "Macintosh HD" ; diskutil list

  • la commande crée un Fusion Drive apfs associant la partition principale du SSD et celle du haut du HDD > puis affiche le tableau des disques

Poste l'affichage retourné.