55 votes

Puis-je faire un Fusion Drive DIY ?

J'ai un Mac Mini avec deux disques : un SSD de 256 Go et un disque dur de 500 Go. D'après ce que j'ai lire Le nouveau lecteur Fusion fait toute sa magie dans le logiciel, en utilisant les API de stockage de base.

Puis-je faire en sorte que mon installation se comporte comme un Fusion Drive ? C'est-à-dire que je veux que les deux disques apparaissent comme un seul volume logique, le système déplaçant automatiquement les fichiers fréquemment consultés vers le SSD. Je comprends que l'on peut facilement stripper, étendre ou RAID les disques, mais les fonctions de stockage hiérarchisé gérées automatiquement du lecteur Fusion seraient superbes sans avoir à investir dans un nouveau matériel.

1 votes

Il y a quelques mois @JessBowers commenté sur la vie du stockage SSD . Je suis convaincu que l'implémentation de Fusion Drive supportée par Apple sera respectueuse des SSD installés par Apple dans les Macs de la marque Fusion Drive. Je suppose qu'il reste à voir si dans d'autres Macs le logiciel et le micrologiciel tiendront également compte des SSD choisis par les utilisateurs finaux.

0 votes

À partir de 2009, une autre utilisation des disques SSD axée sur les performances par Apple : Mac OS X Server v10.6 : Déplacement d'un journal HFS+ vers un volume différent . Indice : la fonction n'est pas limitée à Serveur versions du système d'exploitation. Pour en savoir plus Apple_Journal tranches, voir le moveJournal verbe de diskutil .

0 votes

J'ai réussi à ajouter un disque SSD à mon Macbook Pro 2010, à créer un volume CoreStorage et à réinstaller OS X 10.8.2 dessus. Tout fonctionne bien et l'augmentation de la vitesse est vraiment agréable.

43voto

Jolly Points 496

Oui, vous pouvez créer un disque de fusion sur les anciens Macs, décrit en détail. aquí :

  • Vous avez évidemment besoin d'un SSD et d'un HD. Supposons qu'ils soient connus du système d'exploitation sous les noms de disk1 et disk7. Vous pouvez vérifier l'identité du disque en diskutil list .
  • diskutil cs create bla disk1 disk7 pour le créer, où bla est le nom que vous donnez à l'unité de fusion.
  • diskutil cs list et prenez note de l'ID du groupe de volumes logiques
  • diskutil cs createVolume <ID from above> jhfs+ blub 100%blub est le nom que vous donnez au volume.

Lien vers les instructions d'Apple : Cliquez ici

Remarque : Ces instructions permettent de réparer un disque de fusion divisé, mais elles sont également valables pour en fabriquer un.

2 votes

Une enquête impressionnante ! Il est intéressant de noter que vous avez également expérimenté avec succès la même technique sur des systèmes de fichiers non-HFS+...

0 votes

@Jolly J'ai vu cela sur ton blog et c'est génial la rapidité avec laquelle tu l'as résolu ! +1 !

0 votes

Existe-t-il un document de référence pour les commandes diskutil ?

14voto

jtbandes Points 10878

Oui et non.

Le disque de fusion profite de la mémoire centrale pour agir comme un seul volume logique Vous voyez un volume unique, mais il peut en fait être composé de plusieurs volumes physiques (dans ce cas, un SSD et un disque dur).

Vous pouvez créer et gérer des volumes de stockage de base avec l'application diskutil commande dans le terminal. (Disk Utility ne dispose pas encore d'une prise en charge étendue de Core Storage via l'interface graphique.) En particulier, vous pouvez créer vos propres groupes de volumes logiques et volumes logiques, avec diskutil coreStorage createLVG y diskutil coreStorage createVolume parmi d'autres commandes (voir la page de manuel pour plus de détails).

Je pense toutefois que le comportement particulier du disque Fusion, qui consiste à déplacer automatiquement vos données entre les volumes physiques, est encodé dans un code spécial. famille de volumes logiques et c'est probablement no quelque chose que vous pourriez imiter facilement. (Je serais heureux si quelqu'un pouvait me prouver le contraire !)

3 votes

Il convient également de noter que tant que les gens n'auront pas ces machines dans leurs petites mains chaudes, nous ne saurons pas ce qu'Apple a fait, et à quel point il pourrait être facile de faire en sorte que d'autres configurations soient similaires.

