Installation d’un Fusion Drive [avec Partition Recovery] dans un iMac 27″ 2011 : Tutoriel

Vous avez envie d’un nouveau Mac beaucoup plus rapide ? La solution : installez un SSD… mais un gros SSD qui pourra contenir toutes vos données, c’est cher !
Ne cherchez pas, installez un SSD de taille modeste (128 ou 256 Go) et transformez votre vieux disque dur en Fusion Drive.
Ayant récemment installé un système Fusion Drive sur mon iMac 27″ de 2011, j’ai rencontré quelques soucis dont je me serais passé. Un tutoriel comme celui-ci m’aurait permis d’éviter de perdre du temps. Le résultat final étant totalement bluffant !

Sommaire :

  • Sauvegarde des données
  • Installation du SSD
  • Création d’une clef USB de démarrage (recovery)
  • Mise en place du système Fusion Drive
  • Transfert des données (ou réinstallation)

1 – Sauvegarde des données

Si vous avez une sauvegarde externe de type Time Machine, c’est parfait.
Veillez à effectuer une dernière sauvegarde avant de commencer à démonter quoi que ce soit .

Si vous n’avez aucune sauvegarde de vos données, n’allez pas plus loin dans ce tuto, car c’est indispensable.
Vous pouvez sauvegarder vos données sur un Disque externe ou un NAS. Personnellement, j’ai fait une double sauvegarde pour l’occasion car on est jamais trop prudent…
Une sauvegarde Time Machine sur un NAS en réseau + une copie bootable sur un disque externe firewire (copie effectuée avec Super Duper, qui a l’avantage d’être gratuit en version de base).

2 – Installation du SSD

Vous avez commandé votre SSD et vous êtes impatient de l’installer.
Personnellement, j’ai opté pour un Samsung Pro 840 256Go, modèle réputé pour sa rapidité, sa fiabilité (mémoire MLC) et garanti 5 ans par le constructeur.

Le SSD est placé sous le graveur de DVD qu’il faut préalablement démonter pour accéder à l’espace libre destiné à recevoir la « greffe ». Je ne rentre pas trop dans les détails de cette opération, mais on trouve facilement des tuto sur la façon de faire.

J’ai collé des petits « tampons » en feutre aux quatre coins du SSD pour qu’il soit un peu isolé de la coque, même si cela ne doit pas servir à grand chose. Pour fixer le SSD, vous pouvez utiliser du ruban adhésif un peu costaud. J’ai utilisé du ruban aluminium.

Pour brancher le SSD dans à la carte mère de l’iMac, il est nécessaire de se procurer un cable particulier (data + power). J’ai commandé le mien sur ebay (ici) pour environ 15 Euros.

Vous pouvez remonter le graveur par dessus le SSD, ainsi que le reste de la machine.

3 – Création d’une clef USB de démarrage (recovery)

Il est important de créer une clef USB de récupération OS X.
Pour créer ce disque, votre iMac doit déjà avoir une partition de récupération intégrée (mais en principe la partition est présente, bien qu’invisible avec les outils standards).

Vous devez télécharger un petit utilitaire sur le site apple qui réalisera facilement cette copie sur un disque externe ou une clef USB : Assistant disque de récupération OS X

4 – Mise en place du système Fusion Drive

Vous avez installé le SSD dans l’iMac, vous avez pensé à vos sauvegardes et vous avez préparé votre clef USB de récupération OS X.

OK, vous devez voir apparaitre sur votre bureau le nouveau disque (il faut sans doute le formater)

L’opération de création d’un Fusion Drive consiste à regrouper plusieurs volume en 1 seul (le fusion drive), mais attention, il ne faut pas écraser la partition de démarrage (Apple_Boot Recovery HD). Attention, beaucoup de tutoriels sur le sujet omettent ce point et créent un fusion drive sans partition de démarrage de secours.
Ici, je vous propose de la conserver, ce qui me parait être une bonne chose en cas de gros plantage.

