10.14 Mojave Reformatage complet iMac Fusion Drive

  • Créateur du sujet Membre supprimé 1142608
  • Date de début
M

Membre supprimé 1142608

Invité
Bonjour à tous, j'essaye de reformater mon Fusion Drive complètement et je n'y parviens pas, même après 1h de recherche, j'ai juste réussi à supprimer une partition ^^'
Je joins la "diskutil list" pour ceux qui voudront bien m'aider :

Merci d'avance!
 

Fichiers joints

  • IMG_4259.jpeg
    IMG_4259.jpeg
    659,4 KB · Affichages: 209
  • IMG_4262.jpeg
    IMG_4262.jpeg
    734,3 KB · Affichages: 298
  • IMG_4261.jpeg
    IMG_4261.jpeg
    668,7 KB · Affichages: 195
  • IMG_4260.jpeg
    IMG_4260.jpeg
    1,4 Mo · Affichages: 208
  • IMG_4263.jpeg
    IMG_4263.jpeg
    857,4 KB · Affichages: 229
Ca serait beaucoup plus lisible si tu mettais le résultat du "diskutil list" entre les balises code !
Pour répondre tu clique sur le petit qui se trouve au dessus de la fenêtre de réponse et ensuite sur </>
Puis tu colle ton rapport dans cette fenêtre
 
Ca serait beaucoup plus lisible si tu mettais le résultat du "diskutil list" entre les balises code !
Pour répondre tu clique sur le petit qui se trouve au dessus de la fenêtre de réponse et ensuite sur </>
Puis tu colle ton rapport dans cette fenêtre

Salut,

D'abord, merci à toi d'avoir pris le temps de me répondre.
Je comprends ce que tu dis sauf que je ne peux pas le faire vu que mon iMac n'a en fait plus d'OS.
Du coup si tu pouvais m'aider avec les "moyens du bord" ça serait vraiment génial.
En attendant, je cherche voir s'il y a tout de même un moyen de le faire.

Merci d'avance.
 
Bonsoir Vlaadov

Passe la commande :
Bloc de code:
hdiutil info

  • qui affiche le tableau des images-disques en cours d'utilisation > avec leur statut de résidentes de la RAM ou du disque

Poste une photo uniquement du haut du tableau > qu'on voie disons les 3 ou 4 premières images-disques avec leur description. Ces informations me permettront de savoir si tu es actuellement démarré sur un OS de secours du disque ou un OS de secours en RAM.
 
Salut Maco,

Déjà, merci de bien vouloir m'aider.
Voilà la photo, j'espère que tu y verras clair.

Merci encore!

Edit: Les premières photos ont été prises quand j'avais reformaté le disque. La j'ai éteint le Mac entre temps et je me retrouve avec une configuration complètement différente, sûrement plus parlante.
En voilà un aperçu :
 

Fichiers joints

  • IMG_4266.jpeg
    IMG_4266.jpeg
    995,7 KB · Affichages: 198
  • IMG_4265.jpeg
    IMG_4265.jpeg
    1,6 Mo · Affichages: 216
  • IMG_4266.jpeg
    IMG_4266.jpeg
    995,7 KB · Affichages: 187
  • IMG_4268.jpeg
    IMG_4268.jpeg
    1 001,9 KB · Affichages: 191
Dernière édition par un modérateur:
L'image-disque de tête a une taille de 4187736 blocs (de 512 octets) = 2,1 Go. C'est donc l'image-disque qui porte le volume OS X Base System de l'OS de secours démarré.

Cette image-disque a le statut de ramfile = fichier résident de la RAM (et pas du disque). Tu as bénéficié d'un dispositif de l'OS Mojave qui fait que > quand on démarre sur l'OS de secours du disque > cet OS se trouve cloné à la volée dans une image-disque en RAM > ce qui permet au Mac de démarrer en mode indépendant du disque.

Tu auras saisi toute l'importance de cet état de fait ? --> ton Mac étant démarré en mode indépendant des 2 disques internes > on peut tranquillement supprimer l'actuel Fusion Drive apfs > puis le recréer dans la foulée - ce via 2 commandes du Terminal -->

- prêt pour l'opération ?​
 
D'accord! Superbes explications, j'ai tout compris pour le coup :D
J'ai édit le post précédent, mais en fin de compte je ne pense pas que cela change la donne. Le Disque physique était juste morcelé en 3 sans être monté.
Bref, je t'écoute! :)
 
Passe la commande :
Bloc de code:
diskutil ap deleteContainer disk3

  • la commande supprime le conteneur apfs du Fusion Drive > ce qui sépare les disques et reformate 2 volumes Untitled sur chaque partition principale de disques

