macOS Big Sur Réinstaller proprement un Fusion Drive

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 245
25 062
Forêt de Fontainebleau
Bon. Tableau rafraîchi. La nouvelle partition -->
Bloc de code:
   3:                  Apple_HFS ⁨⁩                        2.5 TB     disk1s3
  • est indexée en n°3 dans la GPT > ce qui ne correspond pas à sa place sur les blocs où elle devrait être n°2. On règle ce point.

Passe la commande :
Bloc de code:
diskutil repairDisk disk1 ; diskutil list disk1
  • à validation > une demande de confirmation s'affiche => tape y (yes) et revalide
  • la commande lance une réparation logique totale du HDD > dont la réparation de la GPT > puis réaffiche la configuration manifeste du HDD

Poste le retour complet de la commande.
 

QuickPwn

Membre junior
22 Septembre 2016
88
3
Bash:
-bash-3.2# diskutil repairDisk disk1 ; diskutil list disk1
Repairing the partition map might erase disk1s1, proceed? (y/N) Y
Started partition map repair on disk1
Checking prerequisites
Checking the partition list
Adjusting partition map to fit whole disk as required
Checking for an EFI system partition
Checking the EFI system partition's size
Checking the EFI system partition's file system
Checking the EFI system partition's folder content
Checking all HFS data partition loader spaces
Preparing to create trailing loader space by shrinking the volume "" on disk1s3
Creating loader space, part 1 of 3: Verifying the file system
[B]Problems were encountered during repair of the partition map
Error: -69763: Partition map repair failed file system check while creating loader space for a data partition. You should repair that specific partition and then try repairing the partition map again[/B]
Underlying error: -69845
/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk1
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk1s1
   2:                  Apple_HFS ⁨⁩                        2.5 TB     disk1s3
   3:       Microsoft Basic Data ⁨BOOTCAMP⁩                500.4 GB   disk1s2
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 245
25 062
Forêt de Fontainebleau
Parfait -->
Bloc de code:
   2:                  Apple_HFS ⁨⁩                        2.5 TB     disk1s3
  • la partition est réindexée en n°2 dans la GPT conformément à sa localisation sur les blocs. L'index d'appareil disk0s3 vient encore de ce que le kernel est à la ramasse mais ça n'a aucune importance. Le laïus vaguement menaçant que tu as pu lire provient d'une complainte du Système à propos de cette partition qui n'est pas finalisée.

Car la nouvelle partition est un conteneur de blocs bruts > sans système de fichiers formateur d'un volume sur la partition. On règle à présent ce point.

- passe la commande (copier-coller à rebours) :​
Bloc de code:
newfs_hfs -J -v HDD /dev/disk1s3 ; diskutil mount disk1s3 ; diskutil list internal
  • la commande injecte un système de fichiers jhfs+ sur les blocs de tête de la partition > formateur d'un volume intitulé HDD > remonte ce volume pour forcer le kernel à prendre en charge le nouveau système de fichiers > ré-affiche la configuration interne globale


Poste le retour complet.
 

QuickPwn

Membre junior
22 Septembre 2016
88
3
Voici :

Bash:
-bash-3.2# newfs_hfs -J -v HDD /dev/disk1s3 ; diskutil mount disk1s3 ; diskutil list internal
Initialized /dev/rdisk1s3 as a 2 TB case-insensitive HFS Plus volume with a 196608k journal
Volume HDD on disk1s3 mounted
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk0s1
   2:                  Apple_HFS ⁨SSD⁩                     121.0 GB   disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk1
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk1s1
   2:                  Apple_HFS ⁨HDD⁩                     2.5 TB     disk1s3
   3:       Microsoft Basic Data ⁨BOOTCAMP⁩                500.4 GB   disk1s2
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 245
25 062
Forêt de Fontainebleau
Ah ! enfin... Tu as sous les yeux le tableau qui aurait dû être atteint automatiquement via la simple commande de suppression du Fusion Drive.

- on recrée à présent un Fusion Drive de type apfs associant les 2 partitions "Apple_HFS". Passe la commande (copier-coller à rebours) :​
Bloc de code:
diskutil ap create disk0s2 disk1s3 "Macintosh HD" ; diskutil list internal
  • la commande recrée un Fusion Drive apfs associant les 2 partitions > et déploie un Conteneur apfs collectif ne contenant qu'un volume Macintosh HD

Poste le retour.
 

QuickPwn

Membre junior
22 Septembre 2016
88
3
Eh eh oui enfin ! Je crois que c'est bon !

