外付けSSD+内蔵HDDでFusion Drive化

Fusion Drive対応機でなくても自力でFD化できるらしいと聞いて、App storeで買おうと思ってたmac mini (fusion drive追加)をやめて店売りノーマルmac miniを購入。
goflex+ssd256MBを外付けしてFusin Drive化をしてみました。

このあたりを参考にしました。

ハード構成

  • Mac mini 2012 MD388J/A HDD1TB
  • Seagate GoFlex Thunderbolt Adapter
  • SSD 256MB(Crucial m4 CT256M4SSD2)

http://www.amazon.co.jp/gp/product/B004W2JL2A/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B004W2JL2A&linkCode=as2&tag=azuone-22
http://www.amazon.co.jp/gp/product/B008DD3OYU/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B008DD3OYU&linkCode=as2&tag=azuone-22

手順
1. MacにGoflex+SSDを接続しておきます。

2. 電源投入後ジャーンと同時にcmd+Rを押してリカバリモード起動します。

起動したらターミナルを立ち上げ、以降はdiskutilコマンドを使ってFusion Driveを構成していきます。

3. SSDとHDDのデバイス名を確認

diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *256.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI                         209.7 MB   disk1s1

SSDとHDDのデバイス番号(この場合はdisk0,disk1)を確認しておきます。

4. Fusion Driveを構成します

diskutil cs create FusionDrive disk0 disk1

「FusionDrive」はCoreStorage名ですが任意の名前を付けることができます。
「disk0 disk1」は先ほど確認したSSDとHDDのデバイス名を順番に指定しています。

5. 作成されたCoreStorageボリュームを確認します

diskutil cs list

CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group C2F24E09-8753-4E6D-AE5E-7BC6EF8194D2
    =========================================================
    Name:         FusionDrive
    Size:         1255061667840 B (1.3 TB)
    Free Space:   73728 B (73.7 KB)
    |
    +-< Physical Volume 74B34BEC-16F5-4EF4-B7C2-31643CB6E36E
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     255716540416 B (255.7 GB)
    |
    +-< Physical Volume 76F17DDF-171C-41AD-98AB-684042EB292D
    |   ----------------------------------------------------
    |   Index:    1
    |   Disk:     disk1s2
    |   Status:   Online
    |   Size:     999345127424 B (999.3 GB)

物理ドライブ2つSSD,HDDの順で構成されています。
Logical Volume GroupのUUIDを確認しておきます。

6. ボリュームを作成します

diskutil cs createVolume C2F24E09-8753-4E6D-AE5E-7BC6EF8194D2 "Macintosh HD" jhfs+ 100%

先ほど確認したUUIDを指定します。
すべての領域を割り当てるためには100%指定にします。

7. 確認します

diskutil cs list

CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group C2F24E09-8753-4E6D-AE5E-7BC6EF8194D2
    =========================================================
    Name:         FusionDrive
    Size:         1255061667840 B (1.3 TB)
    Free Space:   73728 B (73.7 KB)
    |
    +-< Physical Volume 74B34BEC-16F5-4EF4-B7C2-31643CB6E36E
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     255716540416 B (255.7 GB)
    |
    +-< Physical Volume 76F17DDF-171C-41AD-98AB-684042EB292D
    |   ----------------------------------------------------
    |   Index:    1
    |   Disk:     disk1s2
    |   Status:   Online
    |   Size:     999345127424 B (999.3 GB)
    |
    +-> Logical Volume Family 8610ED2F-6907-4283-A29A-75B652C634C2
        ----------------------------------------------------------
        Encryption Status:       Unlocked
        Encryption Type:         None
        Conversion Status:       NoConversion
        Conversion Direction:    -none-
        Has Encrypted Extents:   No
        Fully Secure:            No
        Passphrase Required:     No
        |
        +-> Logical Volume E62E4CE1-6796-4B4B-97F8-56805982C28D
            ---------------------------------------------------
            Disk:               disk2
            Status:             Online
            Size (Total):       1246146314240 B (1.2 TB)
            Size (Converted):   -none-
            Revertible:         No
            LV Name:            Macintosh HD
            Volume Name:        Macintosh HD
            Content Hint:       Apple_HFS

8. この後は通常通りにMountain Lionのインストールを行いました


さて、気になるベンチマークです。

うん良い感じです。
インストール直後ですので、ほとんど容量を使っていません。
すべてSSD内で動作しているのでこんな感じになりました。
OS起動時間も、内蔵HDDのみの時と比べて33秒→15秒に短縮されました。

もうひとつ安全を確認する為に実験もしてみました。
Goflexと接続しているthunderboltケーブルを抜いて電源をON。
当然起動しません(リンゴマークから進みません)
その後thunderboltをつなげ直して再度電源ON。
無事起動できました。
これでうっかり外付けSSDを外した状態で起動してしまうと即あぼーんということは無さそうだということで少し安心かな。

やってみて感想
正直なところ全部新規購入するならAppleStoreでFusion Driveを選択した方が良いと思います。
Mac mini本体が量販店で多少安く買えたとしてもGoflex+SSD+thunderboltケーブルとそろえたらほとんど金額は変わりませんね・・・

以上、物好きな人は自己責任で参考にされて楽しんでください!