2 votes

Apple a publié un article intéressant (KB HT5446) concernant le Fusion Drive. Toute "manipulation" du lecteur de fusion nécessite une mise à jour de "Disk Utility.app".

0 votes

Sans cette " mise à jour de Disk Utility.app ", serait-il impossible de diagnostiquer les problèmes de disque dans un lecteur Fusion DIY en utilisant uniquement le Disk Utility " standard " ?

10voto

Stuart Malone Points 109

Je viens de terminer la création d'un Fusion Drive DIY dans mon MacBook Pro début 2009. Il fonctionne très bien, et j'ai trouvé comment conserver mes partitions de récupération et Boot Camp en même temps.

J'ai commencé par les sauvegardes : Une sauvegarde Time Machine et Carbon Copy Cloner de ma partition Mountain Lion, et une sauvegarde WinClone de ma partition Boot Camp. Toutes les sauvegardes ont été enregistrées sur un disque dur externe qui n'était pas concerné par la mise à niveau du disque de fusion.

Pour le matériel, j'ai acheté un SSD Samsung 830 de 128 GB et un plateau porte-disque pour disque dur qui m'a permis de remplacer mon Apple Superdrive par un disque dur. (Les instructions fournies avec le caddy sont complètement erronées, mais le caddy est suffisamment simple pour que je trouve comment installer le disque dans le caddy de toute façon). L'installation était délicate et nécessitait un minuscule tournevis Torx et des pinces, mais les instructions sur le site Web de l'entreprise sont très claires. ifixit.com étaient claires et utiles.

Après l'installation, j'ai découvert en utilisant System Information que le SSD dans la baie CD avait une vitesse de liaison négociée de 1,5 Gigabit au lieu de 3 Gigabit. J'ai donc rouvert le MacBook Pro et échangé le disque dur et le SSD. Au démarrage suivant, les deux disques fonctionnaient à 3 gigabits. En guise de mesure temporaire pour les tests, j'ai formaté le SSD à l'aide de l'utilitaire de disque comme une seule partition HFS+ journalisée.

Pour créer le Fusion Drive, j'ai démarré dans la partition de récupération en maintenant la touche Command-R pendant le démarrage. J'ai utilisé le terminal en mode récupération pour créer le lecteur de fusion.

La première étape a consisté à utiliser le diskutil list pour obtenir une liste complète des partitions sur les deux disques. Dans mon cas, disk0s2 était la partition sur le SSD et disk1s2 était ma partition habituelle Mountain Lion sur le disque dur.

Puis 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 les partitions de récupération et Boot Camp intactes. La plupart des instructions que j'ai vues utilisaient des noms de disques plutôt que des noms de partitions, ce qui nettoyait le disque entier. L'utilisation des noms de partition est documentée dans la page de manuel diskutil.

Ensuite, j'ai utilisé le diskutil cs createVolume <ID from above> jhfs+ Reliance '100%' pour créer un volume logique en utilisant 100% du groupe de volumes logiques. Puisque j'avais toujours mes partitions de récupération et Boot Camp, il n'était pas nécessaire de leur laisser de la place dans le groupe de volumes logiques, j'étais donc libre d'utiliser tout l'espace pour ma nouvelle partition Fusion Drive.

A ce moment-là, le plus dur était fait. J'ai démarré à partir de ma sauvegarde clonée et utilisé l'application Install OS X Mountain Lion pour réinstaller Mountain Lion sur le disque de fusion. (J'aurais pu le cloner à la place, mais j'aimais l'idée de profiter de l'occasion pour réinstaller Mountain Lion). Une fois l'installation terminée, j'ai utilisé Migration Assistant pour copier mes fichiers et mes comptes du clone vers le disque de fusion.

Comme d'habitude après une sauvegarde/restauration, mon Mac a été occupé pendant plusieurs heures à réindexer Spotlight et la sauvegarde Time Machine suivante a été extrêmement lente. Mais une fois ces opérations terminées, tout s'est accéléré et j'ai commencé à profiter des avantages de mon nouveau disque Fusion ! Il continue de s'accélérer à mesure qu'il apprend les applications que j'utilise le plus souvent.

