Für die Einrichtung eines Fusion-Antriebssystems auf Ihrem Mac sind keine spezielle Software oder Hardware erforderlich, außer einer aktuellen Version von OS X Mountain Lion (10.8.2 oder höher) und zwei Laufwerken, die Ihr Mac als Single behandeln soll größeres Volumen.
Wenn Apple das Betriebssystem und das Festplatten-Dienstprogramm so aktualisiert, dass es eine allgemeine Unterstützung für ein Fusion-Laufwerk bietet, können Sie problemlos Ihr eigenes Fusion-Laufwerk erstellen. In der Zwischenzeit können Sie dasselbe mit dem Terminal erreichen.
Fusion Drive-Hintergrund
Im Oktober 2012 führte Apple iMacs und Mac Minis mit einer neuen Speicheroption ein: das Fusion-Laufwerk. Ein Fusion-Laufwerk besteht aus zwei Laufwerken: einem 128-GB-SSD-Laufwerk (Solid State Drive) und einer plattenbasierten Festplatte mit 1 TB oder 3 TB. Das Fusion-Laufwerk kombiniert SSD und Festplatte in einem einzigen Volume, das das Betriebssystem als ein einzelnes Laufwerk betrachtet.
Apple bezeichnet das Fusion-Laufwerk als intelligentes Laufwerk, das die Dateien, die Sie am häufigsten verwenden, dynamisch auf den SSD-Teil des Volumes überträgt, um sicherzustellen, dass häufig aufgerufene Daten vom schnelleren Teil des Fusion-Laufwerks gelesen werden. Weniger häufig verwendete Daten werden auf den langsameren, aber deutlich größeren Festplattenabschnitt heruntergestuft.
Als es zum ersten Mal angekündigt wurde, dachten viele, diese Speicheroption sei nur eine Standardfestplatte mit einem eingebauten SSD-Cache. Laufwerkhersteller bieten viele solcher Laufwerke an, sodass sie nichts Neues dargestellt haben. Apples Version ist jedoch kein einzelnes Laufwerk. Es sind zwei separate Laufwerke, die das Betriebssystem kombiniert und verwaltet.
Nachdem Apple ein paar weitere Details veröffentlicht hatte, stellte sich heraus, dass es sich bei dem Fusion-Laufwerk um ein mehrstufiges Speichersystem handelt, das aus einzelnen Laufwerken aufgebaut ist, um die schnellstmöglichen Lese- und Schreibzeiten für häufig verwendete Daten sicherzustellen. Tiered Storage wird häufig in großen Unternehmen verwendet, um einen schnellen Zugriff auf Informationen zu gewährleisten. Daher ist es interessant zu sehen, dass er auf die Verbraucherebene übertragen wird.
Fusion-Laufwerk und Core-Speicher
Basierend auf den Untersuchungen von Patrick Stein, einem Mac-Entwickler und Autor, scheint das Erstellen eines Fusion-Laufwerks keine spezielle Hardware zu erfordern. Sie benötigen lediglich eine SSD und eine plattenbasierte Festplatte. Sie benötigen auch OS X Mountain Lion (10.8.2 oder höher). Apple hat gesagt, dass die mit dem neuen Mac mini und iMac gelieferte Version des Festplatten-Dienstprogramms eine spezielle Version ist, die Fusion-Laufwerke unterstützt. Ältere Versionen von Disk Utility funktionieren mit Fusion-Laufwerken nicht.
Das ist richtig, aber etwas unvollständig. Die Disk Utility-App ist ein GUI-Wrapper für das vorhandene Befehlszeilenprogramm namens diskutil. Diskutil enthält bereits alle Funktionen und Befehle, die zum Erstellen eines Fusion-Laufwerks erforderlich sind. Das einzige Problem ist, dass die aktuelle Version des Festplatten-Dienstprogramms, die von uns verwendete GUI-App, noch nicht über die neuen Kernspeicherbefehle verfügt. Die spezielle Version des Festplatten-Dienstprogramms, die mit dem neuen Mac mini und iMac geliefert wird Sie haben die Kernspeicherbefehle eingebaut. Wenn Apple OS X, wahrscheinlich mit OS X 10.8.3, aber sicherlich auch unter OS X 10.9.x, aktualisiert, werden mit dem Festplatten-Dienstprogramm alle Kernspeicherbefehle für jeden Mac verfügbar, unabhängig vom Modell .
Bis dahin können Sie Terminal und die Befehlszeilenschnittstelle verwenden, um ein eigenes Fusion-Laufwerk zu erstellen.
Fusion mit und ohne SSD
Das von Apple vertriebene Fusion-Laufwerk verwendet eine SSD und eine standardmäßige plattenbasierte Festplatte. Die Fusion-Technologie erfordert oder testet jedoch nicht das Vorhandensein einer SSD. Sie können Fusion mit zwei beliebigen Laufwerken verwenden, sofern eines davon merklich schneller ist als das andere.
Dies bedeutet, dass Sie ein Fusion-Laufwerk mit einem 10.000-U / min-Laufwerk und einem Standard-Laufwerk mit 7.200 U / min für Massenspeicher erstellen können. Sie können einem Mac, der mit einem Laufwerk mit 5.400 U / min ausgestattet ist, auch ein Laufwerk mit 7.200 U / min hinzufügen. Du hast die Idee; eine schnelle Fahrt und eine langsamere. Die beste Kombination ist jedoch eine SSD und ein Standardlaufwerk, da sie die größte Leistungsverbesserung bietet, ohne den Massenspeicherplatz zu beeinträchtigen. Dies ist das Kernstück des Fusion-Antriebssystems.
02 von 04Erstellen Sie ein Fusion-Laufwerk auf Ihrem Mac - Verwenden Sie das Terminal, um eine Liste der Laufwerksnamen abzurufen
Fusion-Laufwerke können mit zwei Laufwerken eines beliebigen Typs arbeiten, sofern eines schneller ist als das andere. In diesem Handbuch wird jedoch davon ausgegangen, dass Sie eine einzige SSD und eine einzelne plattenbasierte Festplatte verwenden, von denen jedes als einzelnes Laufwerk formatiert ist mit dem Festplatten-Dienstprogramm unter Verwendung des Mac OS Extended-Formats (Journaled).
Die Befehle, die wir verwenden, weisen den Core-Speicher an, um unsere beiden Laufwerke für die Verwendung als Fusion-Laufwerk vorzubereiten, indem sie zuerst zu einem Core-Speicherpool logischer Geräte hinzugefügt und dann zu einem logischen Datenträger zusammengefasst werden.
Warnung: Verwenden Sie kein Laufwerk, das aus mehreren Partitionen besteht
Core Storage kann ein gesamtes Laufwerk oder ein Laufwerk verwenden, das mit dem Festplatten-Dienstprogramm in mehrere Volumes partitioniert wurde. Als Experiment haben wir versucht, ein funktionierendes Fusionslaufwerk zu erstellen, das aus zwei Partitionen bestand. Eine Partition befand sich auf der schnelleren SSD. Die zweite Partition befand sich auf einer Standardfestplatte. Obwohl diese Konfiguration funktioniert hat, empfehle ich sie nicht. Das Fusion-Laufwerk kann nicht gelöscht oder in einzelne Partitionen aufgeteilt werden. Jeder Versuch, eine der beiden Aktionen auszuführen, schlägt fehl. Sie können die Laufwerke manuell wiederherstellen, indem Sie sie neu formatieren. Dabei gehen jedoch alle Daten verloren, die in den auf den Laufwerken enthaltenen Partitionen enthalten waren.
Apple hat außerdem angegeben, dass Fusion mit zwei vollständigen Laufwerken verwendet werden soll, die nicht in mehrere Partitionen unterteilt sind, da diese Fähigkeit jederzeit veraltet sein könnte.
Verwenden Sie daher am besten zwei vollständige Laufwerke, um Ihr Fusion-Laufwerk zu erstellen. Versuchen Sie nicht, Partitionen auf einem vorhandenen Laufwerk zu verwenden. In diesem Handbuch wird davon ausgegangen, dass Sie eine SSD und eine Festplatte verwenden, von denen keines mit dem Festplatten-Dienstprogramm in mehrere Volumes partitioniert wurde.
Fusionslaufwerk erstellen
Warnung
Mit den folgenden Prozessen werden alle Daten gelöscht, die aktuell auf den beiden Laufwerken gespeichert sind, die Sie zum Erstellen eines Fusion-Laufwerks verwenden. Erstellen Sie ein aktuelles Backup aller Laufwerke, die Ihr Mac verwendet, bevor Sie fortfahren. Wenn Sie den Datenträgernamen während eines der Schritte falsch eingeben, kann dies dazu führen, dass die Daten auf dem Datenträger verloren gehen.
Beide Laufwerke sollten mithilfe des Festplatten-Dienstprogramms als einzelne Partition formatiert werden. Nachdem die Laufwerke formatiert wurden, werden sie auf Ihrem Desktop angezeigt. Notieren Sie sich unbedingt den Namen der einzelnen Laufwerke, da Sie diese Informationen in Kürze benötigen. Die Beispiele in diesem Handbuch wurden mit einer SSD namens Fusion1 und einer 1-TB-Festplatte namens Fusion2 erstellt. Sobald der Vorgang abgeschlossen ist, werden sie zu einem einzigen Volume namens Fusion.
- Starten Sie das Terminal unter / Applications / Utilities.
- Geben Sie an der Eingabeaufforderung des Terminals (normalerweise Ihrem Benutzerkonto gefolgt von einem $) Folgendes ein:
- diskutil liste
- Drücken Sie die Eingabetaste oder kehren Sie zurück.
- Sie sehen eine Liste der Laufwerke, die an Ihren Mac angeschlossen sind. Sie haben wahrscheinlich Namen, die Sie nicht gewohnt sind, wie beispielsweise disk0, disk1 usw. Sie werden auch die Namen sehen, die Sie den Datenträgern beim Formatieren zugewiesen haben. Suchen Sie die beiden Laufwerke anhand der von Ihnen angegebenen Namen. In meinem Fall suche ich nach Fusion1 und Fusion2.
- Wenn Sie die Volume-Namen gefunden haben, nach denen Sie suchen, scannen Sie nach rechts, um die vom Betriebssystem verwendeten Namen zu finden. In meinem Fall sind dies disk0s2 und disk3s2. Notieren Sie sich die Diskettennamen. wir werden sie später benutzen.
Das "s" im Namen der Festplatte zeigt an, dass es sich um ein partitioniertes Laufwerk handelt. Die Zahl nach dem s ist die Partitionsnummer.
Selbst wenn Sie ein Laufwerk auf Ihrem Mac formatieren, werden mindestens zwei Partitionen angezeigt, wenn Sie das Laufwerk mit Terminal und diskutil anzeigen. Die erste Partition heißt EFI und wird von der App „Disk Utility“ und dem Finder nicht angezeigt. Wir können die EFI-Partition hier einfach ignorieren.
Nun, da wir die Datenträgernamen kennen, ist es Zeit, die Gruppe der logischen Datenträger zu erstellen, die wir auf Seite 4 dieses Handbuchs ausführen werden.
03 von 04Erstellen Sie ein Fusion-Laufwerk auf Ihrem Mac - Erstellen Sie die Logical Volume Group
Der nächste Schritt besteht darin, die auf Seite 2 dieses Handbuchs beschriebenen Datenträgernamen zu verwenden, um die Laufwerke einer logischen Datenträgergruppe zuzuordnen, die der Hauptspeicher verwenden kann.
Erstellen Sie die Logical Volume Group
Mit den verfügbaren Datenträgernamen können wir den ersten Schritt beim Erstellen eines Fusion-Laufwerks durchführen, das die logische Volume-Gruppe erstellt. Wieder werden wir Terminal verwenden, um die speziellen Core-Speicherbefehle auszuführen.
Warnung
Beim Erstellen der Gruppe logischer Datenträger werden alle Daten auf den beiden Laufwerken gelöscht. Stellen Sie sicher, dass Sie eine aktuelle Sicherung der Daten auf beiden Laufwerken haben, bevor Sie beginnen. Achten Sie auch besonders auf die verwendeten Gerätenamen. Sie müssen genau mit dem Namen der Laufwerke übereinstimmen, die Sie in Ihrem Fusion-Laufwerk verwenden möchten.
Das Befehlsformat lautet:
diskutil cs lvgName device1 device2 erstellen
lvgName ist der Name, den Sie der logischen Datenträgergruppe zuweisen, die Sie erstellen möchten. Dieser Name wird auf Ihrem Mac nicht als Volume-Name für das fertige Fusion-Laufwerk angezeigt. Sie können einen beliebigen Namen verwenden. Ich schlage vor, Kleinbuchstaben oder Zahlen zu verwenden, ohne Leerzeichen oder Sonderzeichen.
Device1 und Device2 sind die Datenträgernamen, die Sie zuvor notiert haben. Device1 muss das schnellere der beiden Geräte sein. In unserem Beispiel ist device1 die SSD und device2 das plattenbasierte Laufwerk. Der Core-Speicher prüft nicht, welches das schnellere Gerät ist. Es verwendet die Reihenfolge, in der Sie die Laufwerke platzieren, wenn Sie die Gruppe logischer Datenträger erstellen, um festzustellen, welches Laufwerk das primäre (schnellere) Laufwerk ist.
Der Befehl für dieses Beispiel würde folgendermaßen aussehen:
diskutil cs create fusion disk0s2 disk1s2
Geben Sie den obigen Befehl in Terminal ein, verwenden Sie jedoch Ihren eigenen LVG-Namen und Ihre eigenen Laufwerksnamen.
Drücken Sie eingeben oder Rückkehr.
Das Terminal liefert Informationen zum Konvertierungsprozess Ihrer beiden Laufwerke in Mitglieder einer logischen Kernspeichergruppe. Nach Abschluss des Vorgangs teilt Ihnen das Terminal die UUID (Universal Unique Identifier) der von ihm erstellten logischen Kernspeichergruppe mit. Die UUID wird im nächsten Core-Speicherbefehl verwendet, der das eigentliche Fusion-Volume erstellt. Notieren Sie sich also unbedingt. Hier ist ein Beispiel für die Terminalausgabe:
CaseyTNG: ~ tnelson $ diskutil cs erstellt Fusion disk0s2 disk5s2CoreStorage-Vorgang wurde gestartetBereitstellung von disk0s2Berühren des Partitionstyps auf disk0s2Hinzufügen von disk0s2 zur Logical Volume GroupDisk5s2 aushängenPartitionstyp auf Festplatte5s2 berührenHinzufügen von disk3s2 zur Logical Volume GroupLogische Datenträgergruppe für Core Storage erstellenUmschalten von disk0s2 auf Core StorageUmschalten von disk3s2 auf Core StorageWarten auf das Erscheinen der Logical Volume GroupNeue logische Datenträgergruppe "DBFEB690-107B-4EA6-905B-2971D10F5B53" entdecktLVG-UUID des Kernspeichers: DBFEB690-107B-4EA6-905B-2971D10F5B53CoreStorage-Vorgang abgeschlossenCaseyTNG: ~ tnelson $Beachten Sie die generierte UUID: DBFEB690-107B-4EA6-905B-2971D10F5B53. Dies ist eine eindeutige Kennung, definitiv einzigartig und definitiv nicht kurz und einprägsam. Schreiben Sie es unbedingt auf, denn wir werden es im nächsten Schritt verwenden.
04 von 04Erstellen Sie ein Fusion-Laufwerk auf Ihrem Mac - Erstellen Sie das logische Volume
Bisher haben wir die Namen der Datenträger ermittelt, die zum Erstellen des Fusion-Laufwerks erforderlich sind. Wir haben dann die Namen verwendet, um eine logische Volume-Gruppe zu erstellen.Jetzt können wir diese logische Volume-Gruppe in ein Fusion-Volume umwandeln, das das Betriebssystem verwenden kann.
Erstellen des logischen Kernspeicher-Volumes
Da wir nun eine logische Laufwerksgruppe mit zwei logischen Laufwerken haben, können wir das eigentliche Fusion-Laufwerk für Ihren Mac erstellen. Das Format des Befehls lautet:
diskutil cs createVolume lvgUUID-Typname Größe
LvgUUID ist die UUID der Gruppe logischer logischer Kernspeicher, die Sie auf der vorherigen Seite erstellt haben. Die einfachste Möglichkeit, diese ziemlich umständliche Zahl einzugeben, besteht darin, im Terminalfenster zurückzublättern und die UUID in die Zwischenablage zu kopieren.
Der Typ bezieht sich auf den zu verwendenden Formattyp. In diesem Fall werden Sie eingeben jhfs + Dies steht für Journaled HFS +, das Standardformat für Ihren Mac.
Sie können einen beliebigen Namen für das Fusion-Volume verwenden. Der Name, den Sie hier eingeben, wird auf dem Desktop Ihres Mac angezeigt.
Der Größenparameter bezieht sich auf die Größe des Volumes, das Sie erstellen. Es kann nicht größer sein als die zuvor erstellte Gruppe logischer Datenträger, jedoch kleiner. Am besten verwenden Sie jedoch nur die Prozentoption und erstellen das Fusion-Volume mit 100% der logischen Volume-Gruppe.
Für mein Beispiel würde der letzte Befehl so aussehen:
Diskutil cs createVolume DBFEB690-107B-4EA6-905B-2971D10F5B53 jhfs + Fusion 100%
Geben Sie den obigen Befehl in das Terminal ein. Stellen Sie sicher, dass Sie Ihre eigenen Werte ersetzen, und drücken Sie dann eingeben oder Rückkehr.
Sobald Terminal den Befehl ausgeführt hat, wird das neue Fusion-Laufwerk betriebsbereit auf dem Desktop bereitgestellt.
Mit dem erstellten Fusion-Laufwerk können Sie und Ihr Mac die Leistungsvorteile nutzen, die die Kernspeichertechnologie bietet, mit der das Fusion-Laufwerk erstellt wurde. An dieser Stelle können Sie das Laufwerk wie jedes andere Volume auf Ihrem Mac behandeln. Sie können OS X darauf installieren oder es für beliebige Zwecke verwenden.