Mac mini euRemplacer le HDD d'1 fusion drive par deuxième SSD

jyzebe

Membre enregistré
28 Juin 2016
6
0
80
Les Sables d'Olonne
Remplacer uniquement le HDD d'1 fusion drive par deuxième SSD (en conservant le SSD initial) sur mac mini 20014
Possible ?
Avantage ?
Comportement du mac quant à la gestion du stocage des fichiers antérieurement répartis entre le HDD et le SSD ?
Les 2 SSD fonctionnent en même temps ?
But recherché : formater au new format APFS.
Autres solutions ?
Merci
 
macomaniac@ a permis cela avec poupoupinou@
 
  • J’aime
Réactions: Sly54
Choix 1 :
macomaniac@ a permis cela avec poupoupinou@


Choix 2 :

1505664414080706300.jpg
 
  • J’aime
Réactions: mokuchley
donc jean tu n'es pas pour le marteau !!!
 
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 !
 
Dernière édition par un modérateur:
  • J’aime
Réactions: jyzebe
Merci beaucoup pour ton partage d'expérience. Je vais suivre sagement ta conclusion : ne rien faire.
"attendre la MÀJ de High Sierra qui déverrouillera la conversion à l'APFS pour les Fusion Drives"
Tu penses qu'Apple déverrouillera ...?
Bonne journée.
 
Tu penses qu'Apple déverrouillera ...?

Personnellement - je le pense. Cela devrait être apporté par une MÀJ de High Sierra, pas par la version publique primitive.

Il y a manifestement un problème de l'APFS avec les disques non-SSD. Mais du coup > toutes les associations de disques (qui normalement impliquent un HDD en association à un SSD) sont proscrites d'APFS.

Je trouvais que l'énorme chantier de l'APFS avait vraiment peu de temps devant lui pour donner lieu à un OS fonctionnel à l'automne. Manifestement > il y a eu allègement de certains tâches (comme la compatibilité avec les HDD) afin de tenir les délais - et c'est aussi bien ainsi.