Pour réaliser cette opération :

  • Redémarrer sur la partition de récupération. (cmd+r au démarrage) et lancez le terminal.
  • dans le terminal, tapez ceci : diskutil list
    Vous devriez avoir à peu près ceci : (je n’ai pas fait de capture d’écran…)

    /dev/disk0
       #:                    TYPE NAME           SIZE       IDENTIFIER
       0:   GUID_partition_scheme               *256.1 GB   disk0
       1:                     EFI EFI            209.7 MB   disk0s1
       2:               Apple_HFS MON_SSD        255.7 GB   disk0s2
       3:              Apple_Boot Boot OS X      134.2 MB   disk0s3
    /dev/disk1
       #:                       TYPE NAME           SIZE       IDENTIFIER
       0:   GUID_partition_scheme                 *1.0 TB     disk1
       1:                     EFI EFI            209.7 MB   disk1s1
       2:               Apple_HFS Macintosh HD   999.3 GB   disk1s2
       3:              Apple_Boot Recovery HD    650.0 MB   disk1s3
  • Repérez les 2 disques à regrouper en fusion drive, à savoir :
    pour le SSD : disk0

       0:   GUID_partition_scheme               *256.1 GB   disk0

    pour le Disque DUR : disk1s2

       2:               Apple_HFS Macintosh HD   999.3 GB   disk1s2

    C’est ici que réside la subtilité permettant de conserver la partition de secours, on ne choisi pas disk1 mais, uniquement disk1s2 qui contient la partition que l’on va utiliser pour créer le fusion drive. La partition « Apple_Boot Recovery » [disk1s3] sera donc conservée.

  • Maintenant, saisissez ceci dans le terminal pour créer le groupe Core Storage :
    diskutil coreStorage create DisqueFusion /dev/disk0 /dev/disk1s2
    où « DisqueFusion » est le nom du volume souhaité
  • La commande précédente renvoie un résultat contenant un identifiant à récupérer : Core Storage LVG UUID, du style -> 5BE1EFA4-AB02-41BB-A355-79677748480B
  • Il faut maintenant créer le volume logique avec cette commande :
    diskutil cs createVolume 5BE1EFA4-AB02-41BB-A355-79677748480B jhfs+ « Macintosh HD » 100%
    en utilisant bien sûr votre propre identifiant de groupe UUID, et en choisissant le nom de volume que vous souhaitez.

Votre Fusion Drive est maintenant prêt à être utiliser.

5 – Transfert des données (ou réinstallation)

Réinstallez votre système à partir de votre sauvegarde Time Machine (ou autre sauvegarde).
Vous pouvez aussi faire une « clean install » en démarrant via les serveurs d’Apple, mais c’est assez long.

IMPORTANT : Pensez à activer le TRIM sur votre SSD avec Trim Enabler. (et même, ensuite, à le réactiver suite à des mises à jour système)

ATTENTION : Depuis la mise à jour 10.10.4 l’activation du TRIM est différente.
Une simple commande permet de l’activer sur des SSD de tierce partie non fournis par Apple. Un mauvais usage du Trim peut conduire au blocage de votre machine et vous déclencher quelques sueurs froide.
Informations sur le site de Trim Enabler : 
https://www.cindori.org/trim-enabler-and-yosemite/

ENCORE PLUS IMPORTANT : Pensez à faire des sauvegardes. Un Fusion Drive utilise 2 disques, ce qui théoriquement augmente le risque de panne. Un disque HS et c’est tout le Fusion Drive qui est mort. Personnellement j’utilise un NAS avec Time Machine et ça fonctionne bien.

 