Voici comment tu vas pouvoir poster ici l'affichage retourné par la commande sans avoir besoin de prendre de photo -->

  • tu sélectionnes le retour de la commande > ⌘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 cette page de MacGé > presse le bouton
    524315_original.png
    ici :
    521520_original.png

    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é)

Note 1 : si tu ne peux pas poster via le Safari de la session de secours (ça arrive) --> poste une photo comme tu l'as déjà fait.

Note 2 : dans la session de secours > les applications se lancent en mode "alternatif" et pas parallèle. Il faut quitter le Terminal pour lancer Safari. Vice-versa > quitter Safari pour récupérer l'écran général de la session de secours et pouvoir relancer le Terminal. Aucun redémarrage n'est requis.
 
Voilà, merci!

Bloc de code:
-bash-3.2# diskutil ap deleteContainer disk3
Started APFS operation
Deleting APFS Container with all of its APFS Volumes
Unmounting Volumes
Deleting Volumes
Deleting Container
Wiping former APFS disks
Switching content types
Reformatting former APFS disks
Initialized /dev/rdisk0s2 as a 113 GB case-insensitive HFS Plus volume with a 16384k journal
Mounting disk
Initialized /dev/rdisk1s2 as a 2 TB case-insensitive HFS Plus volume with a 155648k journal
Mounting disk
Finished APFS operation
 
Opération de destruction réussie. Et tu as bien posté l'affichage aussi. N'oublie pas qu'il te suffit de quitter Safari > pour récupérer l'écran des 4 Utilitaires macOS > et pouvoir relancer le Terminal. Aucun redémarrage qui effacerait l'OS de secours de la RAM !

Afin de vérifier l'état des lieux avant la recréation du Fusion Drive > passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques (la partie utile du haut où l'on voit les disques - pas les images-disques de la RAM).
 
Et voilà !

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         121.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                  Apple_HFS Untitled                120.9 GB   disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Untitled                2.0 TB     disk1s2

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

/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               +6.3 MB     disk11

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

-bash-3.2#
 
Ah il va falloir que je recompose le Fusion Drive si je ne m'abuse x)
 

Fichiers joints

  • IMG_4273.jpeg
    IMG_4273.jpeg
    647,4 KB · Affichages: 188
Voici la commande qui va recréer le Fusion Drive :
Bloc de code:
diskutil ap create disk0s2 disk1s2 "Macintosh HD"

  • mets bien "Macintosh HD" avec les ""
  • la commande recrée le Fusion Drive apfs

Poste le retour.
 
Pas compris :D

Bloc de code:
-bash-3.2# diskutil ap create disk0s2 disk1s2 "Macintosh HD"

diskutil: did not recognize APFS verb "create"; type "diskutil apfs" for a list

-bash-3.2# diskutil apfs create disk0s2 disk1s2 "Macintosh HD"

diskutil: did not recognize APFS verb "create"; type "diskutil apfs" for a list

-bash-3.2# diskutil apfs

Usage:  diskutil [quiet] ap[fs] <verb> <options>

        where <verb> is as follows:


    list               (Show status of all current APFS Containers)

    deleteContainer    (Delete an APFS Container and reformat old disks to HFS)

    deleteVolume       (Remove an APFS Volume from its APFS Container)

    unlockVolume       (Unlock an encrypted APFS Volume which is locked)


diskutil apfs <verb> with no options will provide help on that verb


-bash-3.2# lol
 
Bien sûr que si le verbe create est valide avec une commande diskutil et la spécification ap. Mais dans un environnement Mojave.

Sur quel type d'OS de secours est-ce que tu es démarré ? --> passe la commande :
Bloc de code:
sw_vers -productVersion

  • la commande affiche la version de l'OS de secours démarré

Poste le retour.
 
Ah ouais je suis sur Sierra, l'OS que j'avais quand j'ai acheté l'iMac :
Bloc de code:
-bash-3.2# sw_vers -productVersion
10.12.6
-bash-3.2#
 
Tu ne peux pas créer un Fusion Drive apfs dans un environnement Sierra > qui reconnaît l'apfs > mais a minimo.

Passe la commande :
Bloc de code:
sysctl hw.model

  • qui affiche l'identifiant de modèle du Mac

Poste le retour.
 
Ouais c'est bizarre, j'avais High Sierra normalement.

Bloc de code:
-bash-3.2# sysctl hw.model
hw.model: iMac18,3
 
iMac de 2017. Tu as 2 options -->

- si tu veux réinstaller Sierra dans un volume Fusion Drive --> on crée un Fusion Drive CoreStorage classique > puis tu réinstalles direct Sierra.​

- si tu veux réinstaller Mojave dans un volume Fusion Drive --> il faut que tu redémarres par internet pour télécharger en RAM un OS de secours Mojave > puis on crée dans son environnement un Fusion Drive apfs > et tu réinstalles Mojave.​