10.13 High Sierra Fusion Drive invisible suite effacement

marenostrum

Membre actif
13 Septembre 2011
974
98
En voulant revenir en arrière, de High Sierra beta en Sierra, j'ai effacé le HD (Fusion Drive Apple, iMac 5K, fin 2015), qui a donné un kernel panic, après ce coup, le HD n'est plus visible par le système.
la comande diskutil list et diskutil cs list donne ça :
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                 Apple_APFS                         3.0 TB     disk0s2
   3:                 Apple_Boot                         650.0 MB   disk0s3

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                 Apple_APFS                         121.0 GB   disk1s2

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *512.1 GB   disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS Install macOS 10.13 ... 511.8 GB   disk2s2

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

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

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk20

/dev/disk21 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk21

-bash-3.2# diskutil cs list
No CoreStorage logical volume groups found
-bash-3.2#

je m'adresse bien entendu aux spécialistes du terminal. le Disk Utility voit maintenant 2 disques séparés, le SSD Apple et le HDD.
 
:coucou: marenostrum

Passe les 2 commandes :
Bloc de code:
diskutil eraseVolume jhfs+ SSD disk1s2
diskutil eraseVolume jhfs+ HDD disk0s2
  • qui devraient te remonter 2 volumes au format jhfs+ : SSD et HDD sur les 2 partitions disk1s2 et disk0s2.

Si tu n'as pas eu de message d'erreur > enchaîne avec la commande :
Bloc de code:
diskutil coreStorage createLVG Fusion disk1s2 disk0s2

  • qui va créer un Conteneur CoreStorage de type Fusion Drive important 2 Physical Volumes sur les 2 partitions disk0s2 & disk1s2

En sortie d'affichage de commande > l'UUID de 32 caractères alpha-numériques du Logical Volume Group du genre : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX va être affiché. Sélectionne cet UUID et par ⌘C copie-le dans le presse-papier.

Si tout s'est correctement déroulé > finis par la commande :
Bloc de code:
diskutil coreStorage createLV XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX jhfs+ "Macintosh HD" 100%

  • dans laquelle tu colles par ⌘V le réel UUID de ton presse-papier à l'exacte place dans la commande de mon XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX de démonstration.
  • respecte les espaces libres ; l'orthographe des termes ; mets bien entre "" l'intitulé "Macintosh HD"
  • cette commande crée la paire supérieure : Famille de Volumes Logiques > Volume Logique du CoreStorage > avec montage sur le Volume Logique d'un volume jhfs+ intitulé Macintosh HD

=> si tout s'est déroulé sans message d'erreur à la clé > passe les 2 commandes :
Bloc de code:
diskutil list
diskutil cs list
et poste les 2 tableaux retournés pour un état des lieux.
 
Dernière édition par un modérateur:
  • J’aime
Réactions: marenostrum
Justement > le Container APFS (qui devrait être disk2) n'est identifié nulle part par la commande diskutil list.

Passe la commande :
Bloc de code:
diskutil ap list
  • qui va retourner tout ce qui relève d'un Container APFS

et poste le tableau.

----------

Pour information : tu opères depuis un Recovery OS démarré par la commande ⌘R ? - est-ce que tu souhaites ensuite ré-installer High Sierra version jhfs+ ? Ou autre chose ?
 
Mais les partitions ont gardé le type APFS > qui refuse de se laisser convertir à l'Apple_HFS. Il doit donc falloir initialiser les 2 disques au niveau des tables de partition.

Sur quoi est- ce que tu démarres actuellement ? - tu n'as pas répondu à cette question. Est-ce que tu as une clé d'install ? un clone ? - Je vois un volume intitulé : Install macOS 10.13 --> qu'est-ce que c'est ?
 
Je ne sais toujours pas sur quel système tu es démarré. Le Recovery OS correspondant à High Sierra > appelé par ⌘R ?
 
Donc tu es sur un Système indépendant.

Alors tente les 2 commandes :
Bloc de code:
diskutil partitionDisk disk0 gpt jhfs+ HDD 100%
diskutil partitionDisk disk1 gpt jhfs+ SSD 100%

et dis-moi si elles sont passées sans message d'erreur.
 
  • J’aime
Réactions: marenostrum
Alors reporte-toi à mon message #2 --> commandes :
Bloc de code:
diskutil coreStorage createLVG Fusion disk1s2 disk0s2
diskutil coreStorage createLV XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX jhfs+ "Macintosh HD" 100%

(pour la 2è > tu colles à la place de mon XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX l'UUID retourné par la 1ère commande)

=> s'il n'y pas eu de message d'erreur > tu passes encore les 2 commandes :
Bloc de code:
diskutil list
diskutil cs list
et tu postes ici les 2 tableaux.
 
  • J’aime
Réactions: marenostrum
Tu peux installer High Sierra dans le volume Macintosh HD du Fusion Drive que tu viens de créer > en échappant la conversion à l'APFS. Alors > tu auras affaire à une espèce d'avatar de «Sierra» > moins les dysfonctionnements grandioses induits par l'APFS pas encore finalisé.
 
J’ai choisi encore le APFS, ça me rappelle le premier jailbreak de l’iPhone en 2007. Avec plein d’écrans noir’ blanc, lignes de codes etc, je me demandais comment l’appareil il marche encore.
 
Tu cherches vraiment les ennuis. Une chose est sûre : tu vas les trouver
361608_original.png
 
dans 2 mois ça sera la nouvelle réalité pour tous, alors on ne peut plus y échapper

Uniquement pour ceux qui se précipitent comme des billes sur la première version publique d'un OS pour en faire leur Système principal - avant même qu'il soit fini de déboguer.

Précipitation résistible par simple principe de prudence. Alors que dire de ceux qui font des versions beta d'un OS encore non publié leur OS quoitidien ? - et encore plus lorsque la version beta d'un tel OS (High Sierra) est utilisée avec conversion au système de stockage / système de fichiers APFS- alors qu'il s'avère que c'est essentiellement cet APFS qui induit des dysfonctionnement dans les processus de cet OS ?

- je me marre
361608_original.png
 
  • J’aime
Réactions: Locke
en tout cas quand on restaure une sauvegarde, on ramène les même bugs forcement. il faut absolument pas restaurer TOUT le système et les apps, mais uniquement les documents, fichiers, images, mp3, mp4, etc, individuels.

ça faisait longtemps que j'avais pas fait clean install de mon système. mais par fainéantise (trop d'apps, de boites mails, etc qu'il faut les réactiver) j'ai pas fait la sauvegarde à la main, et je suis revenu au même point qu'auparavant.