50 réflexions sur « Installation d’un Fusion Drive [avec Partition Recovery] dans un iMac 27″ 2011 : Tutoriel »

  1. Ping : Installation d’un Fusion Drive [avec Part...

  2. Bonjour,
    Merci pour votre tuto, car j’avais perdu la partition Recovery et après avoir supprimé Fusion Drive et grâce à vos explications, je l’ai à nouveau.

  3. Bonjour et merci pour le tutoriel que j’ai suivi à la lettre et qui m’a bien permis de creer 1 fusion drive avec 1 ssd externe en usb3.
    Mais lors de l’installation de l’osx, que ce soit mountain lion ou Maverick, le chargement se fait bien mais lorsqu’il doit passer a l’installation j’ai 1 message me disant qu’1 erreur est survenue et qu’il faut recommencer.
    J’ai essayé en téléchargeant l’osx depuis Apple et avec 1 clé usb bootable et le résultat est le même.
    Par contre lorsque je démonte le fusion drive, j’arrive à installer l’osx sur le ssd usb3.
    Pour info J’ai 1 iMac 21,5″ de 2012
    Merci d’avance pour votre aide

      • Faux. Il n’y a aucune raison que cela ne fonctionne pas, un disque externe reste un Volume exploitable par CoreStorage.

        J’exploite d’ailleurs cette possibilité avec succès depuis plus d’un an, en utilisant le port firewire 800 car mon vieil iMac 2008 ne possède qu’un port SATA…

  4. installer avec un ssd transcend storejet 500 / 256 GO et connecter en thunderbolt avec yosemite, fonctionne super.

  5. Bonjour,
    Avant tout merci pour ce tuto.
    J’ai suivit les étapes 1 a 1 pour fusionner mon ssd d’origine avec mon hd.
    Tout c’est bien passé je suis en train de restaurer à partir de timemachine.
    J’ai cependant un doute : comme choix pour la restauration il me proposait à nouveau le ssd seul et machintosh hd. Comme dans l’exemple, j’ai appelé mon fusion drive machintosh hd. je me demande donc si mon fusion drive a bien été crée…
    Je pense que non mais comment le vérifier , et remédier au problème ?
    Dois-je arrêter la restauration?
    Merci d’avance pour les réponses precises car il m’annonce 14h pour la restauration et je ne voudrais pas recommencer trop de fois ;-))

    • Ouvre le terminal et tape ceci :
      diskutil list

      cela doit te donner quelque chose dans ce genre :
      /dev/disk0
      #: TYPE NAME SIZE IDENTIFIER
      0: GUID_partition_scheme *256.1 GB disk0
      1: EFI EFI 209.7 MB disk0s1
      2: Apple_CoreStorage 255.7 GB disk0s2
      3: Apple_Boot Boot OS X 134.2 MB disk0s3
      /dev/disk1
      #: TYPE NAME SIZE IDENTIFIER
      0: GUID_partition_scheme *1.0 TB disk1
      1: EFI EFI 209.7 MB disk1s1
      2: Apple_CoreStorage 999.3 GB disk1s2
      3: Apple_Boot Recovery HD 650.1 MB disk1s3
      /dev/disk2
      #: TYPE NAME SIZE IDENTIFIER
      0: Apple_HFS Macintosh HD *1.2 TB disk2
      Logical Volume on disk0s2, disk1s2
      05180874-B75A-4494-B10D-4CC85B0AEE25
      Unencrypted Fusion Drive

      Dans mon cas, le /dev/disk2 correspond à mon Fusion Drive

    • Tu démarres peut être depuis une version plus ancienne d’OS X ne supportant pas encore le Fusion Drive, dans ce cas le système voit les deux disques mais pas le Fusion Drive. Si tu es dans ce cas arrête ta restauration. Je me demande même si tu ne vas pas devoir refaire ton Fusion Drive…

      • Merci pour ta rapidité. Je suis sous Yosemite.Chez moi ça donne ceci
        /dev/disk0
        # : TYPE NAME SIZE IDENTIFIER
        0:GUID_partition_scheme*251.0GB disk0
        1: EFI EFI 209.7 MB disk0s1
        2: Apple_HFS Sans titre 250.7GB disk0s2

        /dev/disk1
        # : TYPE NAME SIZE IDENTIFIER
        0:GUID_partition_scheme*2.0 TB disk1
        1: EFI EFI 209.7 MB disk1s1
        2: Apple_CoreStorage 2.0 TB disk1s2
        3: Apple_boot Recovery HD 650.0 MB disk1s3

        /dev/disk2
        # : TYPE NAME SIZE IDENTIFIER

        0: Apple_HFS Macintosh HD *2.0 TB disk2
        Logical volume on disk1s2
        469E2D58-0E25-4CC1-XXXX-XXXXXXXXXXXX
        Unencrypted

        • Tu as un problème je pense…
          ton fusion drive n’utilise qu’un seul disque.

          0: Apple_HFS Macintosh HD *2.0 TB disk2
          Logical volume on disk1s2

          tu devrais avoir ça :
          Logical Volume on disk0s2, disk1s2

          et ton disque devrais faire 2.2 TB (pas 2.0 TB)

          Je pense que tu as du louper une étape dans la création du FD. Il faut que tu recommences.

  6. Si je dois refaire le fusion drive qu’elle la procédure ?
    Dois je annuler ce que j’ai fait avant? Si oui par quelle ligne de commande?
    Encore merci pour ton aide

  7. Dans le terminal je fais:
    diskutil coreStorage create DisqueFusion /dev/disk0 /dev/disk1s2

    Le message suivant arrive
    Error creating CoreStorage Logical Volume Group : The Target disk is already in use by Core Storage (-69753)

  8. J’ai trouvé ceci sur macbidouille :
    DEFAIRE UN FUSIONDRIVE :

    Lancer le terminal et taper

    diskutil coreStorage list

    Copier le Logical Volume Group UUID ex : 7B6——————55BA

    diskutil coreStorage delete UUID (mettre ici le votre)

    Les 2 disques se séparent sont formatés, puis les renommer.

  9. Ok merci je vais trouver
    Je pense installer une version à partir du serveur et ensuite restaurer avec Time Machine. Cela devrait me recréerez partition d’origine.
    Toujours est-il merci beaucoup pour ton aide, maintenant j’ai fusion drive

      • Bonjour,
        Ce matin au réveil, mon imac 27″ de mi 2011 3,4 GHz i 7 avec 16Go de ram s’est retrouvé avec ses deux disques internes d’origines (1 SSD de 256 Go et un HD de 2 To) transformés en FusionDrive de 2,25 To :-))
        Cerise sur le gâteau le trim était activé :
        APPLE SSD TS256C :

        Capacité : 251 Go (251 000 193 024 octets)
        Modèle : APPLE SSD TS256C
        Révision : CJAA0202
        Numéro de série : 818B50INK9OK
        NCQ (Native Command Queuing) : Non
        Support amovible : Non
        Disque amovible : Non
        Nom BSD : disk0
        Type de média : SSD
        Prise en charge de TRIM : Oui
        Nom de la baie : SSD
        Type de carte de partition : GPT (Tableau de partition GUID)
        État S.M.A.R.T. : Vérifié

        Merci infiniment à Phillippe pour son tuto et surtout pour sa réactivité dans l’assistance!!
        J’avais tenté auparavant de mettre le systeme sur le SSD et de mettre le dossier utilisateurs sur le HD. Cela fonctionnait bien pour mon compte mais il y avait des bugs pour le compte de ma compagne…Le fusionDrive a été la solution pour tirer parti de la vélocité du SSD.
        Voilà pour retour, si un jour je peux te renvoyer l’ascenseur ce sera avec plaisir ! (je maitrise plutôt bien la vidéo et FCPX)
        Bien à toi,
        Laurent

  10. Bonjour , je viens d’essayer la procédure mais il n’affiche par l identifiant à récupérer mais ceci
    iMac-de-Karin:~ Karin$ diskutil corestorage create DisqueFusion/dev/disk0/dev/disk4s2
    Usage: diskutil coreStorage create lvgName
    MountPoint|DiskIdentifier|DeviceNode …
    Create a CoreStorage logical volume group from one or more disks.
    The specified disks will become the initial set of PVs.
    All existing data on the drive will be lost.
    Ownership of the affected disks is required.
    Example: diskutil coreStorage create MyLVG disk1
    iMac-de-Karin:~ Karin$

    Pouvez vous m’aider en m’indiquent mon erreur?
    Un grand merci à vous
    karin

    • Bonjour Karin, je pense que tu as des problèmes dans la syntaxe : il manque des espaces. Regarde bien le tuto. (diskutil coreStorage create DisqueFusion /dev/disk0 /dev/disk1s2)
      Désolé de n’avoir pas répondu plus tôt

  11. El Capitan s’est installé en anglais (???) depuis l’Apple Store sur mon Imac 27 late 2012, sans me proposer d’autres langues. J’ai alors attaqué mon DD interne depuis un DD externe avec l’utilitaire de disque (version El Capitan) : je voulais effacer mon DD interne avant de faire une Clean Install à partir d’un clone. Résultat : disparition de ma partition logique Fusion Drive et plantage systématique de l’utilitaire de disque (toujours depuis l’externe, encore disponible comme DD de démarrage.)
    Votre topic m’a permis de le faire renaitre sous Terminal, au prix de quelques petites adaptations. La chance du Terminal, c’est qu’il est très bavard, comme moi, et qu’il indique l’erreur de syntaxe produite le cas échéant. Merci !

      • Bonjour !

        J’ai un problème similaire (plantage systématique de l’utilitaire de disque (toujours depuis l’externe, encore disponible comme DD de démarrage) sur le même modèle.
        Pourriez-vous être plus explicite sur le « au prix de quelques petites adaptations ». Cela m’aiderait beaucoup !!

        Avec mes remerciements.

    • Bonjour !

      J’ai un problème similaire (plantage systématique de l’utilitaire de disque (toujours depuis l’externe, encore disponible comme DD de démarrage) sur le même modèle iMac
      Pourriez-vous être plus explicite sur le « au prix de quelques petites adaptations ». Cela m’aiderait beaucoup !!

      Avec mes remerciements.

  12. Bonjour, j’ai il y a peu entrepris de créer un fusion drive sur mon iMac 21″5 (late2009), j’ai donc un disque seagate SSHD de 2to a l’emplacement d’origine et un SSD crucial V4 de 128go monté a la place de mon ex super drive décedé. J’ai suivis les manipulations dans le terminal après avoir redémaré sur une clef USB bootable OSX. les deux disques sont bien fusionnés et je n’ai plus qu’un seul disque de 2,12To visible, je réinstale Yosemite dessus et je me retrouve avec un ordinateur qui rame completement, beaucoup plus lent que quand il tournais avec mon SSHD seul. Quelqu’un a une idée du problème? J’aimerais vraiment profiter des performances de mon SSD et pour l’instant c’est juste un echec avec en plus une perte de temps de 7h en comptant la reinstalation de 1To de mon time machine…

    • A ta place, je laisserai tourner ton mac et continuerai à l’utiliser ainsi le temps que tout se mette bien en place. Le système et les éléments que tu utilises souvent sont transférés en priorité sur le SSD, du coup il va plus vite au bout d’un certains temps.
      Je trouve bizarre cependant qu’il rame.
      Je crains que ce soit dû au fait que tu utilises un SSHD à la place d’un disque dur normal. Un SSHD étant une sorte de mini fusion drive, cela créé peut être un conflit de fonctionnement. N’ayant jamais testé, je ne peux pas te répondre plus précisément.

    • J’ai à peu près la même config que toi (21.5 late 2009 avec disque 2To) et je m’apprête à faire la manip après achat d’un SSD Crucial BX100 250 Go en remplacement du lecteur DVD.

      Je voudrais savoir si tes problèmes de lenteur sont résolus ?

      • Attention, son disque dur était un SSHD et non un Disque dur normal. A priori, ces problèmes viennent de là. En principe, tu gagnes vraiment en réactivité et ton mac marche bien mieux qu’avant.

  13. Bonjour, j’ai un problème pour créer un Fusion Drive. J’en ai pourtant créé plusieurs fois et tout s’était toujours bien passé. A la première étape (diskutil cs create FusionDrive disk0 disk1), le terminal me retourne systématiquement « error : -69886: Invalid request »… J’ai essayé tout ce que j’ai pu trouver comme variantes ( /dev/diskX ou même disk0s2 par exemple) mais rien ne change.

    Pourtant, lorsque j’essaye la même commande sur un disque à la fois, aucun problème (pour les deux disques). J ai aussi vérifié les disques (ok), formaté chacun des disques, monté et démonter les volumes,…

    Je ne comprends vraiment pas… Je suis sur un MB pro fin 2011 et je boot sur la recovery key que propose Apple…

    Je ne comprend pas bien ce que je peux encore essayer d’autre…? En plus ma Time machine est trop grosse pour tenir sur un des deux disque séparément donc impossible de réinstaller un système en attendant (et je suis un étudiant en examen qui a vraiment besoin de son mac).

    PLEASE HELP ME

    • Bonjour Smithou, je n’avais pas vu ton message, est-ce que tu as pu créer ton Fusion Drive ?
      Sinon, je pense que tu dois avoir un problème de syntaxe. cela doit ressembler à ça au final :
      diskutil coreStorage create DisqueFusion /dev/disk0 /dev/disk1s2
      et toi tu écris ceci :
      diskutil cs create FusionDrive disk0 disk1

  14. Bonjour, Je m’apprête à effectuer la même opération et votre tutoriel et votre réactivité me donnent confiance. Ceci dit, avant d’effectuer le démontage de la bête, je voulais savoir si je pouvais effectuer le montage du FusionDrive en laissant le SSD en connexion externe et ne le placer dans le boitier qu’aumoment oùi tout fonctionne. D’autre part je me pose la question de savoir comment le système répartit les données entre les deux disques :en effet il d’agit, je pense, de limiter au maximum les écritures sur le SSD. D’avance merci pour la réponse en espérant ne pas abuser

    • Je ne ferai pas un montage externe si j’étais vous (même si c’est possible). Cela impliquerai de devoir tout recommencer après…
      Le SSD en externe risque en plus d’être beaucoup moins performant que prévu, ce qui ne va pas être représentatif du test voulu.

      Le système optimise les données de manière à stocker sur le SSD ce qui est demandé le plus souvent et inversement pour le HD. Les écritures se font toutes sur le SSD pour un gain de rapidité, ensuite suivant les besoins, les données sont déplacées ou non sur le HD

  15. Bonjour,

    Au vu des questions récentes (2016) je suppose que le processus est intégralement d’actualité…

    Envisageant sérieusement l’opération (j’ai monté un SSD Crucial dans mon Mini 2012) j’ai une question : « Assistant disque de récupération OS X » est donné chez Apple pour Lion et Mountain Lion… peut-on l’employer sans risque avec El Capitan ?

    Merci d’avance

  16. Petit compte-rendu :

    Bon, je n’ai eu aucune réponse à mon post précédent, mais j’ai finalement tenté l’opération et tout s’est déroulé comme prévu.
    Donc, par rapport à ma question précédente, on peut dire que l’ « Assistant disque de récupération OS X » est toujours ok (j’ai opéré sous El Capitan et passerai bientôt à Sierra).

    Dans l’ordre :
    – Montage d’un Crucial Bx 200 (en promo) dans mon Mac Mini 2012 avec le…
    – Kit OWC de chez Macway : nappe, berceau, outils
    – Sauvegardes, puis clé USB « Assistant disque de récupération OS X » , installation du Fusion Drive, Activation du trim… et hop, le mini est devenu « Lightning fast » !

    2 remarques :
    – Sur les documents fournis avec le kit OWC il est noté que pour ma config OS/matériel, l’utilitaire situé sur le Recovery Disk du HD où le système était installé devait montrer les 2 Disques en rouge et proposer d’en faire un Fusion Disk… ce n’est pas ce que j’ai expérimenté ; mais la méthode ci-dessus a par contre bien fonctionné
    – Disk Sensei insiste pour que vous achetiez la version payante (normal), mais ce n’est pas utile pour simplement activer le trim

  17. Bonjour,
    Je ne comprend pas ce que signifie l’activation du TRIM ? Quelle est cette étape, comment et quand doit-on la faire…
    En espérant avoir une réponse rapidement, par avance merci. Et bravo pour le tuto

    • Le TRIM est un mécanisme de stockage visant à limiter l’usure prématurée des SSD.
      Certains modèles de SSD ont le TRIM actif par défaut sous OS X d’autres pas. Mais il est possible de l’activer.
      Sur les systèmes récents, il n’y a plus besoin de TRIM Enabler. Une commande suffit dans le terminal :
      sudo trimforce enable

      Mais vérifie d’abord si il est pris en charge ou non (Menu Pomme > A propos de ce mac > cliquer sur « Rapport système » > dans l’onglet « SATA/STATA Express », sélectionne ton disque SSD et vérifie la ligne suivante : « Prise en charge de TRIM »

  18. Ping : Défi du jour : transférer un Fusion Drive d’un iMac 2009 à un iMac mid 2011 – Pierre's Blog

Répondre à Karin Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.