Je viens tout juste de terminer la création d'un disque DIY Fusion Drive dans mon MacBook Pro début 2009. Cela fonctionne très bien et j'ai compris comment conserver mes partitions de récupération et Boot Camp en même temps.
J'ai commencé par des sauvegardes: une sauvegarde de Time Machine et une copie Carbon Copy Cloner de ma partition Mountain Lion, ainsi qu'une sauvegarde WinClone de ma partition Boot Camp. Toutes les sauvegardes ont été enregistrées sur un disque dur externe qui n’était pas impliqué dans la mise à niveau de Fusion Drive.
Pour le matériel, j’ai acheté un SSD Samsung 830 de 128 Go et un plateau pour disque dur qui me permettait de remplacer mon Apple Superdrive par un disque dur. (Les instructions fournies avec le caddie sont complètement fausses, mais le caddie est assez simple pour que je sache comment installer le lecteur dans le caddie de toute façon.) sur ifixit.com étaient clairs et utiles.
Après l’installation, j’ai découvert, à l’aide des informations système, que le disque SSD de la baie CD avait une vitesse de liaison négociée de 1,5 gigabit au lieu de 3 gigabits. J'ai donc ouvert le MacBook Pro à nouveau et échangé le disque dur et le SSD. La prochaine fois que j'ai démarré, les deux lecteurs fonctionnaient à 3 gigabits. En tant que mesure temporaire de test, j'ai formaté le disque SSD à l'aide de l'Utilitaire de disque en tant que partition HFS + journalisée.
Pour créer le Fusion Drive, j'ai démarré la partition de récupération en maintenant la touche Command-R enfoncée pendant le démarrage. J'ai utilisé le terminal en mode de récupération pour créer le Fusion Drive.
La première étape consistait à utiliser la diskutil list
commande pour obtenir une liste complète des partitions sur les deux lecteurs. Dans mon cas, disk0s2 était la partition du disque SSD et disk1s2 était ma partition Mountain Lion habituelle sur le disque dur.
Ensuite, j'ai utilisé la commande diskutil cs create Fusion disk0s2 disk1s2
pour créer un groupe de volumes logiques à partir des deux partitions. C'est l'étape qui était spéciale. En spécifiant des partitions plutôt que des disques entiers lors de la création du groupe de volumes logiques. J'ai pu laisser intactes les partitions de récupération et Boot Camp. La plupart des instructions que j'ai vues ont utilisé des noms de disque plutôt que des noms de partition, ce qui efface tout le disque. L'utilisation des noms de partition est documentée dans la page de manuel de diskutil.
Ensuite, j'ai utilisé la diskutil cs createVolume <ID from above> jhfs+ Reliance '100%'
commande pour créer un volume logique en utilisant 100% du groupe de volumes logiques. Comme j'avais toujours mes partitions de récupération et Boot Camp, il n'était pas nécessaire de leur laisser une place dans le groupe de volumes logiques; j'étais donc libre d'utiliser tout l'espace disponible pour ma nouvelle partition Fusion Drive.
À ce stade, la partie la plus difficile était terminée. J'ai démarré à partir de ma sauvegarde clonée et utilisé l'application Installer OS X Mountain Lion pour réinstaller Mountain Lion sur le Fusion Drive. (J'aurais peut-être pu le cloner à la place, mais l'idée de profiter de l'occasion pour réinstaller Mountain Lion a été appréciée.) Une fois l'installation terminée, j'ai utilisé Migration Assistant pour copier mes fichiers et mes comptes du clone sur le Fusion Drive.
Comme d'habitude après une sauvegarde / restauration, mon Mac a été occupé pendant plusieurs heures à réindexer Spotlight et la sauvegarde suivante de Time Machine a été extrêmement lente. Mais une fois que tout était en ordre, tout s’est accéléré et j’ai commencé à tirer parti des avantages de mon nouveau Fusion Drive! Il continue à aller plus vite en apprenant quelles applications j'utilise le plus souvent.
Il y a quelques problèmes à la fin de ce processus, mais je les considère tous extrêmement mineurs:
- Si je démarre avec la touche Option enfoncée, le microprogramme de mon Mac répertorie le Fusion Drive deux fois. La sélection de l'un ou l'autre lecteur démarre parfaitement.
- Utilitaire de disque affiche ma partition Boot Camp comme faisant partie du Fusion Drive, même si elle se trouve uniquement sur le disque dur. Cela semble être inoffensif.
- Le panneau de configuration Boot Camp de Windows 7 répertorie également le Fusion Drive deux fois. Encore une fois, les deux choix fonctionnent bien.
- La première fois que j'ai démarré sous Windows 7, l'écran du chargeur de démarrage Windows s'est affiché, probablement parce que j'ai déplacé le disque dur avec la partition Boot Camp vers la baie de CD. Windows 7 a ajusté l'adresse du lecteur et le système démarre normalement depuis.
Globalement, c'est une excellente mise à niveau et je suis heureux de l'avoir fait!