Salut
Thaelys
Ton
Fusion Drive associait au départ
3 partitions : une de
121 Go sur le SSD et deux sur le HDD --> une de
2,2 To et une de
800 Go.
Pourquoi cette
tripartition ? - c'est que > lorsqu'il était question d'installer un
Windows ancien (
W-7) dans une partition bootable --> il fallait tenir compte de 2 facteurs :
W-7 boote en mode
Legacy (càd. par un
BIOS émulé par l'
EFI > lisant une table de partition
HMBR =
MBR hybridée de la description d'au plus 3 partitions de la
GPT principale) > table
MBR ayant pour
limite de ne pouvoir adresser qu'un maximum de
2,2 To de blocs.
Il fallait donc que la création d'une partition
BOOTCAMP ne fasse
jamais excéder la limite des
2,2 To de blocs à cette partition --> d'où un découpage du HDD en
2,2 To +
800 Go --> le
Fusion Drive étant implémenté d'une instruction forçant tout redimensionnement pour créer un nouvelle partition à n'affecter que la partition de
2,2 To du HDD. En conséquence > toute création d'une partition
BOOTCAMP ne sortait jamais de l'espace des
2,2 premiers To > et la partition était donc démarrable par le
BIOS émulé par l'
EFI.
Cette distribution est devenue désuète avec
Windows-10 (qui boote en mode
UEFI par l'
EFI lisant la
GPT du HDD) --> mais tu as gardé la configuration d'usine de ton
iMac. Qui est donc une machine contemporaine de
W-7. Je dirai donc que ton
iMac est une machine de 2010 à 2012 - j'opterai pour 2011.
----------
Cela décrit > chaque partition associée dans le
Fusion Drive a un type bien partiticulier : c'est une partition
CoreStorage dans laquelle se trouve inscrit un
magasin de stockage physique appelé
Physical Volume. C'est à partir des 3
Physical Volumes des 3 partitions
CoreStorage > que s'
exporte un
disque miroir virtuel, unique, dit
Logical Volume et égal à la somme des tailles des 3 magasins. Sur l'espace de ce disque virtuel > monte le volume hôte
Macintosh HD dans un format
jhfs+.
Chacun de ces 3 magasins de stockage
Physical Volumes a besoin, juste en-dessous de sa partition, d'une petite
partition auxiliaire dont le volume contient un «
booter » : un
logiciel de pré-démarrage ou
auxiliaire à l'exportation du
Logical Volume. Car le
Logical Volume ne s'exporte jamais automatiquement comme disque synthétique à partir des 3
Physical Volumes.
Donc sur le SSD --> tu as la paire de partitions
CoreStorage -->
Bloc de code:
2: Apple_CoreStorage Macintosh HD 121.0 GB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s3
- où la n° 3 constitue le « booter » de la n°2.
Sur le HDD --> en queue de disque --> tu as la 3è paire de partitions
CoreStorage -->
Bloc de code:
4: Apple_CoreStorage Macintosh HD 801.4 GB disk1s4
5: Apple_Boot Boot OS X 134.2 MB disk1s5
- où la n°5 constitue le « booter » de la n°4.
Et la paire intermédiaire alors ? --> tu as ceci -->
Bloc de code:
2: Apple_CoreStorage Macintosh HD 1.6 TB disk1s2
- la partition principale du HDD a perdu sa partition « booter ». Or en quoi consistait-elle exactement ? En une partition de 650 Mo de type Apple_Boot > portant un volume intitulé Recovery HD. Dans ce volume > coexistaient 2 dossiers : un dossier com.apple.recovery.boot recelant l'OS de secours démarrable par la combinaison de touches ⌘R ; et le dossier com.apple.Boot.R recelant le logiciel « booter » du Physical Volume de la partition supérieure.
Des manipulations de partitions ont donc
supprimé cette partition qui comptait double : support de l'
OS de secours et support du logiciel
booter du
Physical Volume.
Cette absence du «
booter » n°
2 est suppléée par les 2 autres «
booters » (vicariance) - mais l'absence du dossier de l'OS de secours n'est pas suppléée.
En l'absence de la partition «
booter » qui devrait se situer en posititon
disk1s3 directement sous l'actuelle
disk1s2 de
1,6 To --> il est
impossible d'engager une manœuvre de récupération de l'espace libre qui existe actuellement entre les partitions
disk1s2 et
disk1s3 de
BOOTCAMP. C'est ce que veut dire le message -->
Bloc de code:
You can't perform this resize unless it has a booter
- Vous ne pouvez exécuter ce re-dimensionnement (qui affecterait spécifiquement la partition CoreStorage disk1s2) à moins qu'elle n'ait une partition « booter ».
----------
Enfin --> que
Macintosh HD apparaisse
2 fois à l'écran du gestionnaire de démarrage --> c'est normal (il devrait même y avoir
3 Macintosh HD) car -->
- jamais le Logical Volume n'est exporté automatiquement dans le temps du boot du Mac --> donc jamais le volume Macintosh HD hôte de ce Logical Volume n'est monté dans le temps du boot. Le volume Macintosh HD est donc absent dans le temps du boot. C'est pourquoi on voit affiché 2 (et on devrait voir affichés 3) Macintosh HD. Car ce qui se trouve affiché sous cet intitulé est le volume monté dans le temps du boot de la partition « booter » qui est l'auxiliaire de prédémarrage du Logical Volume et de montage du volume Macintosh HD hôte. Les 2 Macintosh HD sont les 2 volumes Boot OS X des 2 partitions « booters » disk0s3 et disk1s5 > qui sont seuls montés dans le temps du boot avec un label (intitulé de volume) spécial --> celui du volume Macintosh HD absent qu'ils sont chargés de pré-démarrer. Si la partition booter Recovery HD n'était pas absente --> alors il devrait y avoir 3 Macintosh HD > càd. 3 volumes montés de booters intitulés du label du volume Macintosh HD qu'ils sont chargés de pré-démarrer en l'absence de ce volume.
----------
En conséquence : il faut
recréer une partition-
booter en
disk1s3 > partition
booter qui doit avoir une taille de
650 Mo et un nom de volume
Recovery HD et receler les 2 dossiers de l'
OS de secours et du
booter n°
2.
Plus facile à dire qu'à faire.
Passe la commande :
- qui retourne le statut du SIP (protocole de sécurisation de la configuration).
=> il est tout à fait envisable que ce dernier soit activé (
enabled) et verrouille en l'état la configuration.