Bloc de code:
-bash-3.2# diskutil ap create disk0s2 disk1s3 "Macintosh HD" ; diskutil list internal
Started APFS operation on disk0s2 (SSD)
Creating a new empty APFS Container
Unmounting Volumes
Switching disk0s2 to APFS
Switching disk1s3 to APFS
Creating APFS Container
FusionLC autodetect: regular Fusion
Created new APFS Container disk5
Disk from APFS operation: disk5
Finished APFS operation on disk0s2 (SSD)
Started APFS operation on disk5
Preparing to add APFS Volume to APFS Container disk5
Creating APFS Volume
Created new APFS Volume disk5s1
Mounting APFS Volume
Setting volume permissions
Disk from APFS operation: disk5s1
Finished APFS operation on disk5
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk0s1
   2:                 Apple_APFS ⁨Container disk5⁩         121.1 GB   disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk1
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk1s1
   2:                 Apple_APFS ⁨Container disk5⁩         2.5 TB     disk1s3
   3:       Microsoft Basic Data ⁨BOOTCAMP⁩                500.4 GB   disk1s2

/dev/disk5 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +2.6 TB     disk5
                                 Physical Stores disk1s3, disk0s2
   1:                APFS Volume ⁨Macintosh HD⁩            24.6 KB    disk5s1
 

QuickPwn

Membre junior
22 Septembre 2016
88
3
Super !

Encore une fois, merci à toi de prendre le temps et de partager tes connaissances sur ce sujet avec nous :merci:

Bonne soirée à toi et merci encore :coucou:
 

QuickPwn

Membre junior
22 Septembre 2016
88
3
Tout est bon !

Pour le fun :
Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *3.0 TB     disk0
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk0s1
   2:                 Apple_APFS ⁨Container disk2⁩         2.5 TB     disk0s2
   3:       Microsoft Basic Data ⁨BOOTCAMP⁩                500.4 GB   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 ⁨Container disk2⁩         121.1 GB   disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +2.6 TB     disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume ⁨Macintosh HD - Données⁩  4.8 GB     disk2s1
   2:                APFS Volume ⁨Preboot⁩                 283.0 MB   disk2s2
   3:                APFS Volume ⁨Recovery⁩                655.4 MB   disk2s3
   4:                APFS Volume ⁨VM⁩                      1.1 MB     disk2s4
   5:                APFS Volume ⁨Macintosh HD⁩            14.9 GB    disk2s5
   6:              APFS Snapshot ⁨com.apple.os.update-...⁩ 14.9 GB    disk2s5s1

Merci :coucou:
 

jyconnaisrien

Membre confirmé
8 Décembre 2004
278
5
Espira de l'Agly
J'ai la même configuration que QuickPwn, excepté que je n'ai pas de partition Boot camp.

Cependant, le SSD n'affiche pas (internal, physical) mais seulement (internal).

Je m'interroge sur la gravité éventuelle de cette absence.

Quelqu'un peut-il m'éclairer sur ce problème.

Pour plus de lisibilité, j'affiche le Terminal en cliquant sur les cotes :

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_APFS Container disk2         1000.0 GB  disk0s2

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         28.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:                 Apple_APFS Container disk2         27.7 GB    disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.0 TB     disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume Macintosh HD            378.0 GB   disk2s1
   2:                APFS Volume Preboot                 46.1 MB    disk2s2
   3:                APFS Volume Recovery                510.5 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 245
25 062
Forêt de Fontainebleau
Bonjour jcr

Tu as un iMac avec 2 disques : SDD de 28 Go & HDD de 1 To. Associés logiciellement par leurs partitions principles en un Fusion Drive de type apfs. Ce qui virtulise l'espace-disque collectif d'un Conteneur hégergeant 4 volumes. Comme High Sierra n'est pas compatible avec un Fusion Drive apfs et que Catalina requiert une distribution de 5 volumes => on va dire que l'OS installé est donc Mojave.

- je ne vois pas d'anomalies formelles dans ce tableau.​
 

jyconnaisrien

Membre confirmé
8 Décembre 2004
278
5
Espira de l'Agly
Merci Macomaniac, j'ai lu avec passion, les conseils que tu as prodigués à QuickPwn.
Oui, Effectivement, je suis revenu à Mojave, mais je cherche partout ce qui fait que je ne peux pas télécharger Big Sur.
Lorsque je suis dans Préférences système -> Mise à jour, je demande Big Sur, mais rien ne se passe et au bout de quelques minutes, le système m'envoie un message d'erreur que le temps est dépassé.
J'ai eu le même problème avec une application Peugeot pour la mise à jour de la cartographie.
Tout ça, j'ai pu le faire sur le MBP 15 - Mojave sur lequel il fallait que je démarre en mode sans échec, mais ça fonctionne.
Alors, je cherche des explications dans l'organisation de mon disque dur de l'iMac Fusion drive.

Le ssd est en disk 1 au lieu du 0. Pour QuickPwn, il semble que ça soit revenu au 0 alors qu'il était aussi en 1 et je n'ai pas vu comment s'est opérée l'opération.