Il y a quelques pépins à la fin de ce processus, mais je les considère tous extrêmement mineurs :

  1. Si je démarre avec la touche option enfoncée, le firmware de mon Mac liste deux fois le lecteur Fusion. Si je sélectionne l'un ou l'autre des disques, le démarrage se passe bien.
  2. L'utilitaire de disque affiche ma partition Boot Camp comme faisant partie du disque de fusion, alors qu'elle se trouve uniquement sur le disque dur. Cela semble être inoffensif.
  3. Le panneau de contrôle Boot Camp de Windows 7 mentionne également deux fois le lecteur Fusion. Là encore, les deux choix fonctionnent parfaitement.
  4. La première fois que j'ai démarré sous Windows 7, j'ai eu l'écran du chargeur de démarrage de Windows, probablement parce que j'avais déplacé le disque dur avec la partition Boot Camp vers la baie de CD. Windows 7 a ajusté l'adresse du disque et depuis, il démarre normalement.

Dans l'ensemble, c'est une excellente mise à niveau et je suis heureux de l'avoir fait !

1 votes

Stuart, maintenant que ça fait quelques mois, comment ça se passe ?

0 votes

Comment avez-vous découvert la vitesse de liaison négociée de vos disques ?

8voto

dijeferson Points 175

En plus de @jtbandes a raison, vous pouvez créer et gérer des volumes logiques à l'aide de CoreStorage, mais selon la KB Article HT5446 il y a quelques "limitations" au lecteur Fusion.

Une alternative au disque Fusion (qui est en fait un SSD ET un disque dur regroupés en un volume logique) est de déplacer le dossier "/Users" vers un disque dur et de laisser tous les fichiers OS X et les applications dans le SSD, vous obtiendrez les performances du SSD pour les applications et le système d'exploitation, et tout l'espace dont vous avez besoin pour vos fichiers dans le disque dur. La restauration depuis Time Machine sur une machine différente ou une configuration de disque reconfigurée ne fonctionnera pas avec un /home déplacé pour ce compte utilisateur.

3 votes

Pour libérer encore plus d'espace, j'ajouterais également /Library/Application Support /Library/Developer /Library/iTunes au disque dur.

2 votes

@dennis.hempler Je suis tout à fait d'accord ! Mon '/Bibliothèque/Application Support' est énorme ! Principalement à cause des vidéos, des boucles et des instruments du tutoriel Garageband. Comment puis-je déplacer ces dossiers vers un autre disque dur et le lier au SSD ? En utilisant des liens symboliques ? L'application Migration Assistant ?

1 votes

De bons commentaires. Pour ma part, je suis surtout intéressé par la façon dont fonctionne la gestion automatique du stockage à plusieurs niveaux. Je n'ai pas à choisir quels fichiers vont sur quel disque. .

3voto

Steve HHH Points 191

J'ai configuré un disque Fusion à l'aide de l'utilitaire Terminal du programme d'installation d'OS X 10.8.2 chargé sur une clé USB, après avoir installé un disque SSD comme deuxième disque dans mon Mac Mini 2011.

Cela a effacé les données des deux disques, mais c'est ce que je voulais : un nouveau système avec un nouveau disque Fusion.

Si vous ne souhaitez pas sauvegarder votre installation existante, il vous suffit d'utiliser le programme d'installation d'OS X 10.8.2 pour créer le disque (assurez-vous qu'il s'agit de la version 10.8.2 et supérieure, car Fusion n'était pas pris en charge dans les versions 10.8.1 et antérieures).

Une fois le programme d'installation chargé, vous pouvez ouvrir une fenêtre Terminal et y taper les commandes diskutil. Cela m'a semblé plus facile que de cloner mon disque d'origine sur un disque externe, de démarrer à partir de celui-ci et de fusionner les deux disques.

Le guide le plus complet et le plus simple que j'ai vu pour créer un lecteur Fusion (et celui que j'ai utilisé avec succès) se trouve à l'adresse suivante http://blog.macsales.com/15617-creating-your-own-fusion-drive .

Par ailleurs, si vous avez un Mac mini 2011 et que vous n'avez pas encore acheté le câble dont vous aurez besoin pour connecter le deuxième disque, OWC propose un kit de bricolage génial. Il est bon marché, accompagné d'un jeu d'outils et d'instructions étape par étape brillantes et rédigées par des professionnels. J'ai été impressionné. Disponible sur http://eshop.macsales.com/item/OWC/DIYIMM11D2 .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X