La configurazione di un sistema di unità Fusion sul tuo Mac non richiede alcun software o hardware speciale, ad eccezione di una versione recente di OS X Mountain Lion (10.8.2 o successive) e due unità che vuoi trattare come un singolo Mac più grande volume.
Quando Apple aggiorna il sistema operativo e l'utilità disco per includere il supporto generale per un'unità Fusion, sarai in grado di creare facilmente la tua unità Fusion. Nel frattempo, puoi eseguire la stessa operazione usando Terminal.
Sfondo di Fusion Drive
Nell'ottobre del 2012, Apple ha introdotto iMac e Mac mini con una nuova opzione di archiviazione: l'unità Fusion. Un'unità Fusion è in realtà costituita da due unità: un'unità SSD da 128 GB (unità a stato solido) e un'unità disco standard con disco da 1 TB o 3 TB. L'unità Fusion combina l'SSD e il disco rigido in un singolo volume che il sistema operativo vede come una singola unità.
Apple descrive l'unità Fusion come un'unità intelligente che sposta dinamicamente i file che si utilizzano più spesso nella porzione SSD del volume, per garantire che i dati a cui si accede frequentemente vengano letti dalla parte più veloce dell'unità Fusion. Allo stesso modo, i dati meno utilizzati vengono declassati nella sezione più lenta, ma molto più grande, del disco rigido.
Quando è stato annunciato per la prima volta, molti hanno pensato che questa opzione di archiviazione fosse solo un disco rigido standard con una cache SSD integrata. I produttori di unità offrono molte di queste unità, quindi non avrebbe rappresentato nulla di nuovo. Ma la versione di Apple non è una singola unità; sono due unità separate che il sistema operativo combina e gestisce.
Dopo che Apple ha rilasciato qualche dettaglio in più, è apparso chiaro che l'unità Fusion è un sistema di storage multilivello creato da singole unità con lo scopo esplicito di garantire i tempi di lettura e scrittura più veloci possibili per i dati utilizzati di frequente. Lo storage multilivello è comunemente utilizzato nelle grandi aziende per garantire un rapido accesso alle informazioni, quindi è interessante vederlo portato a livello di consumatore.
Fusion Drive e Core Storage
Sulla base dell'indagine condotta da Patrick Stein, uno sviluppatore Mac e un autore, la creazione di un'unità Fusion non sembra richiedere alcun hardware speciale. Tutto ciò di cui hai bisogno sono un SSD e un disco rigido basato su un piatto. Avrai anche bisogno di OS X Mountain Lion (10.8.2 o successivo). Apple ha affermato che la versione di Utility Disco fornita con il nuovo Mac mini e iMac è una versione speciale che supporta le unità Fusion. Le versioni precedenti di Utility Disco non funzioneranno con le unità Fusion.
Questo è corretto, ma un po 'incompleto. L'app Disk Utility è un wrapper della GUI per il programma della riga di comando esistente chiamato diskutil. Diskutil contiene già tutte le funzionalità e i comandi necessari per creare un'unità Fusion; l'unico problema è che la versione corrente di Utility Disco, l'app GUI che siamo abituati a utilizzare, non ha ancora i nuovi comandi di memoria incorporati. La versione speciale di Utility Disco fornita con il nuovo Mac mini e iMac incorporare i comandi di archiviazione di base. Quando Apple aggiorna OS X, probabilmente con OS X 10.8.3, ma certamente con OS X 10.9.x, Utility Disco avrà tutti i comandi di archiviazione di base disponibili per qualsiasi Mac, indipendentemente dal modello .
Fino ad allora, puoi utilizzare Terminal e l'interfaccia della riga di comando per creare la tua unità Fusion.
Fusion con e senza un SSD
L'unità Fusion venduta da Apple utilizza un SSD e un disco rigido basato sul piatto standard. Ma la tecnologia Fusion non richiede o verifica la presenza di un SSD. È possibile utilizzare Fusion con due unità, a condizione che una di esse sia notevolmente più veloce dell'altra.
Ciò significa che è possibile creare un'unità Fusion utilizzando un'unità da 10.000 RPM e un'unità standard da 7.200 RPM per l'archiviazione di massa. È inoltre possibile aggiungere un'unità da 7.200 RPM a un Mac dotato di un'unità da 5.400 RPM. Hai capito l'idea; un disco veloce e uno più lento. La combinazione migliore è un SSD e un'unità standard, tuttavia, poiché offrirà il massimo miglioramento delle prestazioni senza sacrificare lo spazio di archiviazione di massa, ovvero il sistema di azionamento Fusion.
02 di 04Crea un'unità Fusion sul tuo Mac: utilizza Terminale per ottenere un elenco di nomi di unità
Le unità Fusion possono funzionare con due unità di qualsiasi tipo, purché una sia più veloce dell'altra, ma questa guida presuppone che si stia utilizzando un singolo SSD e un singolo disco rigido basato sul piatto, ognuno dei quali sarà formattato come un singolo volume con Utility Disco, utilizzando il formato Mac OS Extended (Journaled).
I comandi che useremo istruiscono lo storage di base per rendere le nostre due unità pronte per l'uso come unità Fusion prima di aggiungerle a un pool di archiviazione principale di dispositivi logici e quindi combinarle in un volume logico.
Avviso: non utilizzare un'unità composta da più partizioni
Lo storage core può utilizzare un'intera unità o un'unità che è stata partizionata in più volumi con Utility Disco. Come esperimento, abbiamo provato a creare un'unità Fusion funzionante costituita da due partizioni. Una partizione si trovava sul SSD più veloce; la seconda partizione si trovava su un disco rigido standard. Mentre questa configurazione ha funzionato, non la consiglio. L'unità Fusion non può essere cancellata o divisa in singole partizioni; qualsiasi tentativo di eseguire entrambe le azioni causa il fallimento di diskutil. È possibile ripristinare manualmente le unità riformattandole, ma si perderanno tutti i dati contenuti nelle partizioni contenute nelle unità.
Apple ha anche dichiarato che Fusion deve essere utilizzato con due intere unità che non sono state divise in più partizioni, in quanto questa funzionalità potrebbe essere ritirata in qualsiasi momento.
Pertanto, è meglio utilizzare due intere unità per la creazione dell'unità Fusion; non provare a utilizzare le partizioni su un'unità esistente. Questa guida presuppone che si stia utilizzando un SSD e un disco rigido, nessuno dei quali è stato partizionato in più volumi mediante l'utilità Disco.
Creazione di un'unità Fusion
avvertimento
I seguenti processi cancelleranno tutti i dati attualmente memorizzati sulle due unità che userete per creare un'unità Fusion. Assicurati di creare un backup corrente di tutte le unità che il tuo Mac usa prima di procedere. Inoltre, se si digita il nome di un disco in modo errato durante uno dei passaggi, è possibile che si perdano i dati sul disco.
Entrambe le unità dovrebbero essere formattate come una singola partizione usando Utility Disco. Una volta formattate, le unità appariranno sul desktop. Assicurati di annotare il nome di ogni unità, perché avrai bisogno di queste informazioni a breve. Gli esempi in questa guida sono stati realizzati utilizzando un SSD denominato Fusion1 e un disco rigido da 1 TB denominato Fusion2. Una volta completato il processo, diventeranno un singolo volume chiamato Fusion.
- Avvia Terminal, situato in / Applicazioni / Utility.
- Al prompt dei comandi di Terminal, che di solito è il tuo account utente seguito da $, inserisci quanto segue:
- elenco diskutil
- Premere invio o ritorno.
- Vedrai un elenco di unità collegate al tuo Mac. Probabilmente hanno nomi che non sei abituati a vedere, come disk0, disk1, ecc. Vedrai anche i nomi che hai dato ai volumi quando li hai formattati. Individua le due unità in base ai nomi che le hai assegnate; nel mio caso, sto cercando Fusion1 e Fusion2.
- Una volta trovato il nome del volume che stai cercando, scansiona verso destra per trovare i nomi usati dal sistema operativo; nel mio caso, sono disk0s2 e disk3s2. Annotare i nomi dei dischi; li useremo in seguito.
A proposito, la "s" nel nome del disco indica che si tratta di un'unità che è stata partizionata; il numero dopo s è il numero della partizione.
Anche quando formatti un'unità sul tuo Mac, vedrai almeno due partizioni quando visualizzi l'unità usando Terminal e diskutil. La prima partizione si chiama EFI ed è nascosta alla vista dall'app Utility Disco e dal Finder. Possiamo semplicemente ignorare la partizione EFI qui.
Ora che conosciamo i nomi dei dischi, è tempo di creare il gruppo di volumi logici, che faremo a pagina 4 di questa guida.
03 di 04Crea un'unità Fusion sul tuo Mac: crea il gruppo di volumi logici
Il passaggio successivo consiste nell'utilizzare i nomi dei dischi che sono stati consultati nella pagina 2 di questa guida per assegnare le unità a un gruppo di volumi logici che l'archiviazione di base può utilizzare.
Creare il gruppo di volumi logici
Con i nomi dei dischi a disposizione, siamo pronti per eseguire il primo passo nella creazione di un'unità Fusion, che sta creando il gruppo di volumi logici. Ancora una volta, useremo Terminal per eseguire i comandi di memoria core speciali.
avvertimento
Il processo di creazione del gruppo di volumi logici cancellerà tutti i dati sulle due unità. Assicurati di avere un backup corrente dei dati su entrambe le unità prima di iniziare. Inoltre, presta particolare attenzione ai nomi dei dispositivi che usi. Devono corrispondere esattamente al nome delle unità che si intende utilizzare nell'unità Fusion.
Il formato del comando è:
diskutil cs crea lvgName device1 device2
lvgName è il nome che si assegna al gruppo di volumi logici che si sta per creare. Questo nome non verrà visualizzato sul tuo Mac come nome del volume per l'unità Fusion finita. Puoi usare qualsiasi nome che ti piace; Suggerisco di utilizzare lettere minuscole o numeri, senza spazi o caratteri speciali.
Device1 e device2 sono i nomi dei dischi che hai scritto prima. Device1 deve essere il più veloce dei due dispositivi. Nel nostro esempio, device1 è l'SSD e device2 è l'unità basata sul piatto. Lo storage core non esegue alcun tipo di controllo per vedere quale è il dispositivo più veloce; utilizza l'ordine in cui si inseriscono le unità quando si crea il gruppo di volumi logici per determinare quale unità è l'unità primaria (più veloce).
Il comando per questo esempio sarà simile a questo:
diskutil cs crea fusion disk0s2 disk1s2
Inserisci il comando sopra in Terminale, ma assicurati di usare il tuo lvgName e il tuo nome del disco.
stampa accedere o ritorno.
Terminal fornirà informazioni sul processo di conversione delle due unità in membri di un gruppo di volumi logici di archiviazione di base. Al termine del processo, Terminal ti indicherà l'UUID (Universal Unique Identifier) del gruppo di volumi logici di archiviazione principale che ha creato. L'UUID viene utilizzato nel prossimo comando di memoria di base, che crea il volume Fusion effettivo, quindi assicurati di scriverlo. Ecco un esempio dell'output del Terminale:
CaseyTNG: ~ tnelson $ diskutil cs crea Fusion disk0s2 disk5s2Avviata l'operazione CoreStorageSmontaggio di disk0s2Toccando il tipo di partizione su disk0s2Aggiunta di disk0s2 al gruppo di volumi logiciSmontaggio di disk5s2Toccando il tipo di partizione su disk5s2Aggiunta di disk3s2 al gruppo di volumi logiciCreazione del gruppo di volumi logici di archiviazione principaleCommutazione di disk0s2 su Core StoragePassaggio da disk3s2 a Core StorageIn attesa che venga visualizzato Logical Volume GroupRilevato nuovo gruppo di volumi logici "DBFEB690-107B-4EA6-905B-2971D10F5B53"Core Storage LVG UUID: DBFEB690-107B-4EA6-905B-2971D10F5B53Operazione CoreStorage terminataCaseyTNG: ~ tnelson $Si noti l'UUID che è stato generato: DBFEB690-107B-4EA6-905B-2971D10F5B53. Questo è piuttosto un identificatore, sicuramente unico e sicuramente non breve e memorabile. Assicurati di scriverlo, perché lo utilizzeremo nel passaggio successivo.
04 di 04Crea un'unità Fusion sul tuo Mac - Crea il volume logico
Finora, abbiamo scoperto i nomi dei dischi di cui abbiamo bisogno per iniziare a creare l'unità Fusion. Abbiamo quindi utilizzato i nomi per creare un gruppo di volumi logici.Ora siamo pronti per rendere quel gruppo di volumi logici in un volume Fusion che il sistema operativo può utilizzare.
Creazione del volume logico di archiviazione principale
Ora che abbiamo un gruppo di volumi logici di archiviazione di base costituito da due unità, possiamo creare il volume Fusion effettivo per il tuo Mac. Il formato del comando è:
diskutil cs createVolume lvgUUID nome tipo size
LvgUUID è l'UUID del gruppo di volumi logici di archiviazione principale creato nella pagina precedente. Il modo più semplice per inserire questo numero piuttosto ingombrante è scorrere indietro nella finestra del Terminale e copiare l'UUID negli Appunti.
Il tipo si riferisce al tipo di formato da utilizzare. In questo caso, entrerai jhfs + che sta per Journaled HFS +, il formato standard utilizzato con il tuo Mac.
Puoi usare qualsiasi nome che desideri per il volume Fusion. Il nome che inserisci qui sarà quello che vedi sul desktop del tuo Mac.
Il parametro dimensione si riferisce alla dimensione del volume che stai creando. Non può essere più grande del gruppo di volumi logici creato in precedenza, ma può essere più piccolo. Tuttavia, è preferibile utilizzare solo l'opzione percentuale e creare il volume Fusion utilizzando il 100% del gruppo di volumi logici.
Quindi, per il mio esempio, il comando finale sarebbe simile a questo:
Diskutil cs createVolume DBFEB690-107B-4EA6-905B-2971D10F5B53 jhfs + Fusion 100%
Inserisci il comando sopra nel Terminale. Assicurati di sostituire i tuoi valori, quindi premi accedere o ritorno.
Terminato il comando, Terminale verrà installato sul desktop, pronto per l'uso.
Con l'unità Fusion creata, tu e il tuo Mac siete pronti a sfruttare i vantaggi prestazionali forniti dalla tecnologia di storage di base che ha creato l'unità Fusion. A questo punto, puoi trattare l'unità come qualsiasi altro volume sul tuo Mac. Puoi installare OS X su di esso o usarlo per qualsiasi cosa desideri.