Mais, si tu dis que tout va bien, je vais donc chercher ailleurs.
En tout cas, Merci de ton message.
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 245
25 062
Forêt de Fontainebleau
Les index d'appareils des disques (disk0 & disk1 ici) => ne sont pas des constantes (des attributs fixes) > mais des variables qui marquent les rangs (temporellement parlant) dans la "course" à la connexion au Système du Mac. Le disque arrivé 1er obtient le disk0 et le disque arrivé le disk1. Lorsqu'un Fusion Drive avec 2 disques internes est impliqué => les disques connaissent fréquemment une permutaion des index d'un démarrage sur l'autre. Comme quoi le SSD a beau être le disque le plus rapide (en lecture / écriture) > il n'est pas forcément le plus rapide dans la course à la connexion au Système du Mac. En résumé : ne pas y attacher d'importance.

- question : pourquoi ne télécharges-tu pas un installateur de Big Sur depuis l'AppStore > avant de lancer l'installation ?​
 

jyconnaisrien

Membre confirmé
8 Décembre 2004
278
5
Espira de l'Agly
Merci de ces explications sur la priorité des disques. J'ai bien compris que ce n'était pas quelque chose de fondamental ni de constant.

Concernant ta proposition que je télécharge l'installateur depuis l'AppleStore, c'est précisément le problème. Je ne peux pas, que ce soit de l'AppleStore ou de la mise à jour des Préférences système. Comme expliqué plus haut, j'ai téléchargé l'installateur à partir du MBP et confectionné une clef bootable.

C'est surtout que j'aurais bien voulu comprendre ce qui se passe, car je peux effectivement installer Big Sur à partir de la clef que j'ai faite sur le MBP et qui démarre correctement sur l'iMac et bizarrement ne démarre pas sur le MBP. Le MBP présente le globe dans tous les cas : clef Mojave, Big Sur, Cmd R. Lorsque je choisis démarrage dans Préférences système, j'obtiens le message selon lequel "je ne peux pas modifier le disque de démarrage".

La clean instal sur l'iMac Fusion Drive nécessite un effacement total du disque, mais le bouton "effacer" reste grisé lorsque la racine du disk est sélectionnée sous Mojave. Alors, on sélectionne "Container" ou "Macintosh HD" ? Devant ces incertitudes, j'hésite fortement, et c'est la raison de mes interrogations.

J'ai déjà installé Big Sur sur l'iMac et le MBP et je suis revenu sur Mojave compte tenu des dysfonctionnements multiples constatés. J'ai pris conscience que j'ai beaucoup à apprendre pour maîtriser tout ça.

Merci de m'aider.
 

Fichiers joints

  • page 01.png
    page 01.png
    316,4 KB · Affichages: 9
  • page 02.png
    page 02.png
    330,1 KB · Affichages: 9
  • page 03.png
    page 03.png
    294,4 KB · Affichages: 9
Dernière édition par un modérateur:

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 245
25 062
Forêt de Fontainebleau
Ce fil étant consacré à la réinstallation d'un Fusion Drive => on ne peut examiner ici que le cas de l'iMac et de son Fusion Drive apfs.

- ce point précisé => je ne saisis pas si tu souhaites installer Big Sur ou pas - puisque tu es revenu à Mojave en constatant des dysfonctionnements avec Big Sur.​
 

jyconnaisrien

Membre confirmé
8 Décembre 2004
278
5
Espira de l'Agly
Tu as parfaitement raison et je ne voudrais pas te "mobiliser" pour un ensemble de questions.
Néanmoins, j'ai essayé Big Sur parce qu'une application demandait que les OS soient tous à jour pour être efficients. Si je peux rester sur Mojave, je préfère car j'ai quelques applications en 32 bits. Mais il faudra bien que j'y passe un jour...

Il reste que l'iMac Fusion Drive apfs ne veut pas télécharger Big Sur et qu'il subsiste l'interrogation pour l'effacement préalable.
De toutes façons, merci de tes réponses.
 
Dernière édition par un modérateur:

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 245
25 062
Forêt de Fontainebleau
Si tu démarrais de manière indépendante des 2 disques de ton iMac : sur une clé USB ou par internet (ce qui télécharge en RAM un OS de secours) --> tu pourrais supprimer / recréer le Fusion Drive via 2 commandes du terminal.

- si tu ne peux pas télécharger un installateur de Big Sur => es-tu sûr que ce n'est pas parce qu'il y en aurait un déjà présent localement dans un volume monté de ton Mac (interne ou externe) ?​
 

jyconnaisrien

Membre confirmé
8 Décembre 2004
278
5
Espira de l'Agly
Pour les commandes du Terminal, je suis très intéressé. Ça permettrait de réinitialiser le disque dur sans passer par l'utilitaire disque. Pour le doublon de Big Sur, je regarde ça. Après tout, on ne sait jamais !
-------------------------------------------------------------
Bon, je viens de regarder, je n'ai pas de doublon Big Sur.
 
Dernière édition par un modérateur: