Salut
jyzebe
Ton sujet m'a intéressé et j'en ai profité pour me livrer à quelques petites expériences. Je pense que leur compte-rendu t'évitera de faire une erreur.
J'ai une station à 4 baies reliée à mon Mac (
MacBook Pro 17" Late 2011) en Thunderbolt. J'ai décidé d'utiliser 2 SSD logés dans 2 de ces baies pour mes expériences.
- 1° J'ai créé un
CoreStorage Fusion Drive associant les 2 partitions principales de ces SSD > avec un volume au format
JHFS+ monté tout en haut de ce dispositif. Cela fait > j'ai lancé l'application
Install macOS High Sierra Beta.app correspondant à la
GM de
High Sierra > en choisissant le volume résident du
Fusion Drive comme destination. Installation rapide (10') > création de compte > ouverture de session.
Une commande
diskutil list dans le «
Terminal» me révèle alors qu'
aucune conversion à l'
APFS n'a été effectuée > mais que le volume dans lequel est installé l'OS
High Sierra est toujours un volume
JHFS+ résident d'un système de stockage
CoreStorage Fusion Drive.
----------
- 2° J'attache au Mac une clé d'install montant un volume :
Install macOS High Sierra Beta correspondant toujours à la
GM > je démarre dessus > je lance son «
Terminal» > par un
diskutil list je repère l'identifiant de disque (virtuel) du
Logical Volume du
CoreStorage sur lequel réside le volume
JHFS+ (genre :
disk4) et je passe une commande :
Bloc de code:
diskutil ap convert disk4
--> le processus de
conversion du
JHFS+ à l'
APFS procède à une vérification dont ressort un code de sortie =
1 ("erreur") à chaque étape > et la commande
avorte au final. Le système de stockage
CoreStorage est donc toujours intouché.
----------
- 3° Toujours dans le «
Terminal» de la clé > je
supprime le
CoreStorage Fusion Drive qui associait les 2 SSD > et je crée un
Container APFS vide
Fusion Style (important 2
Physical Stores ou magasins de stockage inscrits sur les partitions principales des 2 disques). Cela fait > par une autre commande je crée un
volume dans ce
Container > qui est donc un volume
APFS exporté à partir des 2 magasins de stockages des 2 SSD - en analogie avec un
Fusion Drive.
Cela fait et disposant d'un volume
APFS Fusion Style pour des données > je lance l'option :
Installer macOS > en choisissant le volume
Fusion Style comme destination --> un point d'exclamation dans un triangle orange
⚠︎ met fin à ma tentative en bloquant l'installation > tandis qu'un lien bleu m'invite à prendre connaissance des conditions requises pour l'installation de
High Sierra.
----------
Voici mes conclusions :
La
GM de
High Sierra peut être considérée comme identique, en essence, à la prochaine version publique. Les conclusions la concernant s'appliquent donc à cette future version.
En aucune façon, forme, procédé ni manière --> l'OS
High Sierra ne peut être installé dans le format
APFS > si
2 disques - que ce soient même des SSD - sont
associés pour
exporter un volume unique de données. Un
CoreStorage Fusion Drive n'est
pas converti à l'
APFS mais le volume recelant l'OS reste au format
JHFS+ > et ce dispositif
ne peut être converti dans un
Terminal en un
Container APFS Fusion Style. Si l'on crée au préalable un
Container APFS Fusion Style associant les 2 SSD (ce qui est formellement possible à vide) > l'installateur de la
GM High Sierra rejette le volume exporté comme destination valide.
En ce qui concerne notamment la commande :
diskutil ap convert [device] dans un
Terminal de volume d'installation > sachant que l'utilitaire
diskutil est un «
wrapper » (un enveloppeur de commandes, càd. un distributeur de tâches à des exécutables spécialisés) > le verbe
convert équivaut à l'activation d'un exécutable nouveau =
hfs_apfs_convert. Cet exécutable
rejette la conversion après une passe préalable de vérifications, si 2 disques sont impliqués ensemble. Car les ingénieurs de la ont provisoirement altéré son code pour qu'il rejette ce qu'il était capable de faire expérimentalement avant.
Il est donc clair que les ingénieurs de la (qui ne sont pas pour autant des pommes) ont
verrouillé à tous les bouts envisageables la possibilité d'installer
High Sierra (version finalisée :
GM > version publique) dans un volume
APFS supporté par
2 disques (qu'il s'agisse d'un SSD et d'un HDD ou qu'il s'agisse de 2 SDD). Je présume qu'en présence de 2 disques dont aucun même n'est un HDD > un protocole de vérification auxiliaire cherche si le volume ciblé en destination est le
résident d'un système assocatif Fusion Drive ou
Fusion Style --> auquel cas il y a rejet.
----------
La conclusion que tu peux en tirer
jyzebe > c'est qu'il est absolument inutile que tu envisages de remplacer ton HDD par un 2è SSD > pour les associer dans un
CoreStorage Fusion Drive --> même dans ce cas de figure de 2 SSD > il te sera impossible d'installer
High Sierra dans un volume
APFS.
Ce que tu pourrais envisager, par contre, c'est de
casser ton
Fusion Drive (après sauvegarde) > de ré-installer «
Sierra» dans le volume du seul SSD (avec tes autres applications) > et de déporter tes données dans le volume du HDD. Par exemple en y clonant ton dossier de compte > et en créant soit un lien symbolique remplaçant ce dossier dans les
Utilisateurs de l'OS et pointant au dossier clone du HDD ; soit en éditant l'adresse au dossier
home dans ta carte d'itentité d'utilisateur (panneau
Utilisateurs et groupes > sélection de ton nom la touche
ctrl pressée >
Options avancées > rubrique :
dossier de départ. Ainsi > tu pourrais passer à l'
APFS en ce qui concerne le volume-Système seul du SDD lors de ton installation de la version publique de
High Sierra.
Ou
ne rien faire du tout > garder ton
Fusion Drive >
accepter l'installation
High Sierra dans un volume restant en
JHFS+ et...
attendre la MÀJ de
High Sierra qui déverrouillera la conversion à l'
APFS pour les
Fusion Drives. À tout bien réfléchir > c'est quand même le choix le plus simple (ne rien faire) et le plus sage (attendre). Car - franchement ! - pourquoi se sentir pressé de passer à l'
APFS qui sera parfaitement invisible au quotidien (sauf de par ses bogues) ? - pourquoi se sentir inférieur à d'autres (privilégiés de l'
APFS) à l'idée de stationner quelque temps encore en
JHFS+ ?
Pfuittt !